Cuprins:
- Pasul 1: Strângeți toate lucrurile necesare
- Pasul 2: Programați placa Arduino
- Pasul 3: Izolați pistele buclelor interioare
- Pasul 4: Faceți aspectul
- Pasul 5: Conectați ecranul de pe placa Arduino și efectuați conexiunile de cablare
- Pasul 6: Conectați piesa „senzorială” la placa Arduino
- Pasul 7: Plasați locomotiva pe pistă
- Pasul 8: Porniți sistemul
- Pasul 9: Urmăriți-l funcționând
- Pasul 10: Ce urmează?
Video: Buclă inversă automată a trenului folosind Arduino: 10 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Efectuarea unor bucle inverse poate ajuta la modelarea aspectelor trenurilor să schimbe direcția trenurilor, ceea ce nu se poate face cu platanele rotative. În acest fel, puteți crea planuri cu o singură cale cu o buclă inversă la fiecare capăt pentru a circula trenurile fără nicio pauză sau întrerupere. Deci, fără alte întrebări, să începem!
Pasul 1: Strângeți toate lucrurile necesare
Pentru acest proiect, iată lista pieselor și componentelor necesare:
- O placă de microcontroler Arduino, cele recomandate sunt UNO, Leonardo, MEGA.
- Un scut pentru șoferul motorului Adafruit.
- O sursă de alimentare de 12 volți DC (poate fi o baterie sau un adaptor cu o capacitate de ieșire curentă de cel puțin 1,5 amp)
- Șase fire jumper de la bărbat la bărbat:
- O pereche pentru conectarea prezenței la șoferul motorului.
- A doua pereche pentru a conecta puterea căii exterioare la șoferul motorului.
- A treia pereche pentru conectarea buclei interioare la driverul motorului.
- O piesă „senzorială”.
- 3 fire jumper de la mamă la mamă (pentru a conecta senzorul la placa Arduino).
Pasul 2: Programați placa Arduino
Dacă nu aveți Arduino IDE pe computer, descărcați-l de aici. Biblioteca pentru scutul motorului Adafruit poate fi găsită aici, în cazul în care nu o aveți în IDE. Asigurați-vă că instalați acest lucru în IDE înainte de a compila programul. Dacă aveți nevoie de ajutor pentru instalarea unei biblioteci, verificați acest link.
Pasul 3: Izolați pistele buclelor interioare
Folosind 4 îmbinători cu șină izolată, izolați bucla interioară a căii de cale exterioară. Faceți clic pe imagine pentru mai multe informații.
Pasul 4: Faceți aspectul
Am folosit Kato Unitrack de calibru N pentru a face acest aspect. Puteți utiliza orice altă pistă atâta timp cât totul funcționează corect.
Pasul 5: Conectați ecranul de pe placa Arduino și efectuați conexiunile de cablare
Înainte de a atașa scutul șoferului motorului, asigurați-vă că toți pinii sunt aliniați și apoi împingeți scutul în jos pentru a-l atașa ferm la placa Arduino. Când mențineți placa în poziție verticală (a se vedea imaginea de mai sus) astfel încât pinii de intrare analogici să fie de partea dvs., efectuați următoarele conexiuni:
- Conectați firele de prezență la blocul de borne marcat „M4” conectând + ve sau firul roșu la terminalul superior și -ve sau firul negru la terminalul inferior.
- Conectați firele de alimentare ale secțiunii interioare a buclei la blocul de borne marcat „M2”. Conectați-l oricum pentru moment și schimbați polaritatea mai târziu dacă trenul sau locomotiva se mișcă în direcția greșită în interiorul buclei sau doar se oprește.
- Conectați puterea pistei exterioare la blocul de borne marcat „M1”. Faceți la fel mai târziu ca și pentru puterea pistei din bucla interioară.
Pasul 6: Conectați piesa „senzorială” la placa Arduino
Conectați pinii senzorului după cum urmează:
- VCC la pinul de + 5 volți al plăcii Arduino.
- Pinul GND la GND al plăcii Arduino.
- OUT la pinul A0 al plăcii Arduino.
Pasul 7: Plasați locomotiva pe pistă
Așezați locomotiva pe secțiunea exterioară a pistei pentru a testa configurarea.
Pasul 8: Porniți sistemul
Porniți placa Arduino și driverul motorului conectând fie pinul VIN și respectiv GND la puterea de 12 volți și respectiv la masă sau conectând conectorul baril al adaptorului la priza de alimentare a plăcii Arduino. Verificați din nou toate conexiunile de cablare și porniți alimentarea.
Pasul 9: Urmăriți-l funcționând
Dacă totul merge bine, configurarea dvs. ar trebui să funcționeze ca cea afișată în videoclipul de mai sus.
Pasul 10: Ce urmează?
Acum, după ce ați configurat exemplul, puteți adăuga o altă buclă inversă la celălalt capăt al căii exterioare pentru a face trenul să meargă în ambele direcții pe o singură cale fără nicio întrerupere (va trebui să modificați Arduino program pentru asta). Arătați-vă abilitățile modificând programul Arduino pentru a spori funcționalitatea acestui proiect sau pur și simplu spuneți-mi ce ați făcut cu acest lucru. Spuneți-mi dacă ați făcut acest proiect pentru a mă ajuta să știu dacă acest lucru v-a fost util.
Vă doresc feroviar fericit. Toate cele bune!
Recomandat:
Controlați aspectul modelului trenului cu telefonul mobil !: 11 pași (cu imagini)
Controlează aspectul modelului trenului cu telefonul tău mobil !: Controlul unui aspect model tren cu un controlor de accelerare cu fir și de prezență ar putea fi un bun început pentru începători, dar acestea reprezintă o problemă de non-portabilitate. De asemenea, controlerele fără fir care vin pe piață pot controla doar unele locom
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): 5 pași (cu imagini)
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): Un robot SCARA este o mașină foarte populară în lumea industriei. Numele înseamnă atât brațul robotului de asamblare conform cu selecție, fie brațul robot articulat conform cu selecție. Este practic un robot de trei grade de libertate, fiind primele două deplasări
Temporizator cu numărătoare inversă folosind GLCD Shield: 8 pași (cu imagini)
Timer cu numărătoare inversă folosind ecranul GLCD: în acest proiect desenez un temporizator cu numărătoarea inversă pe ecranul GLCD cu 1 bucată, utilizatorul acestui proiect poate Determina durata cronometrului folosind butonul desenat de pe GLCD, când cronometrul ajunge la 0, acolo se vor auzi sunete și vibrații
Buclă feroviară automată simplă model cu latură de curte: 11 pași
Buclă simplă automată de cale ferată cu șantier de curte: Acest proiect este o versiune actualizată a unuia dintre proiectele mele anterioare. Acesta folosește un microcontroler Arduino, o platformă de prototipare open-source excelentă, pentru a automatiza un model feroviar. Aspectul cuprinde o buclă ovală simplă și o tărâță de șantier
Realizați o ușă automată de deschidere și închidere automată cu Arduino !: 4 pași
Creați o ușă automată de deschidere și închidere automată cu Arduino !: Ați dorit vreodată să vă deschideți ușa automat la fel ca în filmele SF? Acum puteți urmând acest instructabil. În acest instructable vom construi o ușă care se poate deschide și închide automat fără ca tu să atingi ușa. Senzori cu ultrasunete o