Cuprins:
- Pasul 1: vizionați videoclipul
- Pasul 2: obțineți toate piesele și lucrurile
- Pasul 3: Programați placa Arduino
- Pasul 4: Faceți un aspect de testare
- Pasul 5: Instalați scutul motorului pe placa Arduino
- Pasul 6: Conectați alimentatorul de cale și cablurile de alimentare la ecranul motorului
- Pasul 7: Conectați piesele „senzorizate” la placa Arduino
- Pasul 8: Plasați trenul în pardoseală
- Pasul 9: Conectați placa Arduino la alimentare
- Pasul 10: Porniți puterea și urmăriți-vă trenul
- Pasul 11: Ce urmează?
Video: Buclă feroviară automată simplă model cu latură de curte: 11 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
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 pardoseală de curte care se ramifică din ea pentru a găzdui trenul. Microcontrolerul Arduino primește feedback de la două linii „senzorizate” instalate în două locații ale amenajării pentru a îndeplini funcții specifice atunci când trenul trece peste ele.
Deci, fără alte întrebări, să începem!
Pasul 1: vizionați videoclipul
Urmăriți videoclipul de mai sus pentru a înțelege cum funcționează acest proiect.
Pasul 2: obțineți toate piesele și lucrurile
Pentru acest proiect, veți avea nevoie de:
- O placă de microcontroler Arduino compatibilă cu Adafruit motor shield v2
- Un driver de motor Adafruit shield v2 (Aflați mai multe despre el aici)
- Un ecran de expansiune (Opțional, dar recomandat pentru a extinde conexiunile pinului de alimentare și de masă pentru senzori.)
- Două piese „senzoriale”
- Două seturi de 3 fire jumper la masculin (pentru a conecta piesele „senzorizate” la placa Arduino.)
- 4 fire jumper de la tată la tată (câte 2 pentru conectarea puterii de cale și a curentului la bornele de ieșire ale scutului motorului).
- O sursă de alimentare de 12 volți DC cu o capacitate de curent de cel puțin 1A (1000mA)
- Un cablu USB adecvat (Pentru a conecta placa Arduino la un computer.)
- Un computer (Pentru a programa microcontrolerul Arduino.)
Pasul 3: Programați placa Arduino
Asigurați-vă că aveți biblioteca Adafruit driver driver shield v2 instalată în IDE. Parcurgeți codul Arduino pentru a vă face o idee despre cum funcționează și cum îl puteți modifica în viitor pentru a experimenta configurarea.
Conectați placa Arduino la computer și încărcați codul Arduino atașat pe acesta.
Pasul 4: Faceți un aspect de testare
Faceți clic pe imaginea de mai sus înainte de a continua pentru a obține mai multe informații despre aspect. Asigurați-vă că toate îmbinările șinei sunt realizate corect și că șinele șinelor sunt curățate pentru a preveni deraierea și / sau blocarea trenului.
Pasul 5: Instalați scutul motorului pe placa Arduino
Instalați scutul cu atenție pe placa Arduino prin alinierea pinilor scutului cu anteturile plăcii Arduino. Faceți-o ușor și asigurați-vă că niciun știft al scutului nu se îndoaie.
Pasul 6: Conectați alimentatorul de cale și cablurile de alimentare la ecranul motorului
Conectați bornele de ieșire ale scutului marcat ca M1 la firele de alimentare ale pistei și cele marcate ca M4 la firele de alimentare. Rețineți că setarea este compatibilă cu numai două tipuri de solenoizi cu fir.
Pasul 7: Conectați piesele „senzorizate” la placa Arduino
Instalați scutul de expansiune pe scutul motorului și conectați pinii GND și VCC ai fiecărui senzor la capetele GND și + 5 volți ale scutului. Apoi faceți următoarele conexiuni pin:
- Conectați pinul de ieșire al primului senzor la pinul de intrare A0 al plăcii Arduino.
- Conectați pinul de ieșire al celui de-al doilea senzor la pinul de intrare A1 al plăcii Arduino.
Pasul 8: Plasați trenul în pardoseală
Așezați trenul în pardoseala curții pentru a vă pregăti pentru test. Se recomandă utilizarea unui instrument de remorcare pentru a vă asigura că locomotiva și materialul rulant sunt așezate corespunzător pe șine pentru a preveni deraieri.
Pasul 9: Conectați placa Arduino la alimentare
Conectați sursa de alimentare de 12 volți DC la placa Arduino fie prin blocul de borne de alimentare al scutului motorului, fie prin conectorul mufă baril femelă al plăcii Arduino. Înainte de a porni alimentarea, asigurați-vă că toate conexiunile de cablare sunt realizate corect și că niciuna dintre ele nu este slăbită.
Pasul 10: Porniți puterea și urmăriți-vă trenul
După ce ați pornit alimentarea în cazul în care comutația este greșită sau trenul începe să se deplaseze în direcția greșită, inversați polaritatea firelor respective conectate la bornele de ieșire ale scutului motorului.
Pasul 11: Ce urmează?
Dacă ați ajuns până aici, vă recomandăm să vă relaxați puțin și să vă bucurați de proiect. Dar dacă doriți să faceți mai multe lucruri, puteți încerca să modificați codul Arduino și să experimentați configurarea pentru a face ceva nou. Orice ai face, toate cele bune!
Recomandat:
Structură model feroviară cu latură automată: 13 pași (cu imagini)
Structura modelului feroviar cu pardoseală automată: Efectuarea machetelor modelului de tren este un mare hobby, automatizarea acestuia îl va face mult mai bun! Să aruncăm o privire asupra câtorva dintre avantajele automatizării sale: Funcționare la preț redus: întregul aspect este controlat de un microcontroler Arduino, folosind un L298N mo
Model controlat de tastatură Structură feroviară V2.5 - Interfață PS / 2: 12 pași
Model controlat de tastatură Structură feroviară V2.5 | Interfață PS / 2: folosind microcontrolerele Arduino, există o mulțime de moduri de a controla schemele de cale ferată model. O tastatură are un mare avantaj că are multe taste pentru a adăuga o mulțime de funcții. Aici să vedem cum putem începe cu un aspect simplu cu locomotiva și
Structură model feroviară cu latură automată (V2.0): 13 pași (cu imagini)
Structura modelului feroviar cu latură de trecere automată (V2.0): Acest proiect este o actualizare a unuia dintre proiectele anterioare de automatizare a căilor ferate model, Structura modelului feroviar cu latura automată. Această versiune adaugă caracteristica de cuplare și decuplare a locomotivei cu materialul rulant. Funcționarea
Model de cale ferată automatizat punct cu punct cu latura de curte: 10 pași (cu imagini)
Model de cale ferată automatizat punct cu punct cu șantier de curte: microcontrolerele Arduino deschid mari posibilități în modelul de cale ferată, mai ales când vine vorba de automatizare. Acest proiect este un exemplu de astfel de aplicație. Este o continuare a unuia dintre proiectele anterioare. Acest proiect cuprinde o poin
Buclă inversă automată a trenului folosind Arduino: 10 pași (cu imagini)
Buclă inversă automată a trenului folosind Arduino: Efectuarea buclelor inversă 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 interru