Indholdsfortegnelse:

Automatiseret Point to Point Model Railroad With Yard Siding: 10 trin (med billeder)
Automatiseret Point to Point Model Railroad With Yard Siding: 10 trin (med billeder)

Video: Automatiseret Point to Point Model Railroad With Yard Siding: 10 trin (med billeder)

Video: Automatiseret Point to Point Model Railroad With Yard Siding: 10 trin (med billeder)
Video: Astrophotography from $100 to $10,000 2024, Juni
Anonim
Automatiseret Point to Point Model Railroad Med Yard Siding
Automatiseret Point to Point Model Railroad Med Yard Siding

Arduino mikrokontrollere åbner store muligheder for modeljernbaner, især når det kommer til automatisering. Dette projekt er et eksempel på en sådan applikation. Det er en fortsættelse af et af de tidligere projekter. Dette projekt består af et punkt til punkt model jernbanelayout med en gårdsside til at huse et tog. Alle operationer styres af et Arduino -mikrokontrolkort ved hjælp af feedbackmekanisme og toget, og valgdeltagelsen styres af et Adafruit -motorskærm.

Trin 1: Se videoen

Image
Image

Se videoen for at få en idé om, hvordan dette fungerer. Så nu ved du, hvad der foregår, lad os komme i gang!

Trin 2: Få alle tingene

Programmer Arduino mikrokontroller
Programmer Arduino mikrokontroller

Her er hvad du skal bruge til opbygningen:

  • Et Arduino -bord kompatibelt med Adafruit motorskjold v2.3.
  • Et Adafruit motorskjold v2.3. (Klik her for mere information.)
  • Et ekspansionsskærm (valgfrit, anbefales at udvide +5V- og GND -benene på Arduino -kortet for at forbinde sensorerne.)
  • 3 'sensorerede' spor.
  • 4 han- til han -jumperkabler (2 til tilslutning af sporstrøm og andre til tilslutning af valgdeltagelse.)
  • 3 sæt med 3 han- til hun -jumpertråde (I alt 9 ledninger bruges til at forbinde de 3 ben på hver sensor til Arduino -kortet og strøm.)
  • En 12-volt jævnstrømskilde med en strømkapacitet på mindst 1A (1000mA).
  • Et passende USB -kabel til at slutte Arduino -kortet til computeren.
  • En computer til programmering af Arduino mikrokontroller.
  • En skruetrækker.

Trin 3: Programmer Arduino mikrokontroller

Sørg for, at du har Adafruit motorskjoldbibliotek installeret i din Arduino IDE. Du kan få fuld dokumentation om motorskærmen og nødvendig software fra dette link.

Trin 4: Lav et testlayout

Lav et testlayout
Lav et testlayout

Kato Unitrack er fantastisk til at lave midlertidige layout, især til testformål. Klik på billedet for mere information. Lav et layout som vist på billedet ovenfor. Sporets længde i hovedlinjen (mellem punkterne A og B kan laves i enhver mulig længde.) Sørg for, at alle skinneforbindelserne er korrekt udført, og at skinnerne er rengjort korrekt.

Trin 5: Installer motordriverens skærm på Arduino -kortet, og tilslut det til at spore strøm og udbytte

Installer motordriverens skærm på Arduino -kortet, og tilslut det til at spore strøm og udbytte
Installer motordriverens skærm på Arduino -kortet, og tilslut det til at spore strøm og udbytte
Installer motordriverens skærm på Arduino -kortet, og tilslut det til at spore strøm og fremmøde
Installer motordriverens skærm på Arduino -kortet, og tilslut det til at spore strøm og fremmøde

Installer afskærmningen omhyggeligt på Arduino -kortet ved at justere skærmens stifter med arduino -bordets overskrifter. Gør det forsigtigt, og sørg for, at ingen stifter på skjoldet bliver bøjet.

Tilslut udgangsstifterne på skærmen mærket som M4 til banestrømskablerne og dem markeret som M3 til frakoblingskablerne. Bemærk, at opsætningen kun er kompatibel med to -wire magnetventiler.

Trin 6: Forbind de 'sensorerede' spor

Tråd op de 'sensorerede' spor
Tråd op de 'sensorerede' spor
Tråd op de 'sensorerede' spor
Tråd op de 'sensorerede' spor
Tråd op de 'sensorerede' spor
Tråd op de 'sensorerede' spor

Installer ekspansionsafskærmningen på motorafskærmningen, og tilslut sensorernes GND og strømkabler til henholdsvis GND og +5V skinner på skærmen. Foretag følgende stiftforbindelser:

  • Tilslut sensorens output i gården til Arduino -kortets pin A0.
  • Tilslut sensorens output i punkt A -sporet til Arduino -kortets pin A1.
  • Tilslut sensorens output i punkt B -sporet til Arduino -kortets pin A2.

Sørg for, at ingen ben er løse for at undgå funktionsfejl i systemet.

Trin 7: Tilslut Arduino -kortet til strøm og tænd det

Tilslut Arduino -kortet til strøm og tænd det
Tilslut Arduino -kortet til strøm og tænd det

Tilslut en 12V DC strømkilde til Arduino ved hjælp af en tønde jack og tænd den.

Trin 8: Placer dit lokomotiv i sidesporet, og skub det over det 'sensorerede' spor

Placer dit lokomotiv i sidesporet, og skub det over det 'sensorerede' spor
Placer dit lokomotiv i sidesporet, og skub det over det 'sensorerede' spor

Arduino -tavlen er først programmeret til at starte layoutoperationen, efter at lokomotivet er blevet placeret i gården, og det får det kun at vide ved hjælp af feedback fra det 'sensorerede' spor. Sørg for at se videoen i det første trin for at forstå den bedre.

Efter at det 'sensorerede' spor har registreret lokomotivet, skal du se, at fremmødet skifter til sidesporet, hvis det ikke er det, og lokomotivet vil begynde at bevæge sig fremad.

Hvis valgdeltagelsen skifter til en forkert retning, skal du vende polariteten af de ledninger, der forbinder vekselstrømmen til motorafskærmningen. Gør det samme for banekraft, hvis lokomotivet begynder at bevæge sig i den forkerte retning.

Trin 9: Se dit tog gå

Hvis alt blev udført korrekt, skulle dit tog begynde at bevæge sig fra værftet på hovedlinjen og fortsætte som vist ovenfor.

Trin 10: Udført for nu?

Har dit tog kørt? Stop ikke her! Prøv at opgradere opsætningen for at køre toget mellem flere punkter, ændre acceleration og deceleration af toget, juster med Arduino -koden, der er meget at gøre. Alt det bedste!

Anbefalede: