Inhoudsopgave:
- Stap 1: Bekijk de video
- Stap 2: Verkrijg alle benodigde spullen
- Stap 3: Programmeer de Arduino Microcontroller
- Stap 4: Vervang de railverbinders van de wissels
- Stap 5: Stel de lay-out in
- Stap 6: Installeer het motorschild op het Arduino-bord en sluit de spoorvoeding en wissels aan
- Stap 7: Sluit de sensoren aan
- Stap 8: Controleer alle bedradingsverbindingen nogmaals
- Stap 9: Sluit de installatie aan op de voeding
- Stap 10: Plaats de trein/locomotief op de hoofdlijn
- Stap 11: Schakel de installatie in
- Stap 12: Kijk hoe je trein gaat
- Stap 13: Problemen oplossen indien nodig
- Stap 14: Ga verder
Video: Geautomatiseerde modelspoorbaan met keerlussen - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
In een van mijn vorige Instructables liet ik zien hoe je een eenvoudige geautomatiseerde modelspoorbaan van punt naar punt kunt maken. Een van de belangrijkste nadelen van dat project was dat de trein in omgekeerde richting moest rijden om terug te gaan naar het startpunt. Het rijden van een trein in die lay-out betekende dat deze achteruit moest rijden met de locomotief achterin. Laten we dus in deze Instructable leren een vergelijkbare lay-out te maken met een omgekeerde lus aan elk uiteinde, zodat onze trein de hele tijd in voorwaartse richting kan rijden. Laten we beginnen!
Stap 1: Bekijk de video
Bekijk de bovenstaande video om een beter beeld te krijgen van dit project.
Stap 2: Verkrijg alle benodigde spullen
Voor dit project heb je nodig:
-
Elektronische benodigdheden:
- Een Arduino-microcontroller die compatibel is met de Adafruit Motor Shield V2. (1)
- Een Adafruit Motor Shield V2.
- 2 'Sensored'-tracks.
- 10 mannelijke naar mannelijke jumperdraden.
- Een 12 volt gelijkstroombron.
-
Modelspoor benodigdheden:
- 2 wissels (één voor elke keerlus).
- 3 trackfeeders (één voor hoofdlijn en de rest twee voor een keerlus).
- 4 geïsoleerde railverbinders (krijg er nog 4 als de wissel die wordt gebruikt geen "Power Routing" -functie heeft).
1. Elk R3 Arduino-bord zoals UNO, Leonardo en soortgelijke kan worden gebruikt. Borden zoals Mega kunnen ook worden gebruikt met een kleine aanpassing (haal hier hulp).
Stap 3: Programmeer de Arduino Microcontroller
Ik zou aanraden om de Arduino-code door te nemen om een beter begrip te krijgen van hoe de code werkt om de trein rond de baan te laten rijden.
Stap 4: Vervang de railverbinders van de wissels
Als de gebruikte wissels een "Power Routing"-functie hebben, hoeven alleen de buitenste rails galvanisch te worden geïsoleerd met behulp van geïsoleerde railverbinders. Als de gebruikte wissels deze functie niet hebben, moeten alle 4 de rails galvanisch worden geïsoleerd.
Stap 5: Stel de lay-out in
Het 'gesensorde' spoor wordt bij de ingang van elk van de keerlussen geïnstalleerd. De hoofdlijn en de twee keerlussen hebben elk een apart feederspoor.
Bepaal welke van de lussen lus A en B zal zijn. De lus waarin de trein als eerste zal rijden bij het opstarten, is lus A en de andere zal lus B zijn. Dus de wissel in lus A is wissel A en verder in lus B zal wissel B zijn.
Stap 6: Installeer het motorschild op het Arduino-bord en sluit de spoorvoeding en wissels aan
Wissels:
Beide wissels moeten parallel maar in tegengestelde polariteit worden aangesloten, zodat ze altijd in tegengestelde richting schakelen.
- Sluit de wissel A aan op de motorafscherming zoals weergegeven in afbeelding 4.
- Sluit de wissel B aan op de motorafscherming zoals weergegeven in afbeelding 5.
Trackfeeders:
De spooraanvoerders voor beide keerlussen moeten parallel met dezelfde polariteiten worden aangesloten, zodat de trein in beide lussen in dezelfde richting rijdt, dwz binnenkomen vanaf de vertakte lijn van het wissel en vertrekken vanaf de rechte kant(Bekijk de video in stap 1 voor verduidelijking).
- Sluit de voedingsdraden van de hoofdlijn aan op de motorafscherming zoals weergegeven in afbeelding 5. Zorg ervoor dat de polariteit van de verbinding zodanig is dat de trein bij het opstarten in de lus A beweegt.
- Sluit de voedingsdraden van de lussen aan op de motorafscherming zoals weergegeven in afbeelding 6.
Stap 7: Sluit de sensoren aan
Sluit de -ve-pin van de sensoren aan op de 'GND'-header en de +v-pinnen op de +5-volt-header. De 'IQREF'-pin van een Arduino-bord kan ook worden gebruikt als een +5-volt-verbinding om sensoren van stroom te voorzien voor boards die werken op een logisch spanningsniveau van 5-volt.
Verbind de uitgangspen van de sensor naast de eerste keerlus met de ingang 'A0' van het Arduino-bord en de uitgangspen van de sensor naast de tweede keerlus met de ingangspen 'A1' van het Arduino-bord.
Stap 8: Controleer alle bedradingsverbindingen nogmaals
Zorg ervoor dat alle bedrading correct is uitgevoerd en dat er geen verbindingen los zitten.
Stap 9: Sluit de installatie aan op de voeding
U kunt de adapter aansluiten op de vrouwelijke DC-jackconnector van het Arduino-bord of u kunt het aansluitblok op het motorschild gebruiken om de installatie op te starten.
Stap 10: Plaats de trein/locomotief op de hoofdlijn
Vooral bij stoomlocomotieven wordt het gebruik van een herspoorgereedschap sterk aanbevolen. Zorg ervoor dat de wielen van de locomotief en het rollend materieel (indien gebruikt) goed zijn uitgelijnd met het spoor.
Stap 11: Schakel de installatie in
Stap 12: Kijk hoe je trein gaat
Na het opstarten moet de wissel in lus A naar de zijkant schakelen en de wissel in lus B naar rechtdoor. Daarna zou de trein/locomotief moeten beginnen te rijden richting lus A.
Als er iets misgaat, schakel dan de setup onmiddellijk uit om te voorkomen dat de motordrivers vastlopen.
Stap 13: Problemen oplossen indien nodig
Als een bepaalde wissel verkeerd schakelt, draai dan de polariteit van de aansluiting om. Doe hetzelfde voor de spoorvoedingen als de trein in de verkeerde richting begint te rijden.
Als de setup na enige tijd na het opstarten wordt gereset, zelfs als de wissels correct schakelen, controleer dan de polariteit van de aansluiting van de track feeders van de keerlussen en zorg ervoor dat de stroom in de juiste richting loopt, draai indien nodig de polariteit om
Stap 14: Ga verder
Nadat u uw project succesvol heeft laten werken, waarom zou u er dan niet aan sleutelen? Wijzig de Arduino-code om aan uw behoeften te voldoen, voeg meer functies toe, misschien een passerende gevelbeplating? Of meerdere treinen laten rijden? Wat je ook doet, het allerbeste!
Aanbevolen:
Geautomatiseerde modelspoorbaan met twee treinen (V2.0) - Arduino gebaseerd: 15 stappen (met afbeeldingen)
Geautomatiseerde modelspoorbaan met twee treinen (V2.0) | Gebaseerd op Arduino: het automatiseren van modelbaanlay-outs met behulp van Arduino-microcontrollers is een geweldige manier om microcontrollers, programmeren en modelspoorbanen samen te voegen tot één hobby. Er zijn een heleboel projecten beschikbaar over het autonoom laten rijden van een trein op een modelspoorbaan
Toetsenbordgestuurde modelspoorbaan V2.5 - PS/2-interface: 12 stappen
Toetsenbordgestuurde modelspoorbaan V2.5 | PS/2-interface: met behulp van Arduino-microcontrollers zijn er veel manieren om modelspoorbanen te besturen. Een toetsenbord heeft het grote voordeel dat het veel toetsen heeft om veel functies toe te voegen. Laten we hier eens kijken hoe we kunnen beginnen met een eenvoudige lay-out met locomotief en
Eenvoudige geautomatiseerde modelspoorbaan - Arduino bestuurd: 11 stappen (met afbeeldingen)
Eenvoudige geautomatiseerde modelspoorbaan | Arduino-gestuurd: Arduino-microcontrollers zijn een geweldige aanvulling op de modelspoorbaan, vooral als het om automatisering gaat. Hier is een eenvoudige en gemakkelijke manier om aan de slag te gaan met modelspoorautomatisering met Arduino. Dus, zonder verder oponthoud, laten we aan de slag gaan
Laptop Touchpad Gecontroleerde Modelspoorbaan - PS/2 Arduino-interface: 14 stappen
Laptop Touchpad Gecontroleerde Modelspoorbaan | PS/2 Arduino-interface: het touchpad van een laptop is een van de geweldige apparaten om te gebruiken als invoer voor microcontrollerprojecten. Dus laten we vandaag dit apparaat implementeren met een Arduino-microcontroller om een modelspoorbaan te besturen. Met een PS/2-touchpad kunnen we 3 t
Modelspoorbaan met geautomatiseerd passeren van gevelbeplating (V2.0): 13 stappen (met afbeeldingen)
Modelspoorbaan met geautomatiseerd passerende zijspoor (V2.0): Dit project is een update van een van de eerdere modelspoorautomatiseringsprojecten, de modelspoorbaan met geautomatiseerd zijspoor. Deze versie voegt het kenmerk toe van het koppelen en ontkoppelen van de locomotief met het rollend materieel. De werking van