2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Pri tomto cvičení použijeme numerickú klávesnicu na zapísanie uhlov k nášmu servomotoru. Konkrétne pre tento projekt budete potrebovať:
1 mikrokontrolér Arduino
1 Breadboard v plnej veľkosti
1 membránová/numerická klávesnica
1 servomotor
Balík medených drôtov
Krok 1: Pripojte klávesnicu
Na začiatku tohto procesu musíme pridať všetky naše kusy na dosku. Začnite spustením medeného drôtu od 5V kolíka na Arduine k napájacej lište nepájivého poľa (+). Teraz veďte medený drôt z kolíka GND na uzemňovaciu lištu na doske (-). Po dokončení sme pripravení začať pripájať našu klávesnicu. To je možné vykonať tak, že začnete s pinom úplne vľavo na páse s klávesnicou. Odtiaľ by ste mali pásku klávesnice pripojiť k pinom 5, 4, 3 a 2. Začínajúc kolíkom 5 z ľavej strany na páse s klávesnicou by ste mali pásku pripojiť k pinom 9, 8, 7 a 6. Ďalšie podrobnosti nájdete na vyššie uvedenom obrázku.
Krok 2: Pripojte servomotor
V tomto mieste by ste mali mať klávesnicu nastavenú a pripravenú ísť. Teraz pripojíme náš servomotor k Arduinu a doske. To sa dosiahne pripojením stredného červeného vodiča k napájacej lište (+), pripojením čierneho/hnedého vodiča k uzemňovacej lište (-) a nakoniec pripojením posledného vodiča k vývodu 12 na Arduine.
Krok 3: Otestujte aplikáciu
Teraz, keď sú všetky diely na svojom mieste, by mal byť projekt teraz funkčný. Ako bolo uvedené, na zadávanie číslic sa bude používať klávesnica. Tieto 3 vstupné číslice budú ovládať uhol serva. Napríklad zadaním „015“na klávesnici sa servo nastaví na približne 15 stupňov. Ak vstupný text nie je číslo, servo sa resetuje späť na 0. Poskytol som zdrojový kód, ktorý vám umožní testovať túto aplikáciu.