Управление роботом через веб-интерфейс

Белая Мгла 14 января 2016
+
+
=
0 общий
рейтинг

>_

Целью данной работы является программно-аппаратная реализация обмена данными посредством web-интерфейса между удаленными пользователями и устройствами автоматизации инженерных систем, основанных на платформе Arduino.

Для разработки web-интерфейса управления платформами на основе Arduino используется язык программирования PHP и web-сервер Apache. Для реализации сервера приема данных на стороне Arduino используется плата расширения Wi-Fi Shield, позволяющая запускать telnet-сервер для приема и обработки сообщений от клиентских приложений. Передача данных основана на протоколе Telnet. Выполнена апробация всех плат расширения платформы Arduino позволяющих использовать ее в качестве сервера приема и обработки данных, произведено конструирование прототипа колесной платформы. Для управления внешними периферийными устройствами был разработан набор команд передаваемых по протоколу Telnet. Для управления моторами планировалось применить плату расширения Motor Shield, однако на практике был использован модуль драйвера двигателей L298N. Выполнено тестирование данной схемы, рассмотрена область применения и перспективы развития разработанной схемы управления платформой и инженерной системой основанной на Arduino.