Cuprins:
- Pasul 1: vizionați videoclipul
- Pasul 2: obțineți toate lucrurile necesare
- Pasul 3: Programați microcontrolerul Arduino
- Pasul 4: Înlocuiți elementele de asamblare feroviară ale participanților
- Pasul 5: configurați aspectul
- Pasul 6: Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de urmărire
- Pasul 7: Conectați senzorii
- Pasul 8: Verificați din nou toate conexiunile de cablare
- Pasul 9: Conectați setarea la alimentare
- Pasul 10: Plasați trenul / locomotiva pe linia principală
- Pasul 11: Porniți configurarea
- Pasul 12: Urmăriți cum merge trenul
- Pasul 13: Depanați dacă este necesar
- Pasul 14: Du-te Furthur
Video: Structură automată a căilor ferate cu bucle inversate: 14 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Într-unul din instructabilele mele anterioare, am arătat cum să fac un model simplu de cale ferată model automat. Unul dintre principalele dezavantaje ale acestui proiect a fost că trenul trebuia să se deplaseze în sens invers pentru a reveni la punctul de plecare. Conducerea unui tren în acel aspect însemna că acesta trebuia să circule invers cu locomotiva din spate. Deci, în acest Instructable, să învățăm să realizăm un aspect similar cu o buclă inversă la fiecare capăt, astfel încât trenul nostru să poată circula în direcția înainte tot timpul. Să începem!
Pasul 1: vizionați videoclipul
Urmăriți videoclipul de mai sus pentru a înțelege mai bine acest proiect.
Pasul 2: obțineți toate lucrurile necesare
Pentru acest proiect, veți avea nevoie de:
-
Consumabile electronice:
- Un microcontroler Arduino compatibil cu Adafruit Motor Shield V2. (1)
- Un motor Adafruit Shield V2.
- 2 piese „senzorizate”.
- 10 fire jumper de la mascul la mascul.
- O sursă de alimentare de 12 volți DC.
-
Modele de aprovizionare pentru căi ferate:
- 2 prezențe (una pentru fiecare buclă inversă).
- 3 sisteme de alimentare (unul pentru linia principală și celelalte două pentru o buclă inversă).
- 4 elemente de îmbinare cu șină izolate (obțineți încă 4 dacă prezența utilizată nu are o caracteristică „Rutare electrică”).
1. Orice placă Arduino R3 precum UNO, Leonardo și altele similare poate fi utilizată. Plăcile precum Mega pot fi folosite și cu o ușoară modificare (Obțineți ajutor aici).
Pasul 3: Programați microcontrolerul Arduino
Aș recomanda să parcurgeți codul Arduino pentru a obține o înțelegere mai profundă a modului în care funcționează codul atunci când trenul circulă în jurul planului.
Pasul 4: Înlocuiți elementele de asamblare feroviară ale participanților
Dacă prezențele utilizate au o caracteristică „Power Routing”, atunci numai șinele exterioare trebuie izolate electric folosind elemente de îmbinare cu șină izolate. Dacă prezențele utilizate nu au această caracteristică, toate cele 4 șine trebuie izolate electric.
Pasul 5: configurați aspectul
Pista „senzorială” va fi instalată la intrarea fiecărui buclă inversă. Linia principală și cele două bucle inversate vor avea fiecare o pistă de alimentare separată.
Decideți care dintre bucle va fi bucla A și B. Bucla în care trenul va intra primul la pornire va fi bucla A și cealaltă va fi bucla B. Deci, prezența în bucla A va fi prezența A și pe în bucla B va fi prezența B.
Pasul 6: Instalați scutul motorului pe placa Arduino și conectați puterea și curentele de urmărire
Participări:
Ambele prezențe trebuie conectate în paralel, dar în polarități opuse, astfel încât să treacă întotdeauna în direcții opuse.
- Conectați curentul A la scutul motorului așa cum se arată în imaginea 4.
- Conectați curentul B la ecranul motorului așa cum se arată în imaginea 5.
Urmăriți alimentatoarele:
Alimentatoarele de cale pentru ambele bucle inversă trebuie conectate în paralel cu aceleași polarități, astfel încât trenul să se deplaseze în aceeași direcție în ambele bucle, adică intrând din linia ramificată a curbei și ieșind din partea dreaptă (Urmăriți videoclipul la Pasul 1 pentru clarificare).
- Conectați firele de alimentare ale liniei principale la ecranul motorului așa cum se arată în imaginea 5. Asigurați-vă că polaritatea conexiunii este astfel încât trenul să se deplaseze în bucla A la pornire.
- Conectați firele de alimentare ale buclelor la ecranul motorului așa cum se arată în imaginea 6.
Pasul 7: Conectați senzorii
Conectați pinul -ve al senzorilor la antetul „GND” și pinii + v la antetul + 5 volți. Pinul „IQREF” al unei plăci Arduino poate fi, de asemenea, utilizat ca o conexiune de + 5 volți la senzorii de putere pentru plăcile care lucrează la un nivel logic de tensiune de 5 volți.
Conectați pinul de ieșire al senzorului adiacent la prima buclă inversă la intrarea „A0” a plăcii Arduino și pinul de ieșire al senzorului adiacent celei de-a doua bucle inverse la pinul de intrare „A1” al plăcii Arduino.
Pasul 8: Verificați din nou toate conexiunile de cablare
Asigurați-vă că toate cablurile au fost realizate corect și că nu există conexiuni slabe.
Pasul 9: Conectați setarea la alimentare
Puteți fie să conectați adaptorul la conectorul de priză DC feminin al plăcii Arduino, fie să utilizați blocul de terminale de pe ecranul motorului pentru a porni configurarea.
Pasul 10: Plasați trenul / locomotiva pe linia principală
Folosirea unui instrument de remorcare este foarte recomandată, în special pentru locomotivele cu aburi. Asigurați-vă că roțile locomotivei și materialul rulant (dacă se utilizează) sunt aliniate corespunzător cu șina.
Pasul 11: Porniți configurarea
Pasul 12: Urmăriți cum merge trenul
După pornire, prezența în bucla A ar trebui să treacă în lateral, iar prezența în bucla B ar trebui să treacă pe dreaptă. După aceea, trenul / locomotiva ar trebui să înceapă să se îndrepte spre bucla A.
Dacă ceva nu merge bine, opriți configurarea imediat pentru a împiedica prăjirea șoferilor de motor.
Pasul 13: Depanați dacă este necesar
Dacă o anumită prezență se schimbă într-un mod greșit, inversați polaritatea conexiunii sale. Faceți același lucru pentru alimentatoarele de cale dacă trenul începe să se deplaseze în direcția greșită.
Dacă setarea se resetează după un timp după pornire, chiar și atunci când curentele se schimbă corect, verificați polaritatea conexiunii alimentatoarelor de cale ale buclelor inverse și asigurați-vă că curentul curge în direcția corectă, inversați polaritatea dacă este necesar
Pasul 14: Du-te Furthur
După ce ați reușit proiectul să funcționeze cu succes, de ce să nu lucrați cu el? Schimbați codul Arduino pentru a se potrivi nevoilor dvs., adăugați mai multe funcții, poate un siding de trecere? Sau să circule mai multe trenuri? Orice ai face, toate cele bune!
Recomandat:
Structură automată a căilor ferate cu două trenuri (V2.0) - Bazat pe Arduino: 15 pași (cu imagini)
Structură automată a căilor ferate cu două trenuri (V2.0) | Bazat pe Arduino: Automatizarea schemelor de cale ferată model folosind microcontrolerele Arduino este o modalitate excelentă de a combina microcontrolerele, programarea și modelarea căilor ferate într-un singur hobby. Există o grămadă de proiecte disponibile privind rularea autonomă a unui tren pe un model railroa
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
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
Structură automată a modelului feroviar care rulează două trenuri: 9 trepte
Structură automată a modelului feroviar care rulează două trenuri: am realizat o structură automată a modelului feroviar cu pardoseală trecătoare cu ceva timp în urmă. La cererea unui coleg membru, am făcut acest instructabil. Acest lucru este oarecum similar cu proiectul menționat anterior. Dispunerea găzduiește două trenuri și le circulă alternativ
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