Тренировка по стрельбе из игрушечных пистолетов с использованием сервомоторов SG90 и контроллера ESP32.
База с местом для 5 сервоприводов помещается на строительной пластине 256x256. Если вам требуется меньше, используйте опцию обрезки в вашем слайсере.
Я приложил код для этого проекта. По умолчанию он будет поворачивать случайный сервопривод на 90 градусов после того, как пройдет случайный промежуток времени от 1 до 5 секунд, а затем снова поворачивать его на 0 градусов после случайного промежутка времени от 1 до 5 секунд.
Это для ESP32C3 Super Mini с 5 сервоприводами.
Если будут предоставлены учетные данные Wi-Fi, он подключится к сети и запустит интерфейс, в котором можно настроить поведение: минимальное и максимальное время для вращения и обратного вращения, угол вращения, включенные сервоприводы.
Если он не может подключиться к сети Wi-Fi, он запустит точку доступа, к которой можно подключиться, и вы сможете настроить её поведение.
Я использовал:
1 x ESP32C3 Super Mini - недорогой, имеет Wi-Fi, может управлять 5 сервоприводами, компактный.
5 сервомоторов SG90 весом 9 грамм.
10 штук M2x10 - закрепите держатели мишеней на серворуках.
Некоторые провода для питания всего.
Источник питания на 5 вольт.
モデルソース
