Indholdsfortegnelse:

Enkel automatiseret Point to Point Model Railroad: 10 trin (med billeder)
Enkel automatiseret Point to Point Model Railroad: 10 trin (med billeder)

Video: Enkel automatiseret Point to Point Model Railroad: 10 trin (med billeder)

Video: Enkel automatiseret Point to Point Model Railroad: 10 trin (med billeder)
Video: Lagoon 52 - 2000nm, Amsterdam to Mediterranean, ex Great Circle 2024, Juni
Anonim
Enkel automatiseret Point to Point Model Railroad
Enkel automatiseret Point to Point Model Railroad

Arduino mikrokontrollere er gode til at automatisere modelbanelayouter. Automatisering af layout er nyttig til mange formål, f.eks. At stille dit layout op på et display, hvor layoutoperationen kan programmeres til at køre tog i en automatisk sekvens. De lave omkostninger og open source Arduino -mikrokontrollere og det udbredte samfund gør det let og enkelt at lave projekter og programmere dem.

Så lad os komme i gang uden videre!

Trin 1: Se videoen

Image
Image

At se videoen kan hjælpe dig med at få en god idé om, hvordan dette fungerer.

Trin 2: Få delene og komponenterne

Programmer Arduino mikrokontroller
Programmer Arduino mikrokontroller

Her er hvad du skal bruge:

  • Et Arduino mikrokontroller bord.
  • Et L298N -motordrivermodul.
  • 2 'sensorerede' spor.
  • 6 stikkontakter til hun til hun (Et sæt med 3 ledninger hver til at forbinde sensorstifterne til Arduino -kortets digitale I/O -ben og strøm.)
  • 3 han -til -hun -jumper -ledninger (For at forbinde motordriverens input -ben til Arduino -kortets digitale I/O -ben.)
  • 2 han- til han -jumperkabler (For at tilslutte motordriveren til strøm- og jordforbindelse.)
  • 2 han- til han -jumperkabler (For at forbinde motordriverens udgangsterminaler for at drive sporskinnerne.)
  • En 12-volt strømforsyning (Nuværende kapacitet skal være mindst 1000mA eller 1A for N-skala.)

Trin 3: Programmer Arduino mikrokontroller

Få Arduino IDE herfra. Du skal muligvis foretage nogle justeringer af Arduino -koden til dit layout.

Trin 4: Lav et testlayout

Lav et testlayout
Lav et testlayout

Klik på billedet ovenfor for at få flere oplysninger.

Lav et layout med kofangerspor i hver ende. Længden af hovedlinjesporet mellem stationerne kan laves så lang tid, som det kræves. Da toget bremser efter at have krydset det 'sensorerede' spor og fortsætter med at bevæge sig et stykke, skal du sørge for, at der er en tilstrækkelig længde af sporet mellem de 'sensorerede' spor i hvert punkt A og B og deres kofangerspor. Ovenstående billede kan være nyttigt som reference.

Trin 5: Lav ledningsforbindelser til motordriveren

Lav ledningsforbindelser til motorføreren
Lav ledningsforbindelser til motorføreren
Lav ledningsforbindelser til motorføreren
Lav ledningsforbindelser til motorføreren

Foretag følgende ledningsforbindelser:

  • Tilslut motordriverens input -pin 'IN3' til Arduino -kortets digitale output -pin 'D8'.
  • Tilslut motordriverens input -pin 'IN4' til Arduino -kortets digitale output -pin 'D9'.
  • Tilslut motordriverens input -pin 'ENB' til Arduino -kortets digitale output -pin 'D10'.

Tilslut to han- til hanstrømledninger til terminalerne mærket 'GND' og '+12-V', og slut dem til benene mærket 'GND' og 'VIN' på henholdsvis Arduino-kortet.

Tilslut to han- til han -jumperkabler til motordriverens udgangsterminaler, og tilslut dem til sporskinnerne gennem et strømføringsspor.

Trin 6: Tilslut sensorerne til Arduino -kortet

Tilslut sensorerne til Arduino -kortet
Tilslut sensorerne til Arduino -kortet
Tilslut sensorerne til Arduino -kortet
Tilslut sensorerne til Arduino -kortet
Tilslut sensorerne til Arduino -kortet
Tilslut sensorerne til Arduino -kortet

Tilslut både sensorernes '' VCC '' og '' GND '' ben på sensorerne til '+5-volt' og 'GND' stiften på Arduino-kortet. Du skal muligvis blive lidt kreativ for at forbinde to 'VCC'-forbindelseshoppere til en enkelt' 5-volt 'pin, der er tilgængelig på Arduino UNO. Tilslut 'OUT' -stiften på sensoren på station' A 'til Arduino -kortets pin A0 og den resterende sensors pin til Arduino -kortets pin A1.

Trin 7: Placer et testlokomotiv på sporene

Placer et testlokomotiv på sporene
Placer et testlokomotiv på sporene

Til testformål placeres ethvert lokomotiv eller en bil på punktet 'A' i layoutet, hvorfra lokomotivet eller den drevne bil vil starte.

Trin 8: Tilslut opsætningen til strømkilden, og tænd den

Tilslut Arduino-kortets strømindgangsstik til en 12-volts strømkilde, og tænd den.

Trin 9: Se dit tog køre autonomt

Hvis alt blev gjort korrekt, skulle du se dit testlokomotiv eller din motordrevne bil starte fra punkt 'A', fremskynde efter at have krydset det første 'sensorerede' spor, det nærmer sig, sænke farten og stoppe ved punktet 'B' efter at have krydset det andet 'sensorerede 'spor, start igen efter et par sekunder i den modsatte retning, fremskynd efter at have krydset det første' sensorerede 'spor, det nærmer sig, og sænk farten og stop ved punkt A efter at have krydset det' sensorerede 'spor installeret nær punkt' A '. Det vil vente et par sekunder, før hele processen starter igen.

Hvis lokomotivet begynder at bevæge sig i den forkerte retning, skal du udskifte ledningerne, der er forbundet til baneeffekten, fra motorens driver.

Trin 10: Hvad er det næste

Prøv at tilpasse Arduino -koden for at køre togene efter dit ønske. Prøv at tilføje flere funktioner til layoutet ved at kombinere mine tidligere projekter med dette. Uanset hvad du gør, alt godt!

Anbefalede: