Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Pro tento projekt převezmeme vstup z klávesnice, zpracujeme tento vstup jako polohu úhlu a přesuneme servomotor na základě získaného 3místného úhlu.
Použil jsem klávesnici 4 x 4, ale pokud máte klávesnici 3x4, má velmi podobnou přípojku, takže ji lze snadno přizpůsobit. Podobně některé sady Arduino přicházejí s maticí tlačítek 4x4, které fungují úplně stejným způsobem.
Krok 1: Součásti, které potřebujete k vytvoření projektu:
Budete požadovat následující součásti:
1. Arduino UNO nebo Nano
2. Klávesnice 4*4
3. Servomotor
4. LED diody
5. Rezistory (220 ohmů)
Krok 2: Pinout klávesnice 4*4:
Klávesnice slouží jako vstupní zařízení pro čtení klávesy stisknuté uživatelem a pro její zpracování.
Klávesnice 4x4 se skládá ze 4 řádků a 4 sloupců. Přepínače jsou umístěny mezi řádky a sloupci. Stisknutím klávesy se vytvoří spojení mezi odpovídajícím řádkem a sloupcem, mezi nimiž je přepínač umístěn. Další informace o klávesnici a jejím použití najdete v tématu Klávesnice 4x4 v sekci senzory a moduly.
Pokud pracujete na Arduino IDE, stáhněte si zip soubor knihovny klávesnic z níže uvedeného odkazu:
github.com/Chris--A/Keypad
Připojení jsou následující:
R1 = 3
R2 = 4
R3 = 5
R4 = 6
C1 = 8
C2 = 9
C3 = 10
C4 = 11
Krok 3: Připojení servomotoru k Arduinu:
Servomotory jsou skvělá zařízení, která se mohou otáčet do určené polohy.
Obvykle mají servo rameno, které se může otočit o 180 stupňů. Pomocí Arduina můžeme servu říci, aby přešlo na určenou pozici, a tam půjde. Tak jednoduché! Servomotory byly poprvé použity ve světě dálkového ovládání (RC), obvykle k ovládání řízení RC aut nebo klapek v RC letadle. Postupem času našli své využití v robotice, automatizaci a samozřejmě ve světě Arduino.
Stáhněte si knihovnu servo z níže uvedeného odkazu:
github.com/arduino-libraries/Servo
připojení servomotoru:
1. Oranžový vodič, tj. Signální kolík je připojen ke kolíku číslo 7
2. Červený vodič je připojen k 5v
3. Černý vodič je připojen k zemi
Krok 4: Kód:
Chcete -li získat kredit, sledujte mé následující účty. Děkuji
Pro více zajímavých projektů mě kontaktujte na:
Youtube:
Facebooková stránka:
Instagram: https://instagram.com/official_techeor? Igshid = uc8l10avryni