Comments 14
нашел вот такую схему управления питанием
А в покое (в режиме ожидания нажатия кнопки) она сколько потребляет?
А если заменить на самом светофоре Arduino на wemos mini или подобную плату с встроенным WiFi трансивером. В таком случае в качестве пульта можно использовать любой телефон (с веб клиентом)
Можно, но отдавать ребенку дополнительно еще и девайс с наличием WiFi - это уже перебор, с таким девайсом интерес к машинкам пропадает сразу :)
И еще: WiFi + TCP стек дает солидный прирост к пингу между устройствами (порядка 3-5 миллисекунд в ESP8266). У NRF24L01, даже с Ack-ами - менее 1 миллисекунды. Не то чтобы такая разница очень критична в игрушечной телеметрии, но все же она есть.
Если использовать ESP8266/ESP32 - то там есть другой интересный протокол, под названием ESP-NOW, тоже 2.4 ГГц, но своя, закрытая, реализация от Espressif. Там пинги сильно ниже, чем в WiFi, т.к. стек сильно упрощен.
Но сама идея заменить 433 МГц на что-то альтернативное мне очень нравится.
На последнем видео можно заметить, что иногда не срабатывает прерывание по оптическому датчику, и круг не засчитывается. Пока до конца не разобрался, но, кажется, именно приемник 433 МГц является причиной - из-за обилия сигналов на этой частоте, даже не от моего пульта, приемник в любом случае генерирует тонну паразитных прерываний, они хоть и не проходят сквозь библиотеку RCSwitch, но задерживают обработку прерываний от другого пина - датчик не успевает срабатывать.
покупаем недорогую игрушку под названием RLT SDR смотрим эфир узнаем очень много нового. вообще дешевые радиомодули довольно "грубые", обычная "морзянка" по сути, но может и частота плавать и не совпадать, и с мощностью что нить не то...
в современном дроностроении популярен протокол на основе модулей с модуляцией LORA там и дальность и надежность и пинг хорошие
Да, на 433 Мгц много шумов от раций охранников и кучи других пультов. Тем более эффективная антенна на 433 Мгц по размерам больше, чем на 2.4 Ггц
смысла лепить два модуля не очень много, разве что просто уже есть модули с мк и приёмо-передатчиком. это как минимум из-за габаритов. ещё есп стоят очень недорого, а ресурсов у неё прилично.
что с 8266, что с какой из 32х, если очень хочется или действительно нужно (в данном случае смысла не вижу совершенно) можно не использовать высокоуровневые протоколы, все эти соединения, шифрование и прочее. в некоторых есп есть блютуз, тоже иногда очень удобный вариант.
но в целом я чего не понял так это вообще зачем пульт светофору то, он как бы автоматически работать должен
Мне было поручено управлять игрушечным светофором и включать машинкам красный и зеленый свет
Тоже приходится сидеть и нажимать кнопки, пока ребенок играет в машинки))
А можно было просто попереключать ребенку светофор 20 минут и пойти поспать😁
А зачем две рамки? Размер машинки известен, вполне хватило бы одного датчика с измерением темного времени. Или как в измерителях скорости пули, двух на небольшом расстоянии друг (буквательно сантиметр) в одной рамке.
Игрушечная телеметрия на Arduino