Задача: организовать считывание положения джойстика KY-023, по оси X и Y. На основе считывания привести в движение сервомоторы SG90-9G.
Обзор двух способов:
- как развести дорожки печатной платы с помощью KiCAD 5+FreeRoute
- как эмулировать входной сигнал при отладке в симуляторе Atmel Studio
Рассмотрим радионабор 433МГц состоящий из модуля передатчика FS1000A и приемника XY-MK-5V. Описание работы и устройства этих модулей можно найти по этой ссылке.
Задача
имеется:
- FS1000A
- XY-MK-5V
- джойстик KY-023
- микроконтроллеры attiny13a и attiny45
- 2 сервопривода в держателе для камеры для Raspberry PI
нужно сделать пульт с джойстиком, который бы управлял сервоприводами(и камерой). Нажатие на джойстик включало бы и выключало бы камеру. Сигналы с джойстика конечо должны передаваться по радиоканалу.
Видео длинное, поэтому привожу тайминги по видео.
BayZR - утилита позволяющая собирать данные статических анализаторов кода и формировать единый отчет о результате проверки. Отчет может быть предоставлен как в кратком виде для дальнейшей его обработки, так и в расширенном виде - текст с комментариями или html формат.
BayZR прежде чем запустить анализатор кода пытается найти с какими параметрами собирается каждый файл проекта, и после этого в формате, понятном для конкретного анализатора кода, передает собранные параметры по каждому файлу.