Taula de continguts:

CSCI-1200 Projecte d’examen final 2: 3 passos
CSCI-1200 Projecte d’examen final 2: 3 passos

Vídeo: CSCI-1200 Projecte d’examen final 2: 3 passos

Vídeo: CSCI-1200 Projecte d’examen final 2: 3 passos
Vídeo: Решения для экзаменов на основе практических навыков с голосовыми инструкциями 2024, Juliol
Anonim
Projecte 2 de l'examen final CSCI-1200
Projecte 2 de l'examen final CSCI-1200

En aquest laboratori, utilitzeu un teclat 4x4 per canviar l’angle d’un servomotor. L'angle es determinarà mitjançant una entrada de 3 dígits mitjançant el teclat. El teclat no accepta valors no numèrics.

Maquinari necessari per a aquest projecte:

1. Arduino Uno

2. Teclat 4x4

3. Servomotor

Biblioteques necessàries:

Servo.h

Teclat.h

Pas 1: connectar el teclat 4x4

Connexió del teclat 4x4
Connexió del teclat 4x4

Per connectar el teclat 4x4, connecteu cada pin del teclat amb un pin al ardunio mitjançant un cable de pont. Els pins utilitzats al diagrama són els pins 4-11.

Pas 2: connecteu el servomotor

Connecteu el servomotor
Connecteu el servomotor

El servomotor requereix 3 connexions a la placa Arduino:

1. Connecteu el cable de terra al port GND de l'Arduino

2. Connecteu el cable d'alimentació al port de 5 V de l'Arduino

3. Connecteu el cable de sortida a un dels ports disponibles de l'Arduino; al diagrama s'ha escollit el port 3

Pas 3: Codi del servomotor amb teclat

S'adjunta el fitxer 1200_FinalExam_Project2.ino que conté tot el codi necessari per a aquest projecte. El codi evita les entrades no vàlides de l'usuari. Si l’usuari introdueix un valor no numèric, l’angle del servo s’estableix a 0 i l’usuari torna a iniciar l’entrada de dades. Si un nombre superior a 180 és el radi de gir màxim del servo, l’angle s’estableix automàticament a 180.

Recomanat: