Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În acest laborator, veți utiliza o tastatură 4x4 pentru a schimba unghiul unui servomotor. Unghiul va fi determinat de o intrare de 3 cifre folosind tastatura. Tastatura nu va accepta valori nu numerice.
Hardware necesar pentru acest proiect:
1. Arduino Uno
2. Tastatură 4x4
3. Servomotor
Biblioteci necesare:
Servo.h
Tastatura.h
Pasul 1: Conectarea tastaturii 4x4
Pentru a conecta tastatura 4x4, conectați fiecare pin de pe tastatură cu un pin de pe ardunio utilizând un fir jumper. Pinii utilizați în diagramă sunt pinii 4-11.
Pasul 2: Conectați servomotorul
Servomotorul necesită 3 conexiuni la placa Arduino:
1. Conectați firul de masă la portul GND de pe Arduino
2. Conectați cablul de alimentare la portul de 5V de pe Arduino
3. Conectați firul de ieșire la unul dintre porturile disponibile pe Arduino, portul 3 a fost ales în diagramă
Pasul 3: Cod pentru servomotor cu tastatură
Atașat este fișierul 1200_FinalExam_Project2.ino care conține tot codul necesar pentru acest proiect. Codul previne intrările nevalide ale utilizatorului. Dacă utilizatorul introduce o valoare nenumerică, unghiul servo este setat la 0 și utilizatorul pornește datele introduse. Dacă un număr mai mare de 180, raza de viraj maximă a servo-ului, unghiul este setat automat la 180.