Innholdsfortegnelse:

Enkel automatisert modelljernbanesløyfe med sidespor: 11 trinn
Enkel automatisert modelljernbanesløyfe med sidespor: 11 trinn

Video: Enkel automatisert modelljernbanesløyfe med sidespor: 11 trinn

Video: Enkel automatisert modelljernbanesløyfe med sidespor: 11 trinn
Video: Виниловый сайдинг! Секреты монтажа и полезные хитрости, о которых мало кто знает! 2024, Juli
Anonim
Enkel automatisert modelljernbaneslynge med sidespor
Enkel automatisert modelljernbaneslynge med sidespor

Dette prosjektet er en oppgradert versjon av et av mine tidligere prosjekter. Denne bruker en Arduino mikrokontroller, en flott åpen kildekode-prototypeplattform, for å automatisere et modelljernbanelayout. Oppsettet består av en enkel oval sløyfe og et gårdsforgrening som forgrener seg fra det for å huse toget. Arduino -mikrokontrolleren får tilbakemelding fra to 'sensorerte' spor installert på to steder i oppsettet for å utføre spesifikke funksjoner når toget krysser dem.

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

Trinn 1: Se videoen

Image
Image

Se videoen ovenfor for å forstå hvordan dette prosjektet fungerer.

Trinn 2: Få alle delene og tingene

Programmer Arduino Board
Programmer Arduino Board

For dette prosjektet trenger du:

  • Et Arduino mikrokontrollerbord som er kompatibelt med Adafruit motorskjerm v2
  • En Adafruit motor driver shield v2 (Finn ut mer om det her)
  • Et ekspansjonsskjerm (valgfritt, men anbefalt for å utvide strøm- og jordingsstiftene for sensorene.)
  • To "sensorerte" spor
  • To sett med 3 mannlige til kvinnelige hoppeledninger (For å koble de 'sensorerte' sporene til Arduino -kortet.)
  • 4 jumperledninger fra mann til mann (2 hver for tilkobling av banekraften og vekslingen til motorskjermens utgangsterminaler.)
  • En 12-volt likestrømskilde med en strømkapasitet på minst 1A (1000mA)
  • En passende USB -kabel (For å koble Arduino -kortet til en datamaskin.)
  • En datamaskin (for å programmere Arduino -mikrokontrolleren.)

Trinn 3: Programmer Arduino Board

Sørg for at du har Adafruit motor driver shield v2 -biblioteket installert i IDE -en din. Gå gjennom Arduino -koden for å få en ide om hvordan det fungerer og hvordan du kan endre det i fremtiden for å eksperimentere med oppsettet.

Koble Arduino -kortet til datamaskinen og last opp den vedlagte Arduino -koden på den.

Trinn 4: Lag et testoppsett

Lag et testoppsett
Lag et testoppsett

Klikk på bildet ovenfor før du fortsetter for å få mer informasjon om oppsettet. Sørg for at alle skinneskjøtene er skikkelig laget og at skinnene er rengjort for å forhindre at toget sporer av og/eller går i stå.

Trinn 5: Installer motorskjermen på Arduino -kortet

Installer motorskjermen på Arduino -kortet
Installer motorskjermen på Arduino -kortet

Installer skjoldet forsiktig på Arduino -kortet ved å justere skjoldets pinner med hodene på Arduino -kortet. Gjør det forsiktig og sørg for at ingen pinner på skjoldet blir bøyd.

Trinn 6: Koble sporstrømmateren og vekslingskablene til motorskjermen

Koble sporstrømmateren og vekslingskablene til motorskjermen
Koble sporstrømmateren og vekslingskablene til motorskjermen
Koble sporstrømmateren og vekslingskablene til motorskjermen
Koble sporstrømmateren og vekslingskablene til motorskjermen
Koble sporstrømmateren og vekslingskablene til motorskjermen
Koble sporstrømmateren og vekslingskablene til motorskjermen

Koble utgangsterminalene på skjoldet merket som M1 til banestrømledningene og de som er merket som M4, til vekselstrådene. Vær oppmerksom på at oppsettet er kompatibelt med bare to ledninger med magnetventiler.

Trinn 7: Koble de "sensorerte" sporene til Arduino Board

Koble de "sensorerte" sporene til Arduino -kortet
Koble de "sensorerte" sporene til Arduino -kortet
Koble de "sensorerte" sporene til Arduino -kortet
Koble de "sensorerte" sporene til Arduino -kortet
Koble de "sensorerte" sporene til Arduino -kortet
Koble de "sensorerte" sporene til Arduino -kortet

Installer ekspansjonsskjermen på motorskjermen og koble hver sensors GND- og VCC-pinner til GND- og +5-voltshodene på skjermen. Gjør deretter følgende pin -tilkoblinger:

  • Koble utgangspinnen til den første sensoren til inngangspinnen A0 på Arduino -kortet.
  • Koble utgangspinnen til den andre sensoren til inngangspinnen A1 på Arduino -kortet.

Trinn 8: Plasser toget i sidesporet

Plasser toget i sidesporet
Plasser toget i sidesporet

Plasser toget på baksiden for å forberede prøvekjøringen. Det anbefales å bruke et omdirigeringsverktøy for å sikre at lokomotivet og rullende materiell er plassert riktig på skinnene for å forhindre avsporing.

Trinn 9: Koble Arduino -kortet til strøm

Koble Arduino -kortet til strøm
Koble Arduino -kortet til strøm

Koble 12-volts likestrømkilden til Arduino-kortet enten gjennom strømklemmeblokken på motorskjermen eller hunkontaktkontakten på Arduino-kortet. Før du slår på strømmen, må du kontrollere at alle ledningsforbindelsene er riktig utført og at ingen av dem er løse.

Trinn 10: Slå på strømmen og se toget gå

Etter at du har slått på strømmen hvis vekslingen bytter feil vei eller toget begynner å bevege seg i feil retning, snu polariteten til de respektive ledningene som er koblet til motorskjermens utgangsterminaler.

Trinn 11: Hva er neste?

Hvis du har kommet så langt, vil du kanskje slappe av litt og nyte prosjektet ditt. Men hvis du vil gjøre flere ting, kan du prøve å endre Arduino -koden og eksperimentere med oppsettet for å gjøre noe nytt. Uansett hva du gjør, alt godt!

Anbefalt: