Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V této laboratoři budete pomocí klávesnice 4x4 měnit úhel servomotoru. Úhel bude určen 3místným vstupem pomocí klávesnice. Klávesnice nepřijímá nečíselné hodnoty.
Hardware požadovaný pro tento projekt:
1. Arduino Uno
2. Klávesnice 4x4
3. Servomotor
Požadované knihovny:
Servo.h
Klávesnice.h
Krok 1: Připojení klávesnice 4x4
Chcete -li připojit klávesnici 4x4, propojte každý pin na klávesnici s kolíkem na arduniu pomocí propojovacího vodiče. Kolíky použité v diagramu jsou kolíky 4-11.
Krok 2: Připojte servomotor
Servomotor vyžaduje 3 připojení k desce Arduino:
1. Připojte zemnicí vodič k GND portu na Arduinu
2. Připojte napájecí vodič k 5V portu na Arduinu
3. Připojte výstupní vodič k jednomu z dostupných portů na Arduinu, port 3 byl zvolen ve schématu
Krok 3: Kód pro servomotor ovládaný klávesnicí
V příloze je soubor 1200_FinalExam_Project2.ino, který obsahuje veškerý kód požadovaný pro tento projekt. Kód zabraňuje neplatným záznamům uživatele. Pokud uživatel zadá nečíselnou hodnotu, úhel serva je nastaven na 0 a uživatel začne zadávat data znovu. Pokud je číslo větší než 180, maximální poloměr otáčení serva, úhel se automaticky nastaví na 180.