работа с портами 8051 из интернета

Я подключаю реле к портам микроконтроллера 8051. Я хочу управлять ими с веб-сайта. Итак, я хочу передать их статус на компьютер, а затем загрузить на веб-сервер.

Что-то подобное, но у меня есть ограничение на использование 8051 для моего школьного проекта.

Я обнаружил, что «Pyserial» можно использовать для передачи данных на компьютер. есть ли другой способ сделать это?

у меня есть некоторые знания c, php, javascript.


person Nikhil Chavan    schedule 21.12.2012    source источник


Ответы (1)


Не зная своих возможностей, трудно ответить на такой общий вопрос.

Если вы знакомы с Python и можете программировать 8051, должно быть относительно легко получить 8051 байт и управлять до 8 выходами на основе значений битов в байте, а затем заставить 8051 вывести значение обратно на ПК. для подтверждения состояния выхода.

Я не использовал Pyserial или Python, но из того, что я прочитал, Pyserial должен иметь возможность легко отправлять и получать байты таким образом.

Удачи.

person PeterHouse    schedule 31.12.2012
comment
Спасибо за ваш ответ. Я начал с ссылки, так как знаком с php. - person Nikhil Chavan; 25.01.2013
comment
Похоже, этот php-класс, вероятно, будет работать, хотя я ничего подобного не пробовал. Я бы порекомендовал вам попробовать сделать простой петлевой последовательный кабель с контактами 2 и 3, связанными вместе, и посмотреть, сможете ли вы отправить байт, а затем получить его. Если это сработает, то вы можете подключить 8051 к концу кабеля и сделать простую программу обратной связи для 8051, которая отправляет любой полученный байт. Следующим шагом будет программирование 8051 для управления 8 реле на основе полученного байта и отправки байта информации о состоянии обратно на сервер. - person PeterHouse; 26.01.2013