INHOUDSOPGAWE:

Geautomatiseerde trein -omgekeerde lus met behulp van Arduino: 10 stappe (met foto's)
Geautomatiseerde trein -omgekeerde lus met behulp van Arduino: 10 stappe (met foto's)

Video: Geautomatiseerde trein -omgekeerde lus met behulp van Arduino: 10 stappe (met foto's)

Video: Geautomatiseerde trein -omgekeerde lus met behulp van Arduino: 10 stappe (met foto's)
Video: Warm de COOP met hun handen in 4 dagen!!! 2024, November
Anonim
Image
Image

Deur omgekeerde lusse te maak, kan dit help om treinrigtings te verander, wat nie met draaitafels gedoen kan word nie. Op hierdie manier kan u enkelspooruitlegte met 'n omgekeerde lus aan elke kant skep om treine te ry sonder enige pouse of onderbreking. Dus, sonder meer, laat ons begin!

Stap 1: Versamel al die nodige goed

Program die Arduino Board
Program die Arduino Board

Hier is die lys van vereiste onderdele en komponente vir hierdie projek:

  • 'N Arduino -mikrobeheerderbord, die aanbevole is UNO, Leonardo, MEGA.
  • 'N Adafruit -motorbestuurder se skild.
  • 'N 12 volt DC-kragbron (kan 'n battery of 'n adapter wees met 'n stroomuitgang van ten minste 1,5 ampère)
  • Ses manlike tot manlike draaddrade:
  1. 'N Paar om die opkoms aan die motorbestuurder te koppel.
  2. Tweede paar om die krag van die buitenste baan aan die motorbestuurder te koppel.
  3. Derde paar om die binnekring aan die motorbestuurder te koppel.
  • 'N' Sensored 'snit.
  • 3 vroulike tot vroulike springdrade (om die sensor aan die Arduino -bord te koppel).

Stap 2: Programmeer die Arduino -bord

Laai dit van hier af as u nie Arduino IDE op u rekenaar het nie. Die biblioteek vir die Adafruit -motorbestuurderskerm kan hier gevind word, as u dit nie in u IDE het nie. Maak seker dat u dit in u IDE installeer voordat u die program saamstel. As u hulp nodig het om 'n biblioteek te installeer, kyk na hierdie skakel.

Stap 3: Isoleer die innerlike lusbane

Isoleer die innerlike lusbane
Isoleer die innerlike lusbane

Met behulp van 4 geïsoleerde spoorverbindings, isoleer die binnekant van die spoor van die buitenste spoor. Klik op die prentjie vir meer inligting.

Stap 4: Maak die uitleg

Maak die uitleg
Maak die uitleg

Ek het die N-gauge Kato Unitrack gebruik om hierdie uitleg te maak. U kan enige ander snit gebruik, solank alles behoorlik werk.

Stap 5: Sluit die skild op die Arduino -bord aan en maak die bedradingaansluitings

Koppel die skild op die Arduino -bord en maak die bedradingskonneksies
Koppel die skild op die Arduino -bord en maak die bedradingskonneksies
Koppel die skild op die Arduino -bord en maak die bedradingskonneksies
Koppel die skild op die Arduino -bord en maak die bedradingskonneksies

Voordat u die motorbestuurder se skild aanbring, moet u seker maak dat al die penne in lyn is en dan die skerm afdruk om dit stewig aan die Arduino -bord vas te maak. As u die bord in 'n regop posisie hou (sien die prent hierbo) sodat die analoge invoerpenne aan u kant is, moet u die volgende verbindings maak:

  • Koppel die draaddrade aan die aansluitblok gemerk met 'M4' deur die +ve of die rooi draad aan die boonste terminaal en die -ve of die swart draad aan die onderste terminale te koppel.
  • Verbind die kragdrade van die binneste gedeelte van die lus met die aansluitblok gemerk 'M2'. Koppel dit in elk geval aan en verander later die polariteit as die trein of die lokomotief in die verkeerde rigting in die lus beweeg of net stop.
  • Koppel die krag van die buitenste baan aan op die aansluitblok gemerk 'M1'. Doen dieselfde later as vir die spoorkrag in die binnekring.

Stap 6: Koppel die 'sensored' Track aan die Arduino Board

Koppel die 'sensored' track aan die Arduino Board
Koppel die 'sensored' track aan die Arduino Board

Verbind die penne van die sensor soos volg:

  • VCC tot +5-volt pen van die Arduino-bord.
  • GND tot GND -pen van die Arduino -bord.
  • UIT na A0 -pen van die Arduino -bord.

Stap 7: Plaas die lokomotief op die baan

Plaas die lokomotief op die baan
Plaas die lokomotief op die baan

Plaas die lokomotief op die buitenste gedeelte van die baan om die opstelling te toets.

Stap 8: Skakel die stelsel aan

Skakel die stelsel aan
Skakel die stelsel aan
Skakel die stelsel aan
Skakel die stelsel aan

Skakel die Arduino-bord en die motorbestuurder aan deur óf die VIN- en GND-pen aan te sluit op onderskeidelik 12 volt krag en grond, of deur die loopverbinding van die adapter aan te sluit op die kragaansluiting van die Arduino-bord. Kontroleer al die bedradingaansluitings en skakel die krag aan.

Stap 9: kyk hoe dit werk

As alles goed verloop, moet u opstelling werk soos in die video hierbo.

Stap 10: Wat is volgende?

Noudat u die voorbeeld opgestel het, kan u nog 'n omgekeerde lus aan die ander kant van die buitenste spoor byvoeg om die trein sonder enige onderbreking in beide rigtings te laat loop (u moet die Arduino verander program daarvoor). Toon u vaardighede deur die Arduino -program aan te pas om die funksionaliteit van hierdie projek te verhoog, of laat my net weet wat u hiermee gedoen het. Laat weet my as u hierdie projek gemaak het om my te help weet of dit enigsins vir u nuttig was.

Ek wens u 'n gelukkige spoorweg toe. Alles van die beste!

Aanbeveel: