2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Za ovu vježbu koristit ćemo numeričku tipkovnicu za upisivanje kutova na naš servo motor. Konkretno za ovaj projekt trebat će vam:
1 Arduino mikro kontroler
1 Oglasna ploča u punoj veličini
1 Membranska/numerička tipkovnica
1 servo motor
Snop bakrenih žica
Korak 1: Povežite tipkovnicu
Za početak ovog procesa moramo sve odgovarajuće dijelove dodati na ploču. Započnite bakrenom žicom od 5V pina na Arduinu do razvodne ploče (+) matične ploče. Sada provucite bakrenu žicu od GND pina do uzemljene šine na ploči (-). Kad završimo, spremni smo za početak povezivanja naše tipkovnice. To se može učiniti pokretanjem krajnje lijeve iglice na vrpci tipkovnice. Odavde biste trebali spojiti vrpcu tipkovnice na pinove 5, 4, 3 i 2. Počevši od iglice 5 s lijeve strane vrpce tipkovnice, trebate spojiti vrpcu na pinove 9, 8, 7 i 6 respektivno. Za dodatne pojedinosti pogledajte gornju sliku.
Korak 2: Spojite servo motor
U ovom trenutku vaša bi tipkovnica trebala biti postavljena i spremna za rad. Sada ćemo spojiti naš servo motor na Arduino i matičnu ploču. To se postiže spajanjem srednje crvene žice na razvodnik za napajanje (+), spajanjem crne/smeđe žice sa uzemljenjem (-) i na kraju posljednjom žicom na pin 12 na Arduinu.
Korak 3: Testirajte aplikaciju
Sada kada su svi dijelovi postavljeni, projekt bi sada trebao biti funkcionalan. Kao što je spomenuto, tipkovnica će se koristiti za unos znamenki. Ove 3 ulazne znamenke kontrolirat će kut serva. Na primjer, unos "015" na tipkovnici će postaviti servo na približno 15 stupnjeva. Ako uneseni tekst nije broj, servo će se vratiti na 0. Naveo sam izvorni kod koji će vam omogućiti testiranje ove aplikacije.