Keyboard Controlled Model Train V2.0 | PS / 2 Interface: 13 trin (med billeder)

Keyboard Controlled Model Train V2.0 | PS / 2 Interface: 13 trin (med billeder)

Indholdsfortegnelse:

Anonim

I en af ​​mine tidligere instruktioner viste jeg dig, hvordan man styrer et modelbanelayout med et tastatur. Det gjorde stor, men havde en ulempe ved at kræve en computer til at operere. I denne vejledning kan vi se, hvordan man styrer et modeltog ved hjælp af et tastatur gennem Arduino. Så uden yderligere ado, Lad os komme igang.

forsyninger:

Trin 1: Se videoen

Til dette projekt skal du:

  • En Arduino mikrocontroller
  • Et PS / 2 tastatur
  • En kvindelig PS / 2-stik (Få den som vist på billedet, det vil gøre dit liv lettere.)
  • Et L298N motordrivermodul
  • En 12 volt DC strømkilde med en nuværende kapacitet på mindst 1A (1000mA).
  • 3 mand til kvinde jumperkabler (For at forbinde motordriverens indgange til Arduino bordets udgangsstifter.)
  • 4 mand til mænds jumperkabler (For at tilslutte motordriveren til strøm og sporene.)
  • 4 mand til mænds jumperkabler (For at tilslutte PS / 2-stikket til Arduino bordet.)

Trin 3: Programmér Arduino Microcontroller

Trin 4: Identificer stifterne i PS / 2-stikket

Ved brug af et multimeter sæt til kontinuitetstest og brug af det givne billede som reference skal du markere pinouts af PS / 2-stik / forlængerkabelskablerne.

Trin 5: Tilslut motordriveren til Arduino Board

Lav følgende ledningsforbindelser:

  • Tilslut indgangsstiften 'ENB' til pin 'D10' på Arduino bordet.
  • Tilslut indgangsstiften 'IN4' til pin 'D9' på Arduino bordet.
  • Tilslut indgangsstiften 'IN3' til pin 'D8' på Arduino bordet.
  • Tilslut to han- til han-jumper-ledninger til udgangsterminalerne 3 og 4 for senere at blive forbundet til sporets strømforsyning.
  • Tilslut 'VIN' -stiften på motordriveren til 'VIN'-stiften og' GND'-stiften til henholdsvis 'GND'-stiften på Arduino-bordet.

Sørg for, at ingen ledningsforbindelser er løse.

Trin 6: Tilslut PS / 2-stikket til Arduino Board

Lav følgende ledningsforbindelser:

  • Tilslut 'VCC' til '+ 5 volt' -stiften på Arduino bordet.
  • Tilslut 'GND' til 'GND' -stiften på Arduino bordet.
  • Tilslut 'CLOCK' til pin 'D2' på Arduino bordet.
  • Tilslut 'DATA' til pin 'D3' på Arduino bordet.

Dobbeltklik på pin-diagrammet for PS / 2-stikket, før du tilslutter.

Trin 7: Opsæt en testlayout

Lav en simpel loop af spor for at teste opsætningen. Sørg for, at sporene er korrekt rengjort for at forhindre lokomotivet i at standse.

Trin 8: Slut motorudgangens udgange til sporets strømføder

Tilslut male- til manuel jumper-ledninger til strømforsyningssporeterminalerne, som tidligere var forbundet med motordriverens udgangsterminaler.

Trin 9: Tilslut tastaturet til PS / 2-stikket

Trin 10: Placer lokomotivet på sporene

Placer lokomotivet på sporene, idet hjulene tilpasses korrekt med skinnerne.

Trin 11: Tilslut opsætningen til 12 volt adapter og tænd den

Dobbeltkontrol alle ledningsforbindelser og sørg for, at alt er tilsluttet til det rigtige sted, og at ingen ledningsforbindelser er løse. Sæt strømforsyningsadapteren i og tænd den.

Trin 12: Sæt dig tilbage med dit tastatur og kør dit tog

Trin 13: Hvad er næste ?!

Jeg vil gerne se dit projekt nedenfor. Når du har gennemført dette projekt, skal du ikke stoppe her og prøve at tilføje flere funktioner til opsætningen. Hvad end du gør, Alt det bedste!