Innehållsförteckning:
- Steg 1: Titta på videon
- Steg 2: Få alla nödvändiga saker
- Steg 3: Programmera Arduino Microcontroller
- Steg 4: Identifiera stiften på PS/2 -kontakten
- Steg 5: Anslut motordrivrutinen till Arduino -kortet
- Steg 6: Anslut PS/2 -kontakten till Arduino -kortet
- Steg 7: Skapa en testlayout
- Steg 8: Anslut motorförarens utgångar till spårmataren
- Steg 9: Anslut tangentbordet till PS/2 -kontakten
- Steg 10: Placera loket på spåren
- Steg 11: Anslut installationen till 12-voltsadaptern och slå på den
- Steg 12: Luta dig tillbaka med tangentbordet och kör ditt tåg
- Steg 13: Vad är nästa?
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I en av mina tidigare instruktioner visade jag dig hur du styr en modelljärnvägslayout med ett tangentbord. Det gjorde bra men hade en nackdel med att kräva en dator för att fungera. I denna instruktionsbok, låt oss se hur du styr ett modelltåg med ett tangentbord genom Arduino. Så, utan vidare, låt oss komma igång.
Steg 1: Titta på videon
Steg 2: Få alla nödvändiga saker
För detta projekt behöver du:
- En Arduino mikrokontroller
- Ett PS/2 -tangentbord
- En kvinnlig PS/2 -kontakt (få den som visas på bilden, det kommer att göra ditt liv enklare.)
- En L298N -motorförarmodul
- En 12-volts likströmskälla med en strömkapacitet på minst 1A (1000mA).
- 3 bygelkablar från man till kvinna (För att ansluta motorförarens ingångar till Arduino -kortets utgångsstiften.)
- 4 manliga till manliga bygelkablar (För att ansluta motorföraren till ström och spår.)
- 4 bygelkablar till hane (för att ansluta PS/2 -kontakten till Arduino -kortet.)
Steg 3: Programmera Arduino Microcontroller
Steg 4: Identifiera stiften på PS/2 -kontakten
Med hjälp av en multimeter som ställer in kontinuitetstest och använder den angivna bilden som referens markerar du stiften på PS/2 -kontakten/förlängningskablarna.
Steg 5: Anslut motordrivrutinen till Arduino -kortet
Gör följande ledningsanslutningar:
- Anslut ingångsstiftet 'ENB' till stift 'D10' på Arduino -kortet.
- Anslut ingångsstiftet 'IN4' till stift 'D9' på Arduino -kortet.
- Anslut ingångsstiftet 'IN3' till stift 'D8' på Arduino -kortet.
- Anslut två han- till hankablar till utgångsklämmorna 3 och 4 för att senare anslutas till spårmataren.
- Anslut 'VIN' -stiftet på motordrivrutinen till' VIN' -stiftet och 'GND' -stiftet till' GND' -stiftet på Arduino -kortet.
Se till att inga ledningsanslutningar är lösa.
Steg 6: Anslut PS/2 -kontakten till Arduino -kortet
Gör följande ledningsanslutningar:
- Anslut 'VCC' till '+5-volt' stiftet på Arduino-kortet.
- Anslut 'GND' till 'GND' -stiftet på Arduino -kortet.
- Anslut 'CLOCK' till pin 'D2' på Arduino -kortet.
- Anslut 'DATA' till pin 'D3' på Arduino -kortet.
Dubbelkolla pinout -diagrammet för PS/2 -kontakten innan du gör anslutningar.
Steg 7: Skapa en testlayout
Gör en enkel bana för att testa installationen. Se till att spåren rengörs ordentligt för att förhindra att loket stannar.
Steg 8: Anslut motorförarens utgångar till spårmataren
Anslut han- till hankopplingstrådarna till strömmatarens spårterminaler som tidigare var anslutna till motordrivarens utgångskontakter.
Steg 9: Anslut tangentbordet till PS/2 -kontakten
Steg 10: Placera loket på spåren
Placera loket på spåren och rikta in hjulen ordentligt med skenorna.
Steg 11: Anslut installationen till 12-voltsadaptern och slå på den
Dubbelkontrollera alla ledningsanslutningar och se till att allt är anslutet till rätt plats och att inga anslutningar är lösa. Anslut nätadaptern och slå på den.
Steg 12: Luta dig tillbaka med tangentbordet och kör ditt tåg
Steg 13: Vad är nästa?
Jag skulle gärna se ditt projekt nedan. När du har slutfört det här projektet, sluta inte här och försök lägga till fler funktioner i installationen. Vad du än gör, lycka till!