Innholdsfortegnelse:

Enkel automatisert Point to Point Model Railroad: 10 trinn (med bilder)
Enkel automatisert Point to Point Model Railroad: 10 trinn (med bilder)

Video: Enkel automatisert Point to Point Model Railroad: 10 trinn (med bilder)

Video: Enkel automatisert Point to Point Model Railroad: 10 trinn (med bilder)
Video: Вся правда о Куликовской Битве 2024, November
Anonim
Enkel automatisert Point to Point Model Railroad
Enkel automatisert Point to Point Model Railroad

Arduino mikrokontrollere er gode til å automatisere modelljernbanelinjer. Automatisering av oppsett er nyttig for mange formål, for eksempel å sette oppsettet ditt på et display hvor layoutoperasjonen kan programmeres til å kjøre tog i en automatisk sekvens. Den lave kostnaden og åpen kildekode Arduino mikrokontrollere og det utbredte samfunnet gjør det enkelt og enkelt å lage prosjekter og programmere dem.

Så, uten videre, la oss komme i gang!

Trinn 1: Se videoen

Image
Image

Å se på videoen kan hjelpe deg med å få en god ide om hvordan dette fungerer.

Trinn 2: Få delene og komponentene

Programmer Arduino mikrokontroller
Programmer Arduino mikrokontroller

Her er hva du trenger:

  • Et Arduino mikrokontrollerbord.
  • En L298N -motordrivermodul.
  • 2 'sensorerte' spor.
  • 6 jumperledninger fra mann til hunn (Et sett med 3 ledninger hver for å koble sensorpinnene til Arduino -kortets digitale I/O -pinner og strøm.)
  • 3 jumperledninger fra mann til hunn (For å koble motordriverens inngangspinner til Arduino -bordets digitale I/O -pinner.)
  • 2 jumperledninger fra mann til mann (For å koble motorføreren til strøm- og jordtilkobling.)
  • 2 jumperledninger fra mann til mann (For å koble motordriverens utgangsterminaler for å drive sporskinnene.)
  • En 12 volt strømforsyning (nåværende kapasitet bør være minst 1000mA eller 1A for N-skala.)

Trinn 3: Programmer Arduino mikrokontroller

Få Arduino IDE herfra. Du må kanskje gjøre noen justeringer av Arduino -koden for oppsettet ditt.

Trinn 4: Lag et testoppsett

Lag et testoppsett
Lag et testoppsett

Klikk på bildet ovenfor for å få mer informasjon.

Lag et oppsett med støtfangerspor i hver ende. Lengden på hovedlinjesporet mellom stasjonene kan gjøres så lenge som nødvendig. Siden toget bremser etter å ha krysset det "sensorerte" sporet og fortsetter å bevege seg et stykke, må du sørge for at det er tilstrekkelig lengde mellom de "sensorerte" sporene til hvert punkt A og B og støtfangersporene. Bildet ovenfor kan være nyttig som referanse.

Trinn 5: Gjør kablingstilkoblinger for motordriveren

Gjør kablingstilkoblinger for motorføreren
Gjør kablingstilkoblinger for motorføreren
Gjør kablingstilkoblinger for motorføreren
Gjør kablingstilkoblinger for motorføreren

Gjør følgende kablingstilkoblinger:

  • Koble motordriverens inngangspinne 'IN3' til Arduino -kortets digitale utgangspinne 'D8'.
  • Koble motordriverens inngangspinne 'IN4' til Arduino -kortets digitale utgangspinne 'D9'.
  • Koble motordriverens inngangspinne 'ENB' til Arduino -kortets digitale utgangspinne 'D10'.

Koble to mannlige til mannlige jumperledninger til terminalene merket 'GND' og '+12-V' og koble dem til pinnene merket 'GND' og 'VIN' på henholdsvis Arduino-kortet.

Koble to mannlige til mannlige jumperledninger til utgangsterminalene til motordriveren og koble dem til skinneskinnene gjennom et strømføringsspor.

Trinn 6: Koble sensorene til Arduino -kortet

Koble sensorene til Arduino Board
Koble sensorene til Arduino Board
Koble sensorene til Arduino Board
Koble sensorene til Arduino Board
Koble sensorene til Arduino Board
Koble sensorene til Arduino Board

Koble både sensorene 'VCC' og 'GND' pinner på sensorene til '+5-volt' og 'GND' pinnen på Arduino-kortet. Du må kanskje bli litt kreativ for å koble to 'VCC' tilkoblingshoppere til en enkelt '5-volt' pinne tilgjengelig på Arduino UNO. Koble 'OUT' -pinnen til sensoren på stasjonen' A 'til Arduino -kortets pin A0 og den gjenværende sensortappen til Arduino -kortets pin A1.

Trinn 7: Plasser et testlokomotiv på sporene

Plasser et testlokomotiv på sporene
Plasser et testlokomotiv på sporene

For testformål, plasser et hvilket som helst lokomotiv eller en drevet bil på punktet 'A' i oppsettet fra hvor lokomotivet eller den drevne bilen skal starte.

Trinn 8: Koble oppsettet til strømkilden og slå den på

Koble Arduino-kortets strøminngangskontakt til en 12-volts strømkilde og slå den på.

Trinn 9: Se toget ditt operere autonomt

Hvis alt ble gjort riktig, bør du se testlokomotivet eller den drevne bilen starte fra punkt 'A', øke hastigheten etter å ha krysset det første 'sensorerte' sporet den nærmer seg, senke farten og stoppe ved punktet 'B' etter å ha krysset den andre 'sensoren' 'spor, start på nytt etter noen sekunder i motsatt retning, hastighet etter å ha krysset det første' sensorerte 'sporet det nærmer seg, og senk farten og stopp ved punkt A etter å ha krysset det' sensorerte 'sporet som er installert nær punktet' A '. Det vil vente noen sekunder før du starter hele prosessen igjen.

Hvis lokomotivet begynner å bevege seg i feil retning, bytter du ut ledningene som er koblet til banekraften fra motorens driver.

Trinn 10: Hva er neste?

Prøv å tilpasse Arduino -koden for å kjøre togene som du ønsker. Prøv å legge til flere funksjoner i oppsettet ved å kombinere mine tidligere prosjekter med dette. Uansett hva du gjør, alt godt!

Anbefalt: