причём тут правильно / неправильно...
нас не интересует правильно / неправильно...
нас интересует что лучше.
радиомодуль.
сначала сделали на 27 мгц.

но оказалось неудобно... большая антенна... много деталей... и т.д.
поэтому переделали всё на 433 мгц.

собрали машинку...

но оказалось на 433 мгц много помех... сами модули имеют маленькую скорость передачи... и т.д.
поэтому переделали всё на nRF24L01+(2,4 ГГц).

nRF24L01+(2,4 ГГц) работает лучше чем 27 мгц и 433 мгц.
но оказалось на nRF24L01+(2,4 ГГц) неудобно....
поэтому переделали всё на телефон с Wi-Fi.
сейчас думаем переделать всё на ESP32...
ШИМ
сначала сделали программный
но оказалось что он мешает работе основной преграмме...
поэтому переделали на аппаратный ШИМ ...
но оказалось что когда даёшь газу... напряжение проседает... частота импульсов меняется... машинку заносит на поворотах))
аппаратный ШИМ работает от RC-генератора.
поэтому переделали на аппаратный ШИМ... с кварцевым генератором.
теперь машинку не заносит)) всё стабильно.
и так во всём.
мы пробуем разные варианты и выбираем лучший.
Добавлено after 4 minutes 35 seconds:
в программе телефона пробовали разные варианты...
сделали управление через браузер...
но оказалось нестабильно и медленно...
поэтому делали управление через конект))
но оказалось нестабильно...
поэтому сделали через UDP.
UDP показал лучшие результаты.
все варианты рабочие.
но нас интересует какой из них лучший.
UDP лучший.
Добавлено after 4 minutes 15 seconds:
еще сначала передавали просто пакеты данных...
но оказалось что наблюдаются ложные срабатывания...
поэтому добавили контрольные суммы...
ложных срабатываний больше нет))
Добавлено after 11 minutes 41 second:
а потом мы захотели сделать БОЛЬШУЮ детскую машинку ))
разобрали всё...
первым дело поставили двигатель побольше))
заводские плохо тянули...

для большого двигателя собрали драйвер побольше... на мосфетах...

подключились к рулевому правлению...
добавили датчиков всяких...
получилась БОЛЬШАЯ детская радиоуправляемая машинка ))
