Sadržaj:

CSCI-1200 Završni ispit Projekat 2: 3 koraka
CSCI-1200 Završni ispit Projekat 2: 3 koraka

Video: CSCI-1200 Završni ispit Projekat 2: 3 koraka

Video: CSCI-1200 Završni ispit Projekat 2: 3 koraka
Video: 3000+ Common English Words with Pronunciation 2024, Juli
Anonim
Projekat završnog ispita CSCI-1200 2
Projekat završnog ispita CSCI-1200 2

U ovoj laboratoriji ćete koristiti 4x4 tastaturu za promjenu kuta servo motora. Ugao će se odrediti trocifrenim unosom pomoću tastature. Tastatura neće prihvatiti numeričke vrijednosti.

Hardver potreban za ovaj projekat:

1. Arduino Uno

2. 4x4 tastatura

3. Servo motor

Potrebne biblioteke:

Servo.h

Keypad.h

Korak 1: Povezivanje 4x4 tastature

Povezivanje 4x4 tastature
Povezivanje 4x4 tastature

Da biste povezali tastaturu 4x4, povežite svaki pin na tastaturi sa iglom na arduniu pomoću kratkospojnika. Igle koje se koriste na dijagramu su pinovi 4-11.

Korak 2: Spojite servo motor

Spojite servo motor
Spojite servo motor

Servo motor zahtijeva 3 veze s Arduino pločom:

1. Priključite žicu za uzemljenje na GND port na Arduinu

2. Spojite žicu za napajanje na 5V port na Arduinu

3. Spojite izlaznu žicu na jedan od dostupnih portova na Arduinu, port 3 je odabran na dijagramu

Korak 3: Kôd za servo motor sa tipkovnicom

U prilogu je datoteka 1200_FinalExam_Project2.ino koja sadrži sav kôd potreban za ovaj projekt. Kôd sprečava nevažeće unose od strane korisnika. Ako korisnik unese ne numeričku vrijednost, kut servo se postavlja na 0 i korisnik započinje unos podataka iznova. Ako je broj veći od 180, maksimalni radijus okretanja servo -a, kut se automatski postavlja na 180.

Preporučuje se: