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 testni izgled
- Korak 8: Spojite izlaze upravljačkog programa motora na naponski ulagač
- Korak 9: Spojite tipkovnicu na PS/2 konektor
- Korak 10: Postavite Lokomotivu na pruge
- Korak 11: Spojite Setup na 12-voltni adapter i uključite ga
- Korak 12: Sjednite sa tipkovnicom i vozite vlakom
- Korak 13: Što je sljedeće ?
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U jednom od svojih prethodnih Instructable -a pokazao sam vam kako kontrolirati model željezničkog rasporeda pomoću tipkovnice. Bio je sjajan, ali je imao nedostatak što je zahtijevao rad računala. U ovom Instructableu, da vidimo kako kontrolirati model vlaka pomoću tipkovnice kroz Arduino. Dakle, bez daljnjih odlaganja, krenimo.
Korak 1: Pogledajte video
Korak 2: Nabavite sve potrebne stvari
Za ovaj projekt trebat će vam:
- Arduino mikrokontroler
- PS/2 tipkovnica
- Ženski priključak PS/2 (Uzmite onaj koji je prikazan na slici, olakšat će vam život.)
- Modul pokretača motora L298N
- 12-voltni izvor istosmjerne struje s 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 žice kratkospojnika muški na muški (Za spajanje upravljačkog programa motora na napajanje i gusjenice.)
- 4 muške žice kratkospojnika (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 ispitivanje kontinuiteta i koristeći datu sliku kao referencu, označite raspone kontakata PS/2 konektora/produžnih kabela.
Korak 5: Priključite upravljački program motora na Arduino ploču
Izvedite sljedeće spojeve 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.
- Spojite dvije muške žice na muške kratkospojnike 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.
Provjerite jesu li ožičeni spojevi olabavljeni.
Korak 6: Spojite PS/2 konektor na Arduino ploču
Izvedite sljedeće spojeve ožičenja:
- Spojite "VCC" na "+5-voltni" pin na Arduino ploči.
- Spojite 'GND' na 'GND' pin Arduino ploče.
- Spojite 'SAT' na pin 'D2' Arduino ploče.
- Spojite 'DATA' na pin 'D3' Arduino ploče.
Prije povezivanja dvaput provjerite shemu rasklapanja priključka PS/2.
Korak 7: Postavite testni izgled
Napravite jednostavnu petlju za provjeru postavki. Provjerite jesu li gusjenice pravilno očišćene kako se lokomotiva ne bi zaustavila.
Korak 8: Spojite izlaze upravljačkog programa motora na naponski ulagač
Spojite muške na muške žice kratkospojnika na stezaljke vodiča napojnog napona koji su prethodno bili spojeni na izlazne priključke upravljačkog programa motora.
Korak 9: Spojite tipkovnicu na PS/2 konektor
Korak 10: Postavite Lokomotivu na pruge
Postavite lokomotivu na gusjenice, pravilno poravnavajući kotače s tračnicama.
Korak 11: Spojite 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 labavih spojeva. Priključite adapter za napajanje i uključite ga.
Korak 12: Sjednite sa tipkovnicom i vozite vlakom
Korak 13: Što je sljedeće ?
Volio bih vidjeti vaš projekt u nastavku. Nakon dovršetka ovog projekta, nemojte stati ovdje i pokušajte dodati više funkcija u postavljanje. Što god radili, sve najbolje!