Официальный сайт компании Arduino по адресу arduino.cc
Посоветуйте, связка ардуино+роутер
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Добрый день! Нужен совет.
Имеется:
Arduino NANO 328
Asus WL-500gP V2 с прошивкой OpenWRT
Набор релюшек ожидается.
Хочу сделать несложную гибкую систему на основе ардуины, даже не умный дом, а удаленный дом, то есть задача удаленно управлять ардуиной через веб браузер. Пока такие примочки как автоматизация какихто процессов, выполнение задач по расписанию, не требуется, поэтому, с самой ардуиной впринципе более менее ясно. Роутер будет использоваться только как вебсервер для ардуины, больше от него ничего не требуется, но так как еще не обладаю глубокими познаниями во всем непознанном, хочу спросить совета у тех, кто уже делал чтото подобное:
Как, или даже на чем лучше (если есть варианты), реализовать связку между вебсервером роутера и ардуиной? Как его научить слать ей в ком порт команды:
echo T > /dev/ttyUSB0
Возможно ли это сделать только на php
И на начальном этапе уже столкнулся с бедой, ардуина подобные команды принимает только если я читаю com порт
cat /dev/ttyUSB0
Если этого не сделать, видно по светодиодам, что обращение к ней есть, но эффекта никакого, а вот будучи подключенной к ноуту, работает прекрасно. В чем может быть дело?
Спасибо.
Гуглите php класс php_serial.class .
Подключил по USB к роутеру
PHP прикручивать влом стало.
Повесил скрипт на SH на /dev/USB0, который в цикле читает порт и пасит, что прилетело.
Для передачи контроллеру пишу через echo или cat в тот же порт.
Arduino соответвенно ловит пл 2.4 от других и пуляет в порт и читает с порта, пуляет в эфир.
Жаль не нашел NRF-платку за разумные деньги, чтобы сразу к роутеру по USB цеплялась