Шилд джойстика со всеми необходимыми запчастями для создания джойстика на основе Arduino. Шилд монтируется на плату Arduino и превращает ее в простой контроллер. Есть пять стандартных кнопок (4+ кнопка выбора - Select), и вы получаете джойстик для больших пальцев, по уровню соответствующий старым Nintendo.
Кнопки подключаются к цифровым пинам Arduino 2-6. При нажатии получаем Low-сигнал (используется внутренние pull-up резисторы Arduino). Вертикальное перемещение джойстика выдает пропорциональное аналоговое изменение напряжения на аналоговом пине 0. Горизонтальное перемещение отслеживается через аналоговый пин 1.
Железо
|
Пин
|
Тип вывода - OUTPUT type
|
Описание
|
|
D0
|
NA
|
Нет сигнала
|
|
D1
|
NA
|
Нет сигнала
|
|
D2
|
NA
|
Нет сигнала
|
|
D3
|
Цифровой
|
Вывод кнопки Е
|
|
D4
|
Цифровой
|
Вывод кнопки D
|
|
D5
|
Цифровой
|
Вывод кнопки C
|
|
D6
|
Цифровой
|
Вывод кнопки В
|
|
D7
|
Цифровой
|
Вывод кнопки А
|
|
D8
|
Цифровой
|
Вывод кнопки F
|
|
D9
|
Цифровой
|
Вывод кнопки G
|
|
D10
|
NA
|
Нет сигнала
|
|
D11
|
NA
|
Нет сигнала
|
|
D12
|
NA
|
Нет сигнала
|
|
D13
|
NA
|
Нет сигнала
|
|
A0
|
Аналоговый
|
Вывод джойстика по оси X
|
|
A1
|
Аналоговый
|
Вывод джойстика по оси Y
|
|
A2
|
NA
|
Нет сигнала
|
|
A3
|
NA
|
Нет сигнала
|
|
A4
|
NA
|
Нет сигнала
|
|
A5
|
NA
|
Нет сигнала
|
Техническое состояние: Новое
Гарантия 2 месяца