
Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zdobądź wszystkie rzeczy
- Krok 3: Zaprogramuj mikrokontroler Arduino
- Krok 4: Zrób układ testowy
- Krok 5: Zainstaluj osłonę sterownika silnika na płycie Arduino i podłącz ją do zasilania i rozjazdu
- Krok 6: Połącz „wyczuwane” ścieżki
- Krok 7: Podłącz płytkę Arduino do zasilania i włącz ją
- Krok 8: Umieść swoją lokomotywę na bocznicy i przesuń ją po „czujnikowym” torze
- Krok 9: Obserwuj, jak Twój pociąg jedzie
- Krok 10: Gotowe na teraz?
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

Mikrokontrolery Arduino otwierają ogromne możliwości w modelarstwie kolejowym, zwłaszcza jeśli chodzi o automatyzację. Ten projekt jest przykładem takiej aplikacji. Jest kontynuacją jednego z poprzednich projektów. Ten projekt składa się z modelu linii kolejowej punkt-punkt z bocznicą, w której mieści się pociąg. Wszystkie operacje są kontrolowane przez płytkę mikrokontrolera Arduino za pomocą mechanizmu sprzężenia zwrotnego, a pociąg i rozjazd sterowane są przez osłonę silnika Adafruit.
Krok 1: Obejrzyj wideo


Obejrzyj film, aby dowiedzieć się, jak to działa. Więc teraz wiesz, co się dzieje, zacznijmy!
Krok 2: Zdobądź wszystkie rzeczy

Oto, czego będziesz potrzebować do kompilacji:
- Płytka Arduino kompatybilna z osłoną silnika Adafruit v2.3.
- Osłona silnika Adafruit v2.3. (Kliknij tutaj, aby uzyskać więcej informacji.)
- Osłona rozszerzająca (opcjonalna, zalecana do rozszerzenia pinów +5V i GND płytki Arduino w celu podłączenia czujników.)
- 3 „czujnikowane” tory.
- 4 przewody połączeniowe męskie-męskie (2 do podłączenia zasilania toru i inne do podłączenia rozjazdu).
- 3 zestawy 3 przewodów połączeniowych z męskiego na żeńskie (łącznie 9 przewodów używanych do podłączenia 3 pinów każdego czujnika do płyty Arduino i zasilania).
- Źródło prądu stałego 12 V o wydajności prądowej co najmniej 1 A (1000 mA).
- Odpowiedni kabel USB do podłączenia płytki Arduino do komputera.
- Komputer do programowania mikrokontrolera Arduino.
- Śrubokręt.
Krok 3: Zaprogramuj mikrokontroler Arduino
Upewnij się, że masz zainstalowaną bibliotekę osłon silnika Adafruit w swoim Arduino IDE. Możesz uzyskać pełną dokumentację dotyczącą osłony silnika i niezbędnego oprogramowania z tego linku.
Krok 4: Zrób układ testowy

Kato Unitrack doskonale nadaje się do tworzenia tymczasowych układów, zwłaszcza do celów testowych. Kliknij na obrazek, aby uzyskać więcej informacji. Utwórz układ, jak pokazano na powyższym obrazku. Długość toru w linii głównej (Między punktami A i B można wykonać dowolną możliwą długość.) Upewnij się, że wszystkie połączenia szyn są prawidłowo wykonane, a szyny toru są odpowiednio wyczyszczone.
Krok 5: Zainstaluj osłonę sterownika silnika na płycie Arduino i podłącz ją do zasilania i rozjazdu


Ostrożnie zainstaluj osłonę na płytce Arduino, wyrównując piny osłony z nagłówkami płytki Arduino. Zrób to delikatnie i upewnij się, że szpilki tarczy nie są wygięte.
Podłączyć styki wyjściowe ekranu oznaczone jako M4 do przewodów zasilających toru, a te oznaczone jako M3 do przewodów rozjazdowych. Zwróć uwagę, że konfiguracja jest kompatybilna tylko z rozjazdami dwuprzewodowymi typu solenoid.
Krok 6: Połącz „wyczuwane” ścieżki



Zamontuj osłonę rozszerzającą na osłonie silnika i podłącz przewody GND i zasilania czujników odpowiednio do szyn GND i +5V osłony. Wykonaj następujące połączenia pinów:
- Podłącz wyjście czujnika na podwórku do pinu A0 płytki Arduino.
- Podłącz wyjście czujnika w torze punktu A do pinu A1 płytki Arduino.
- Podłącz wyjście czujnika w torze punktu B do pinu A2 płytki Arduino.
Upewnij się, że żadne styki nie są poluzowane, aby uniknąć nieprawidłowego działania systemu.
Krok 7: Podłącz płytkę Arduino do zasilania i włącz ją

Podłącz źródło zasilania 12 V DC do Arduino za pomocą gniazda baryłkowego i włącz je.
Krok 8: Umieść swoją lokomotywę na bocznicy i przesuń ją po „czujnikowym” torze

Płytka Arduino jest zaprogramowana tak, aby rozpoczynać pracę układu dopiero po umieszczeniu lokomotywy na placu i „wiedzie” o tym tylko dzięki sprzężeniu zwrotnemu z „czujnikowego” toru. Upewnij się, że obejrzysz film w pierwszym kroku, aby lepiej go zrozumieć.
Po wykryciu lokomotywy przez „wyczuwany” tor powinieneś zauważyć, że rozjazd przełączy się na bocznicę, jeśli tak nie jest, a lokomotywa zacznie jechać do przodu.
Jeżeli rozjazd przełączy się w niewłaściwym kierunku, należy odwrócić biegunowość przewodów łączących rozjazd z osłoną silnika. Zrób to samo dla mocy torów, jeśli lokomotywa zacznie poruszać się w złym kierunku.
Krok 9: Obserwuj, jak Twój pociąg jedzie

Jeśli wszystko zostało zrobione poprawnie, twój pociąg powinien ruszyć z bocznicy na głównej linii i postępować tak, jak pokazano powyżej.
Krok 10: Gotowe na teraz?
Masz swój pociąg? Nie zatrzymuj się tutaj! Spróbuj zaktualizować konfigurację, aby uruchomić pociąg między większą liczbą punktów, zmienić tempo przyspieszania i zwalniania pociągu, poprawiać kod Arduino, jest wiele do zrobienia. Wszystkiego najlepszego!
Zalecana:
Układ modelu kolei ze zautomatyzowaną bocznicą: 13 kroków (ze zdjęciami)

Układ modeli kolejowych ze zautomatyzowaną bocznicą: Tworzenie układów modeli kolejowych to świetne hobby, a automatyzacja sprawi, że będzie o wiele lepsze! Przyjrzyjmy się niektórym zaletom automatyzacji: Niski koszt eksploatacji: Cały układ jest kontrolowany przez mikrokontroler Arduino, wykorzystujący moduł L298N
Układ modelu kolei ze zautomatyzowaną bocznicą mijania (V2.0): 13 kroków (ze zdjęciami)

Układ modeli kolejowych ze zautomatyzowaną bocznicą (V2.0): Ten projekt jest aktualizacją jednego z poprzednich projektów automatyzacji modeli kolejowych, Układu modelowego kolei z automatyczną bocznicą. W tej wersji dodano funkcję sprzęgania i rozprzęgania lokomotywy z taborem. Działanie
Prosty zautomatyzowany model kolei od punktu do punktu z dwoma pociągami: 13 kroków (ze zdjęciami)

Prosty zautomatyzowany model kolei punkt-punkt obsługujący dwa pociągi: Mikrokontrolery Arduino to świetny sposób na zautomatyzowanie układów modeli kolei ze względu na ich niską dostępność, sprzęt i oprogramowanie typu open source oraz dużą społeczność, która może Ci pomóc. W przypadku modeli kolejowych mikrokontrolery Arduino mogą okazać się świetnym
Prosta zautomatyzowana pętla kolejowa z bocznicą: 11 kroków

Prosta zautomatyzowana pętla kolejowa modelu z bocznicą stoczni: Ten projekt jest ulepszoną wersją jednego z moich poprzednich projektów. Wykorzystuje mikrokontroler Arduino, świetną platformę prototypową typu open source, do automatyzacji układu modelu kolejowego. Układ składa się z prostej owalnej pętli i otrębów bocznicy dziedzi
Interaktywne oświetlenie stoczni, oświetlenie chodnika: 3 kroki

Interaktywne oświetlenie podwórkowe, oświetlenie chodnika: Chciałem zbudować rodzaj interaktywnych świateł podwórzowych na moim podwórku. Chodziło o to, że gdy ktoś idzie w jedną stronę, uruchamia się animacja w kierunku, w którym idziesz. Zacząłem od świateł słonecznych Dollar General 1,00 USD