INHOUDSOPGAWE:
- Stap 1: Versamel al die nodige goed
- Stap 2: Programmeer die Arduino -bord
- Stap 3: Isoleer die innerlike lusbane
- Stap 4: Maak die uitleg
- Stap 5: Sluit die skild op die Arduino -bord aan en maak die bedradingaansluitings
- Stap 6: Koppel die 'sensored' Track aan die Arduino Board
- Stap 7: Plaas die lokomotief op die baan
- Stap 8: Skakel die stelsel aan
- Stap 9: kyk hoe dit werk
- Stap 10: Wat is volgende?
Video: Geautomatiseerde trein -omgekeerde lus met behulp van Arduino: 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
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
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:
- 'N Paar om die opkoms aan die motorbestuurder te koppel.
- Tweede paar om die krag van die buitenste baan aan die motorbestuurder te koppel.
- 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
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
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
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
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 buitenste gedeelte van die baan om die opstelling te toets.
Stap 8: 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:
Steampunk -trein: 5 stappe (met foto's)
Steampunk -trein: ek was gelukkig om 'n gebruikte rolstoelbasis van 'n vriend te ontvang. Ek moes albei die batterye vervang om dit in werking te stel, maar dit was 'n klein prys om te betaal vir so 'n veelsydige platform vir stutbou. Ek het besluit om
Houten Bluetooth -afstandsbediening vir Lego Duplo -trein: 3 stappe (met foto's)
Houten Bluetooth -afstandsbediening vir Lego Duplo -trein: My kinders was mal oor hierdie klein Lego Duplo -trein, veral my jongste wat sukkel om met woorde te kommunikeer, so ek wou vir haar iets bou wat haar sou help om onafhanklik van volwassenes of telefone/tablette met die trein te speel. Iets wat
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms