/IoT

Primary LanguageC++

IoT

Сборка

Подключите датчики к соответствующим портам. • Кнопка – порт 2. • Светодиод – порт 4. • Датчик детектирования чёрной линии – порт 6. • Ротор – порт 1. • Монитор -- I2C

Запуск

Для запуска проекта необходимы следующие действия. На стороне сервера: • Запустите сервер, двойным нажатием на «Server.py». На стороне Edison: • Перейдите в директорию проекта (текущий путь от корневой директории «red2016/project»). • В файле «sender.py» укажите ip и port сервера. • Выполните следующие команды: • g++ -std=c++11 jhd1313m1-pr.cxx -o pr -lupm-i2clcd -lmraa -I/usr/include/upm/ • ./pr & • python sender.py &

Программные зависимости

Для работы программы должны быть доступны следующие ресурсы. Для «С++»: • unistd.h • mraa/gpio.h • mraa/aio.h • jhd1313m1.hpp • math.h • chrono • cstdlib • queue • vector • iostream • fstream Для «Python 2.7»: • Matplotlib • Flask