Sommario:

Progetto esame finale CSCI-1200 2: 3 passaggi
Progetto esame finale CSCI-1200 2: 3 passaggi

Video: Progetto esame finale CSCI-1200 2: 3 passaggi

Video: Progetto esame finale CSCI-1200 2: 3 passaggi
Video: Maranza cerca di prendermi la moto 2024, Dicembre
Anonim
CSCI-1200 Esame finale Progetto 2
CSCI-1200 Esame finale Progetto 2

In questo laboratorio, utilizzerai una tastiera 4x4 per modificare l'angolo di un servomotore. L'angolo sarà determinato da un input a 3 cifre utilizzando la tastiera. La tastiera non accetterà valori non numerici.

Hardware richiesto per questo progetto:

1. Arduino Uno

2. Tastiera 4x4

3. Servomotore

Biblioteche richieste:

Servo.h

Tastiera.h

Passaggio 1: collegamento della tastiera 4x4

Collegamento della tastiera 4x4
Collegamento della tastiera 4x4

Per collegare la tastiera 4x4, collega ciascun pin sulla tastiera con un pin sull'ardunio usando un ponticello. I pin utilizzati nel diagramma sono i pin 4-11.

Passaggio 2: collegare il servomotore

Collegare il servomotore
Collegare il servomotore

Il servomotore richiede 3 connessioni alla scheda Arduino:

1. Collega il filo di terra alla porta GND su Arduino

2. Collega il cavo di alimentazione alla porta 5V su Arduino

3. Collegare il cavo di uscita a una delle porte disponibili su Arduino, la porta 3 è stata scelta nel diagramma

Passaggio 3: codice per servomotore azionato da tastiera

In allegato è il file 1200_FinalExam_Project2.ino che contiene tutto il codice richiesto per questo progetto. Il codice impedisce immissioni non valide da parte dell'utente. Se l'utente immette un valore non numerico, l'angolo del servo viene impostato su 0 e l'utente ricomincia l'immissione dei dati. Se un numero maggiore di 180, il raggio di sterzata massimo del servo, l'angolo viene impostato automaticamente su 180.

Consigliato: