Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite sve potrebne stvari
- Korak 3: Programirajte Arduino mikrokontroler
- Korak 4: Zamijenite šinske spojnice skretnica
- Korak 5: Postavite izgled
- Korak 6: Instalirajte štitnik motora na Arduino ploču i spojite napajanje staze i skretnice
- Korak 7: Povežite senzore
- Korak 8: Dvaput provjerite sve veze ožičenja
- Korak 9: Priključite instalaciju na napajanje
- Korak 10: Postavite voz/lokomotivu na glavnu liniju
- Korak 11: Uključite instalaciju
- Korak 12: Pazite kako voz ide
- Korak 13: Rješavanje problema ako je potrebno
- Korak 14: Idite Furthure
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U jednom od mojih prethodnih instrukcija, pokazao sam kako napraviti jednostavnu automatiziranu željezničku liniju od tačke do tačke. Jedan od glavnih nedostataka tog projekta bio je taj što se voz morao kretati u obrnutom smjeru za povratak na početnu tačku. Vožnja vlaka u takvom rasporedu značila je da mora trčati unatrag s lokomotivom straga. Dakle, u ovom Instructable -u naučimo napraviti sličan raspored sa obrnutom petljom na svakom kraju kako bi naš voz mogao sve vrijeme juriti u smjeru naprijed. Hajde da počnemo!
Korak 1: Pogledajte video
Pogledajte gornji video zapis da biste bolje razumjeli ovaj projekt.
Korak 2: Nabavite sve potrebne stvari
Za ovaj projekat trebat će vam:
-
Elektronski materijal:
- Arduino mikrokontroler kompatibilan sa Adafruit Motor Shield V2. (1)
- Adafruit motorni štit V2.
- 2 'Sensored' numere.
- 10 muških žica kratkospojnika.
- 12-voltni izvor istosmjerne struje.
-
Modeli željezničkih potrepština:
- 2 skretnice (po jedna za svaku obrnutu petlju).
- 3 ulagača staza (po jedan za glavnu liniju, a preostala dva za obrnutu petlju).
- 4 izolirana šinska spoja (nabavite još 4 ako izlaz koji koristite nema funkciju "Power Routing").
1. Mogu se koristiti bilo koje R3 Arduino ploče kao što su UNO, Leonardo i slične. Ploče poput Mega također se mogu koristiti s malim izmjenama (pomoć potražite ovdje).
Korak 3: Programirajte Arduino mikrokontroler
Preporučio bih da prođete kroz Arduino kod da biste bolje razumjeli kako kôd funkcionira u kretanju vlaka oko rasporeda.
Korak 4: Zamijenite šinske spojnice skretnica
Ako skretnice koje se koriste imaju značajku "usmjeravanja napajanja", tada samo krajnje šine moraju biti električno izolirane pomoću izoliranih spojnica za šine. Ako skretnice koje se koriste nemaju ovu značajku, sve 4 šine moraju biti električno izolirane.
Korak 5: Postavite izgled
'Senzorizirana' staza bit će instalirana na ulazu u svaku od petlji. Glavna linija i dvije povratne petlje imat će zasebnu napojnu traku.
Odlučite koja će od petlji biti petlje A i B. Petlja u koju će voz prvi ući pri pokretanju bit će petlja A, a druga petlja B. Dakle, izlaz u petlji A bit će izlaz A i uključen u petlji B bit će izlaz B.
Korak 6: Instalirajte štitnik motora na Arduino ploču i spojite napajanje staze i skretnice
Skretnice:
Oba skretanja moraju biti povezana paralelno, ali u suprotnim polaritetima, tako da se uvijek prebacuju u suprotnim smjerovima.
- Spojite izlaz A na štitnik motora kao što je prikazano na slici 4.
- Spojite izlaz B na štitnik motora kao što je prikazano na slici 5.
Ulagači gusjenica:
Dovodnici kolosijeka za obje obrnute petlje moraju biti povezani paralelno s istim polaritetom, tako da se vlak kreće u istom smjeru u obje petlje, tj. Ulazeći s razgranate linije skretnice i izlazeći s ravne strane (Za pojašnjenje pogledajte video u 1. koraku).
- Priključite žice za napajanje napojnog voda glavnog voda na štit motora, kao što je prikazano na slici 5. Uvjerite se da je polaritet veze takav da se voz kreće pri petlji A pri pokretanju.
- Spojite žice za napajanje petlji 'napajača' na štit motora, kao što je prikazano na slici 6.
Korak 7: Povežite senzore
Spojite "pin" senzora na "GND" zaglavlje, a pinovi +v na +5 -voltno zaglavlje. 'IQREF' pin na Arduino ploči može se koristiti i kao +5-voltna veza sa senzorima napajanja za ploče koje rade na nivou logičkog napona od 5 volti.
Izlazni pin senzora spojen uz prvu obrnutu petlju spojite na ulaz 'A0' Arduino ploče, a izlazni pin senzora uz drugu obrnutu petlju na ulazni pin 'A1' Arduino ploče.
Korak 8: Dvaput provjerite sve veze ožičenja
Provjerite je li sve ožičenje ispravno izvedeno i nema li labavih veza.
Korak 9: Priključite instalaciju na napajanje
Možete spojiti adapter na ženski konektor za DC utičnicu na Arduino ploči ili možete upotrijebiti terminalni blok na štitu motora za uključivanje postavke.
Korak 10: Postavite voz/lokomotivu na glavnu liniju
Preporučuje se upotreba alata za nadogradnju, posebno za parne lokomotive. Uvjerite se da su kotači lokomotive i vozna sredstva (ako se koriste) pravilno poravnati s kolosijekom.
Korak 11: Uključite instalaciju
Korak 12: Pazite kako voz ide
Nakon uključivanja, izlaz u petlji A trebao bi se prebaciti na stranu, a izlaz u petlji B trebao bi se prebaciti na ravno. Nakon toga voz/lokomotiva bi trebao krenuti prema petlji A.
Ako nešto pođe po zlu, odmah isključite postavku kako biste spriječili da se vozači motora sprže.
Korak 13: Rješavanje problema ako je potrebno
Ako se određeni odaziv uključi na pogrešan način, promijenite polaritet njegove veze. Učinite isto za dovodnike snage kolosijeka ako se vlak počne kretati u pogrešnom smjeru.
Ako se postavka resetira nakon nekog vremena nakon pokretanja, čak i kad se skretnice ispravno prebacuju, provjerite polaritet veze dovodnika kolosijeka unatrag i provjerite da li struja teče u ispravnom smjeru, po potrebi promijenite polaritet
Korak 14: Idite Furthure
Nakon što vaš projekt uspješno funkcionira, zašto se ne biste pozabavili njime? Promijenite Arduino kôd tako da odgovara vašim potrebama, dodajte više funkcija, možda sporedni kolosijek? Ili voziti više vlakova? Šta god da radite, sve najbolje!