Cuprins:

CSCI-1200 Examen final Proiect 2: 3 pași
CSCI-1200 Examen final Proiect 2: 3 pași

Video: CSCI-1200 Examen final Proiect 2: 3 pași

Video: CSCI-1200 Examen final Proiect 2: 3 pași
Video: Circuite si Arduino 2024, Iulie
Anonim
CSCI-1200 Proiect de examen final 2
CSCI-1200 Proiect de examen final 2

Î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

Conectarea tastaturii 4x4
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

Conectați servomotorul
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.

Recomandat: