Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » web интерфейс "умного дома"

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

VeniaminR



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток.  
Встал такой вопрос: нужно создать веб интерфейс к "умному дому" на микроконтроллере. Описание: к компу подключается по usb контроллер с которым нужно общаться, отправлять/ принимать с него данные и выводить на веб страницу. На каких языках это можно (легче организовать). Прошу сильно не пинать, программированием раньше не занимался (диплом в универе да и для себя очень интересно).

Всего записей: 57 | Зарегистр. 12-04-2003 | Отправлено: 23:40 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VeniaminR

Цитата:
На каких языках это можно (легче организовать)

на любых серверных (php, perl, python, ruby), что могут общаться с usb контроллером напрямую или же через утилиту с командной строкой.
 
есть, к примеру, такие классы
https://github.com/Xowap/PHP-Serial
 
можно и исполняемое CGI приложение - кому как удобнее.

Всего записей: 15115 | Зарегистр. 20-09-2014 | Отправлено: 23:42 14-12-2014 | Исправлено: Mavrikii, 23:43 14-12-2014
VeniaminR



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил пару виртуальных машин с XP и Ubuntu. Поднял на обеих Апач, а на чем писать не знаю. Надо хоть с чего-то начать. CGI поддерживается апачем. Hello world скомпилировал на с++ и на perl написал, даже работает )

Всего записей: 57 | Зарегистр. 12-04-2003 | Отправлено: 23:46 14-12-2014 | Исправлено: VeniaminR, 23:49 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VeniaminR
я же дал вам ссылку на пример класса работающего с COM.
либо вот - wrapper для работы с libusb
https://github.com/oasynnoum/phpmake_usb  

Всего записей: 15115 | Зарегистр. 20-09-2014 | Отправлено: 23:48 14-12-2014 | Исправлено: Mavrikii, 23:49 14-12-2014
VeniaminR



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
спасибо, читаю. PHP serial вроде только с COM работает

Всего записей: 57 | Зарегистр. 12-04-2003 | Отправлено: 23:52 14-12-2014
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VeniaminR

Цитата:
PHP serial вроде только с COM работает

USB, обычно, в системе идет как виртуальный COM порт.

Всего записей: 15115 | Зарегистр. 20-09-2014 | Отправлено: 23:53 14-12-2014
VeniaminR



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii еще раз спасибо, там как раз написано
 
Gorilla PHPMake\SerialPort
 
... You are able to talk to microcontroller(e.g. Arduino, AVR or PIC, etc) with PHP, if you use this extension.
 
То, что нужно. Буду учить PHP)  ну и все остальное конечно.

Всего записей: 57 | Зарегистр. 12-04-2003 | Отправлено: 00:03 15-12-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » web интерфейс "умного дома"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru