Demo Spoorwegovergang met Arduino

Deel hier je ombouwverslagen, handige linkjes en blogs! Tip: Heb je veel te delen, vraag dan je eigen topic aan!
Gebruikersavatar
jeemka
Berichten: 12
Lid geworden op: 02 aug 2021, 09:19

Demo Spoorwegovergang met Arduino

Bericht door jeemka »

Op mijn baan tussen Reichenbach en Fichtelberg is een spoorwegovergang. Die moet uitgerust worden met bewegende bomen, knipperlichten en een belsignaal.
De eerste stap was om belgeluid te krijgen. Aan de iTrain computer hangt nu een USB video’kaart. In iTrain wordt vanaf een element ‘Overgang’ een actie uitgevoerd om een DingDing geluid af te spelen. Via een versterkertje onder de baan hoor je het geluid op een luidsprekertje dat verstopt zit in een seinhuis. Dit kun je bekijken:
https://www.youtube.com/watch?v=O-a3YB67gq0

De volgende stap is om het geheel vanuit een Arduino Nano aan te sturen. Dat is weer een nieuwe wereld, ik moest me ook inleren in de C++ taal van de Arduino, gelukkig had ik al programmeerervaring. De basis vond ik bij een sketch van Ruud Boer: https://rudysarduinoprojects.wordpress. ... -together/. Daarin zitten al het knipperlicht en de spoorbomen via een servo. Deze sketch is heel mooi geprogrammeerd met een case constructie, waardoor het eenvoudig is om zaken toe te voegen.

Dan kwam het geluid erbij, met een Open-Smart serial MP3 player: https://nl.aliexpress.com/item/32782488 ... pt=glo2nld. Op een SD kaartje werd het DingDing geluid gezet, en in de sketch werden de definities en commando’s toegevoegd. Inmiddels ben ik bezig om het geluid met een JQ6500 module te verzorgen, maar dat is nog wat gepuzzel.

Voor de demo leek het me leuk om de voortgang op een display te tonen. Dat werd een 128x32 Oled display. Eerst probeerde ik een 128x64 display, maar dat vroeg teveel geheugen. Het resultaat kan je hier bekijken:
https://www.youtube.com/watch?v=22lUapRrcac.

En de sketch vind je hier: https://www.kolenberg.eu/wp-content/upl ... ergang.ino.
Met vriendelijke groet, Jaap Kolenberg
Baan "Reichenbach e.o." Duits tijdperk 3, Intellibox-1, Digikeijs en Rosoft decoders, iTrain, Anyrail, Sprog2
Foto's en filmpjes op https://www.kolenberg.eu

denobis
Berichten: 370
Lid geworden op: 07 nov 2021, 17:06
Locatie: Maarssen

Bericht door denobis »

Leuk gedaan .
Het zou misschien voor de wat mindere techneuten onder ons handig zijn als u er een aansluit schema bij zet.
(ik kan het wel uit de scetch halen maar ik denk dat velen onder ons daar wat moeite mee hebben.)
Gr.
Hans
Baan van Nergenshuizen naar spoorweg museum.
Dinamo ,iTrain, Roco, Rivarossi, Lima, Liliput, Piko, Fleischmann , Eigenbouw , Pbmodels.

Groeten Hans

Gebruikersavatar
jeemka
Berichten: 12
Lid geworden op: 02 aug 2021, 09:19

Bericht door jeemka »

Eens kijken of ik met Fritzing een schema kan maken. Of heeft iemand een beter idee voor een schematekenprogramma?
Met vriendelijke groet, Jaap Kolenberg
Baan "Reichenbach e.o." Duits tijdperk 3, Intellibox-1, Digikeijs en Rosoft decoders, iTrain, Anyrail, Sprog2
Foto's en filmpjes op https://www.kolenberg.eu

denobis
Berichten: 370
Lid geworden op: 07 nov 2021, 17:06
Locatie: Maarssen

Bericht door denobis »

Fritzing is prima.
tinycad werkt ook heel mooi.
Gr
Hans
Baan van Nergenshuizen naar spoorweg museum.
Dinamo ,iTrain, Roco, Rivarossi, Lima, Liliput, Piko, Fleischmann , Eigenbouw , Pbmodels.

Groeten Hans

Plaats reactie

Terug naar “Tips & Trics”