Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd

Onderdelen en Benodigdheden

OnderdeelAantalOpmerking
Arduino UNO1
SparkFun Dual H-brug L2981
Mannelijk/Mannelijk Jumper draden6
Mannelijk/Vrouwelijk Jumper draden7
IR nabijheidssensor1Onder de rails te monteren (bijv. Kato S62)
12V DC 1A schakelvoeding1Voor kleinere layouts
12V DC 5A schakelvoeding1Voor 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

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Alle benodigde componenten
  • 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

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Code uploaden via Arduino IDE

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

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Ovaal met inhaalspoor

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

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Volledig circuitschema

Bestudeer het schema grondig voordat je begint.

Stap 6: Sluit wissels aan op L298N uitgang

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Wissels parallel verbinden
Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Detail wisselbedrading

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

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Voederrail op OUT1/OUT2

Witte draad naar OUT1, blauwe draad naar OUT2.

Stap 8: Sluit L298N voeding aan op Arduino

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Voedingsverbindingen

L298N 12V → Arduino VIN, L298N GND → Arduino GND, L298N 5V → Arduino 5V (voorkeur).

Stap 9: Sluit sensor aan op Arduino

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
IR sensor op A0

Sensor VCC → Arduino 5V, GND → GND, OUT → Arduino A0.

Stap 10: Sluit L298N ingangen aan op Arduino

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Control pins verbinding
  • Arduino D9 → L298N IN1
  • Arduino D10 → L298N IN2
  • Arduino D11 → L298N IN3
  • Arduino D12 → L298N IN4

Stap 11: Plaats trein op sporen

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Trein op inhaalspoor plaatsen

Controleer alle bedrading, plaats trein op inhaalspoor.

Stap 12: Stroom aan

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Systeem in werking

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.

Slim Geautomatiseerd Modelspoorlayout met Inhaalspoor – Arduino Gestuurd
Compleet circuitschema

Productieproces

  1. De Geschiedenis, Ontwerp en Toekomst van Modelbouwsets: Van Oude Oorsprong tot Moderne Productie
  2. Lionel modeltreinen: Geschiedenis, productie en toekomst
  3. Geautomatiseerd Plantenwatersysteem met Raspberry Pi & Webdashboard
  4. Slim Hotel- & Thuismonitoringssysteem met Cloud-gebaseerde Geautomatiseerde Besturing
  5. Recycling Sorteerrobot Aangedreven door Google Coral Edge TPU
  6. Voertuig-Chassis Indeling: Motorpositie & Aandrijfconfiguraties Uitgelegd
  7. FANUC America eert Precision Automated Technology met Sales Growth Award
  8. Een precisie modelklok frezen met een CNC-frees voor mijn dochter
  9. Optimaliseer industriële machinencoeling met cloud-gebaseerde simulatie
  10. De UK Engineering Skills Gap Overbruggen met Geautomatiseerde Engineering-oplossingen
  11. Spoorwegen transformeren: IoT-gedreven geïntegreerde transportsystemen