V danom projekte si ukážeme, ako môžeme využiť 2-osí joystick s analógovým výstupom. Ovládanie páčky joysticku: os X bude ovládať jeden servo motorček a os Y bude ovládať druhý servo motorček. Takisto sme pridali ako doplnok možnosť kliknutia samotným tlačidlom joysticku. Konkrétne si klikom budeme ovládať zmenu dvoch lediek rôznej farby.
Komponenty
V prvom rade si musíme zabezpečiť jednotlivé súčiastky:
- Arduino (v tomto prípade UNO R3)
- Joystick 2 osi analógový výstup
- Rezistor 220 Ω 2x
- Červená LED 1x
- Zelená LED 1x
- Servo motorček MG996R
- Servo motorček SM-S2309S
- Kábliky 10 kusov 20 cm M-M
- Kábliky kusov 20 cm M-F
Zapojenie
Nesmieme zabudnúť, že pri zapájaní jednotlivých súčiastok, musí byť Arduino odpojené od zdroja!
Zdrojový kód pre Arduino
Keď máme Arduino "vyskladané" môžeme ho pripojiť ku zdroju (počítaču) pre vloženie zdrojového kódu do vývojového prostredia Arduina.
Výsledok bude nasledovný - video ukážka:
Použité zdroje:
1. https://www.arduino.cc/
0 komentárov:
Zverejnenie komentára