Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite sve potrebne stvari
- Korak 3: Programirajte Arduino mikrokontroler
- Korak 4: Identificirajte pinove PS/2 konektora
- Korak 5: Priključite upravljački program motora na Arduino ploču
- Korak 6: Spojite PS/2 konektor na Arduino ploču
- Korak 7: Postavite probni izgled
- Korak 8: Priključite izlaze upravljačkog programa motora na naponski ulagač
- Korak 9: Povežite tastaturu sa PS/2 konektorom
- Korak 10: Postavite lokomotivu na pruge
- Korak 11: Priključite Setup na 12-voltni adapter i uključite ga
- Korak 12: Sjednite sa svojom tastaturom i vozite vlakom
- Korak 13: Šta je sljedeće ?
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U jednom od mojih prethodnih Instructable -a pokazao sam vam kako kontrolirati model željezničkog rasporeda pomoću tastature. Odlično se snašao, ali imao je nedostatak što je zahtijevao rad računara. U ovom Instructable -u, da vidimo kako upravljati modelom vlaka pomoću tastature preko Arduina. Dakle, bez odlaganja, počnimo.
Korak 1: Pogledajte video
Korak 2: Nabavite sve potrebne stvari
Za ovaj projekat trebat će vam:
- Arduino mikrokontroler
- PS/2 tastatura
- Ženski PS/2 konektor (Uzmite onaj koji je prikazan na slici, olakšat će vam život.)
- Modul pokretača motora L298N
- 12-voltni izvor istosmjerne struje sa trenutnim kapacitetom od najmanje 1A (1000mA).
- 3 žice kratkospojnika muški na ženski (Za povezivanje ulaza vozača motora na izlazne pinove Arduino ploče.)
- 4 muške žice kratkospojnika (za povezivanje upravljačkog programa motora na napajanje i gusjenice.)
- 4 kratkospojne žice na muški (za spajanje PS/2 konektora na Arduino ploču.)
Korak 3: Programirajte Arduino mikrokontroler
Korak 4: Identificirajte pinove PS/2 konektora
Pomoću multimetra postavljenog na provjeru kontinuiteta i koristeći datu sliku kao referencu, označite spojeve žica PS/2 konektora/produžnog kabela.
Korak 5: Priključite upravljački program motora na Arduino ploču
Izvedite sljedeće veze ožičenja:
- Spojite ulazni pin 'ENB' na pin 'D10' Arduino ploče.
- Spojite ulazni pin 'IN4' na pin 'D9' Arduino ploče.
- Spojite ulazni pin 'IN3' na pin 'D8' Arduino ploče.
- Priključite dvije muške na muške žice kratkospojnika na izlazne stezaljke 3 i 4 koje ćete kasnije spojiti na naponski ulagač.
- Spojite 'VIN' pin upravljačkog programa motora na 'VIN' pin, a 'GND' pin na 'GND' iglu Arduino ploče.
Uvjerite se da ožičenje nije olabavljeno.
Korak 6: Spojite PS/2 konektor na Arduino ploču
Izvedite sljedeće veze ožičenja:
- Spojite 'VCC' na '+5-voltni' pin na Arduino ploči.
- Spojite 'GND' na 'GND' pin Arduino ploče.
- Spojite 'CLOCK' na pin 'D2' Arduino ploče.
- Spojite 'DATA' na pin 'D3' Arduino ploče.
Prije povezivanja dvaput provjerite shemu rasklapanja PS/2 konektora.
Korak 7: Postavite probni izgled
Napravite jednostavnu petlju za provjeru postavki. Provjerite jesu li gusjenice pravilno očišćene kako se lokomotiva ne bi zaustavila.
Korak 8: Priključite izlaze upravljačkog programa motora na naponski ulagač
Spojite muške na muške žice kratkospojnika na stezaljke napojnog napajanja, prethodno spojene na izlazne priključke upravljačkog programa motora.
Korak 9: Povežite tastaturu sa PS/2 konektorom
Korak 10: Postavite lokomotivu na pruge
Postavite lokomotivu na pruge, pravilno poravnavajući kotače sa šinama.
Korak 11: Priključite Setup na 12-voltni adapter i uključite ga
Dvaput provjerite sve spojeve ožičenja i provjerite je li sve spojeno na pravo mjesto i nema li ožičenja. Priključite adapter za napajanje i uključite ga.
Korak 12: Sjednite sa svojom tastaturom i vozite vlakom
Korak 13: Šta je sljedeće ?
Volio bih vidjeti vaš projekt u nastavku. Nakon završetka ovog projekta, nemojte stati ovdje i pokušajte dodati još funkcija u postavljanje. Šta god da radite, sve najbolje!