Inhoudsopgave:

Modelspoorbaan met geautomatiseerde gevelbeplating - Ajarnpa
Modelspoorbaan met geautomatiseerde gevelbeplating - Ajarnpa

Video: Modelspoorbaan met geautomatiseerde gevelbeplating - Ajarnpa

Video: Modelspoorbaan met geautomatiseerde gevelbeplating - Ajarnpa
Video: Mijn Hobby: Modelspoorbaan 2024, November
Anonim
Modelspoorbaan met geautomatiseerde gevelbeplating
Modelspoorbaan met geautomatiseerde gevelbeplating

Modeltreinen maken is een geweldige hobby, automatiseren zal het een stuk beter maken! Laten we eens kijken naar enkele van de voordelen van de automatisering:

  1. Goedkope bediening: de hele lay-out wordt bestuurd door een Arduino-microcontroller, met behulp van een L298N-motordriver, hun kosten zijn bijna niets in vergelijking met traditionele gashendels en powerpacks voor treinbesturing.
  2. Ideaal om op een display te plaatsen: Omdat er geen menselijke tussenkomst nodig is om de baan onder controle te houden, kunt u hem gebruiken op een display waar u niet altijd aanwezig kunt zijn om de trein en de wissels te besturen.
  3. Geweldig voor hobbyisten met microcontrollers: als je met Arduino en programmeren bent of wilt beginnen, is dit een geweldig project om je vaardigheden te oefenen.

Als je geïnteresseerd bent, kun je ook de vorige versie van dit project bekijken, die nog eenvoudiger is.

Dus, zonder verder oponthoud, laten we aan de slag gaan!

Stap 1: Bekijk hoe mijn project werkt

Image
Image

Stap 2: Verkrijg al het materiaal

Upload het programma naar het Arduino-bord
Upload het programma naar het Arduino-bord

Zorg om te beginnen dat u al het volgende hebt:

  • Een Arduino microcontroller board, UNO heeft de voorkeur.
  • Een L298N dual H-bridge motor driver board.
  • 6 mannelijke naar mannelijke jumperdraden.
  • 7 mannelijke naar vrouwelijke jumperdraden.
  • Een schroevendraaier.
  • Een 12 volt-DC voedingsadapter.
  • Een tracksegment met IR-nabijheidssensor aan de onderkant (ik gebruikte een Kato S62-track)

Stap 3: Upload het programma naar het Arduino-bord

Download de Arduino IDE van hier als je deze niet op je computer hebt staan. Download en open vervolgens het opgegeven bestand.

Stap 4: Leg de sporen en maak de lay-out

Leg de sporen en maak de lay-out
Leg de sporen en maak de lay-out

Maak een ovale lus met een passerende gevelbeplating, enigszins zoals hierboven weergegeven. Zorg ervoor dat de afstand tussen de sensorbaan en het eerste wissel dat de trein na het oversteken van de sensorbaan zal kruisen, groter is dan de lengte van de trein, zodat geen enkel deel van de trein zich boven de sensorbaan bevindt wanneer deze het wissel oversteekt.

Stap 5: Een schakelschema is altijd handig

Een schakelschema is altijd handig
Een schakelschema is altijd handig

Klik op de afbeelding om een volledige weergave te krijgen. Zorg ervoor dat u het volledige circuitschema en alle details doorneemt voordat u doorgaat.

Stap 6: Sluit de wissels aan op de uitgang van de L298N Driver Board

Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board
Sluit de wissels aan op de uitgang van de L298N Driver Board

Verbind respectievelijk de rode en de zwarte draad van beide wissels met elkaar, zodat er een parallelle verbinding ontstaat. Sluit vervolgens de rode draden aan op de out4 en de zwarte draden op de out3-aansluiting van de motorbesturingskaart.

Stap 7: Sluit de Power Feeder Track aan op de andere uitgang van de L298N Driver Board

Sluit de Power Feeder Track aan op de andere uitgang van de L298N Driver Board
Sluit de Power Feeder Track aan op de andere uitgang van de L298N Driver Board
Sluit de Power Feeder Track aan op de andere uitgang van de L298N Driver Board
Sluit de Power Feeder Track aan op de andere uitgang van de L298N Driver Board

Sluit de witte draad van de voedingseenheid aan op de out1 en de blauwe draad op de out2-aansluiting van de motorbesturingskaart.

Stap 8: Sluit de L298N Driver Board aan op de Power Pins van het Arduino Board

Sluit de L298N Driver Board aan op de Power Pins van het Arduino Board
Sluit de L298N Driver Board aan op de Power Pins van het Arduino Board

Verbind de 12-volt-pin met de VIN-pin van het Arduino-bord, de GND-pin met de GND-pin van het Arduino-bord en bij voorkeur de 5-volt-pin van de motordriver met de 5-volt-pin van het Arduino-bord.

Stap 9: Sluit de sensor aan op het Arduino-bord

Sluit de sensor aan op het Arduino-bord
Sluit de sensor aan op het Arduino-bord

Sluit de VCC-pin van de sensor aan op de 5-volt-pin van het Arduino-bord, GND-pin op GND-pin van het Arduino-bord en de OUT-pin op de A0-pin van het Arduino-bord.

Stap 10: Sluit de ingangspinnen van de motordriver aan op het Arduino-bord

Sluit de ingangspinnen van de motordriver aan op het Arduino-bord
Sluit de ingangspinnen van de motordriver aan op het Arduino-bord

Sluit de digitale pinnen van het Arduino-bord als volgt aan op de ingangspinnen van het motorstuurbord:

  • D9 naar IN1
  • D10 naar IN2
  • D11 naar IN3
  • D12 naar IN4

Stap 11: Plaats de trein op de sporen

Zet de trein op de rails
Zet de trein op de rails

Nadat u alle bedradingsverbindingen heeft gecontroleerd, plaatst u de trein op het zijspoor.

Stap 12: Schakel de installatie in

Zet de setup aan
Zet de setup aan

Zet de opstelling aan en zorg ervoor dat de wissels naar de gevelbeplating worden geschakeld, zo niet, draai dan gewoon de verbindingen van de wissels om die met de motoraandrijving zijn gemaakt. Zorg er ook voor dat de trein in voorwaartse richting begint te rijden. Keer de verbinding van de invoerbaan met de machinist om als de trein in de verkeerde richting rijdt.

Stap 13: Het is klaar

Het project is voorlopig afgerond. Je kunt sleutelen aan de Arduino-code om de functionaliteit van de lay-out te veranderen, meer opstelsporen toe te voegen, het is allemaal aanpasbaar! Ik zou graag op de hoogte zijn van eventuele wijzigingen die u aan dit project aanbrengt, laat het me weten in de opmerkingen hieronder. Het beste!

Aanbevolen: