Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Onderdelen en Benodigdheden
| Onderdeel | Aantal | Opmerking |
|---|---|---|
| Arduino UNO | 1 | |
| SparkFun Dual H-brug L298 | 1 | |
| Mannelijk/Mannelijk Jumper draden | 6 | |
| Mannelijk/Vrouwelijk Jumper draden | 7 | |
| IR nabijheidssensor | 1 | Onder de rails te monteren (bijv. Kato S62) |
| 12V DC 1A schakelvoeding | 1 | Voor kleinere layouts |
| 12V DC 5A schakelvoeding | 1 | Voor grotere layouts |
Apps en online diensten
- Arduino IDE
Over dit project
Modelspoorleggen is een geweldige hobby, automatiseren maakt het nog beter! Voordelen:
- Lage kosten: Arduino + L298N kosten een fractie van traditionele besturing
- Ideaal voor tentoonstelling: Geen menselijke bediening nodig, perfect voor displays
- Geweldig voor microcontroller hobbyisten: Praktijkproject voor Arduino programmeren
Er is ook een eerdere, simpelere versie beschikbaar. Laten we beginnen!
Stap 1: Bekijk de werking
(Video niet beschikbaar in deze tekstversie)
Stap 2: Verzamel alle onderdelen
- Arduino UNO (voorkeur)
- L298N Dual H-brug driver
- 6 mannelijk-mannelijke jumper draden
- 7 mannelijk-vrouwelijke jumper draden
- Schroevendraaier
- 12V DC voeding
- Railsegment met IR-sensor onderzijde (Kato S62 gebruikt)
Stap 3: Upload programma naar Arduino
Download Arduino IDE indien nodig. Open het bestand Model_train_layout_with_automated_track_switching.ino.
Stap 4: Leg de rails en bouw het layout
Maak een ovaal met inhaalspoor. Zorg dat de afstand tussen sensor-rail en eerste wissel > treinlengte is, zodat geen deel van de trein op de sensor staat bij het passeren van de wissel.
Stap 5: Schema
Bestudeer het schema grondig voordat je begint.
Stap 6: Sluit wissels aan op L298N uitgang
Verbind rode en zwarte draden van beide wissels parallel (rood op rood, zwart op zwart). Rood naar OUT4, zwart naar OUT3 van de L298N.
Stap 7: Sluit voederrail aan op overige L298N uitgang
Witte draad naar OUT1, blauwe draad naar OUT2.
Stap 8: Sluit L298N voeding aan op Arduino
L298N 12V → Arduino VIN, L298N GND → Arduino GND, L298N 5V → Arduino 5V (voorkeur).
Stap 9: Sluit sensor aan op Arduino
Sensor VCC → Arduino 5V, GND → GND, OUT → Arduino A0.
Stap 10: Sluit L298N ingangen aan op Arduino
- Arduino D9 → L298N IN1
- Arduino D10 → L298N IN2
- Arduino D11 → L298N IN3
- Arduino D12 → L298N IN4
Stap 11: Plaats trein op sporen
Controleer alle bedrading, plaats trein op inhaalspoor.
Stap 12: Stroom aan
Zet spanning op. Wissels moeten naar inhaalspoor staan (zo niet, wissel draden om). Trein moet vooruit rijden (zo niet, voederrail draden om).
Stap 13: Klaar!
Project compleet. Je kunt de Arduino-code aanpassen voor extra functionaliteit, meer inhaalsporen, etc. Alles is aanpasbaar! Deel je wijzigingen in de reacties. Veel succes!
Code
Model_train_layout_with_automated_track_switching.ino (Arduino)
De code is alleen als download beschikbaar (geen preview). Het bestand bevat de logica voor geautomatiseerde wisselbediening op basis van de IR-sensor detectie.
Schema's
Bestudeer het schema zorgvuldig.
Productieproces
- De Geschiedenis, Ontwerp en Toekomst van Modelbouwsets: Van Oude Oorsprong tot Moderne Productie
- Lionel modeltreinen: Geschiedenis, productie en toekomst
- Geautomatiseerd Plantenwatersysteem met Raspberry Pi & Webdashboard
- Slim Hotel- & Thuismonitoringssysteem met Cloud-gebaseerde Geautomatiseerde Besturing
- Recycling Sorteerrobot Aangedreven door Google Coral Edge TPU
- Voertuig-Chassis Indeling: Motorpositie & Aandrijfconfiguraties Uitgelegd
- FANUC America eert Precision Automated Technology met Sales Growth Award
- Een precisie modelklok frezen met een CNC-frees voor mijn dochter
- Optimaliseer industriële machinencoeling met cloud-gebaseerde simulatie
- De UK Engineering Skills Gap Overbruggen met Geautomatiseerde Engineering-oplossingen
- Spoorwegen transformeren: IoT-gedreven geïntegreerde transportsystemen