Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
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
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.