Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zdobądź wszystkie części i rzeczy
- Krok 3: Zaprogramuj płytkę Arduino
- Krok 4: Zrób układ testowy
- Krok 5: Zainstaluj osłonę silnika na płycie Arduino
- Krok 6: Podłącz zasilacz szyny i przewody rozjazdowe do osłony silnika
- Krok 7: Podłącz „wykrywane” ścieżki do płytki Arduino
- Krok 8: Umieść pociąg na bocznicy
- Krok 9: Podłącz płytkę Arduino do zasilania
- Krok 10: Włącz zasilanie i obserwuj swój pociąg
- Krok 11: Co dalej?
Wideo: Prosta zautomatyzowana pętla kolejowa z bocznicą: 11 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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 odchodzącej od niej bocznicy, w której mieści się pociąg. Mikrokontroler Arduino otrzymuje informację zwrotną z dwóch „czujnikowych” torów zainstalowanych w dwóch miejscach układu, aby wykonywać określone funkcje, gdy pociąg przejeżdża przez nie.
Więc bez zbędnych ceregieli zacznijmy!
Krok 1: Obejrzyj wideo
Obejrzyj powyższy film, aby zrozumieć, jak działa ten projekt.
Krok 2: Zdobądź wszystkie części i rzeczy
Do tego projektu będziesz potrzebować:
- Płytka mikrokontrolera Arduino kompatybilna z osłoną silnika Adafruit v2
- Tarcza sterownika silnika Adafruit v2 (dowiedz się więcej na ten temat tutaj)
- Osłona rozszerzająca (opcjonalna, ale zalecana do rozszerzenia połączeń zasilania i uziemienia czujników).
- Dwie „czujnikowane” tory
- Dwa zestawy 3 przewodów połączeniowych męskich do żeńskich (do podłączenia ścieżek „czujnikowych” do płyty Arduino).
- 4 przewody połączeniowe męskie-męskie (po 2 do podłączenia zasilania toru i rozjazdu do zacisków wyjściowych osłony silnika).
- 12-woltowe źródło prądu stałego o wydajności prądowej co najmniej 1A (1000mA)
- Odpowiedni kabel USB (do podłączenia płytki Arduino do komputera).
- Komputer (do programowania mikrokontrolera Arduino.)
Krok 3: Zaprogramuj płytkę Arduino
Upewnij się, że masz zainstalowaną bibliotekę Adafruit Motor Driver Shield v2 w swoim IDE. Przejrzyj kod Arduino, aby dowiedzieć się, jak to działa i jak możesz go zmodyfikować w przyszłości, aby poeksperymentować z konfiguracją.
Podłącz płytkę Arduino do komputera i prześlij na nią załączony kod Arduino.
Krok 4: Zrób układ testowy
Kliknij powyższy obrazek, zanim przejdziesz dalej, aby uzyskać więcej informacji o układzie. Upewnij się, że wszystkie połączenia szynowe są prawidłowo wykonane, a szyny toru są wyczyszczone, aby zapobiec wykolejeniu się pociągu i/lub utknięciu.
Krok 5: Zainstaluj osłonę silnika na płycie Arduino
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.
Krok 6: Podłącz zasilacz szyny i przewody rozjazdowe do osłony silnika
Zaciski wyjściowe ekranu oznaczone jako M1 podłączyć do przewodów zasilających toru, a oznaczone jako M4 do przewodów rozjazdowych. Zwróć uwagę, że konfiguracja jest kompatybilna tylko z rozjazdami dwuprzewodowymi typu solenoid.
Krok 7: Podłącz „wykrywane” ścieżki do płytki Arduino
Zamontuj osłonę rozszerzającą na osłonie silnika i podłącz styki GND i VCC każdego czujnika do gniazd GND i +5 V osłony. Następnie wykonaj następujące połączenia pinowe:
- Podłącz pin wyjściowy pierwszego czujnika do pinu wejściowego A0 płyty Arduino.
- Podłącz pin wyjściowy drugiego czujnika do pinu wejściowego A1 płyty Arduino.
Krok 8: Umieść pociąg na bocznicy
Umieść pociąg na bocznicy, aby przygotować się do jazdy próbnej. Zaleca się użycie narzędzia do wleczenia w kolejce, aby upewnić się, że lokomotywa i tabor są prawidłowo umieszczone na torach, aby zapobiec wykolejeniu.
Krok 9: Podłącz płytkę Arduino do zasilania
Podłącz 12-woltowe źródło zasilania prądu stałego do płyty Arduino przez blok zacisków zasilania osłony silnika lub żeńskie złącze typu jack na płycie Arduino. Przed włączeniem zasilania upewnij się, że wszystkie połączenia przewodów są wykonane prawidłowo i żadne z nich nie jest luźne.
Krok 10: Włącz zasilanie i obserwuj swój pociąg
Po włączeniu zasilania, jeżeli rozjazd zmieni kierunek w złą stronę lub pociąg zacznie jechać w złym kierunku, należy odwrócić polaryzację odpowiednich przewodów podłączonych do zacisków wyjściowych osłony silnika.
Krok 11: Co dalej?
Jeśli dotarłeś tak daleko, możesz chcieć się trochę zrelaksować i cieszyć swoim projektem. Ale jeśli chcesz zrobić więcej rzeczy, możesz spróbować zmodyfikować kod Arduino i poeksperymentować z konfiguracją, aby zrobić coś nowego. Cokolwiek robisz, wszystkiego najlepszego!
Zalecana:
Prosta zautomatyzowana kolejka typu punkt do punktu: 10 kroków (ze zdjęciami)
Prosta zautomatyzowana kolejka modelowa punkt-punkt: mikrokontrolery Arduino doskonale nadają się do automatyzacji układów modeli kolejowych. Automatyzacja układów jest przydatna do wielu celów, takich jak umieszczanie układu na wyświetlaczu, na którym można zaprogramować operację układu, aby uruchamiać pociągi w zautomatyzowanej sekwencji. L
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
Zautomatyzowany model kolei od punktu do punktu z bocznicą stoczni: 10 kroków (ze zdjęciami)
Zautomatyzowany model kolei punkt-punkt z bocznicą stoczni: mikrokontrolery Arduino otwierają ogromne możliwości w modelowaniu kolei, 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 punktu
Zautomatyzowana pętla odwrotna pociągu za pomocą Arduino: 10 kroków (ze zdjęciami)
Zautomatyzowana pętla zwrotna pociągu za pomocą Arduino: Tworzenie pętli zwrotnych może pomóc w układach modeli pociągów w zmianie kierunku pociągów, czego nie można zrobić za pomocą obrotnic. W ten sposób możesz tworzyć układy jednotorowe z odwróconą pętlą na każdym końcu, aby uruchamiać pociągi bez przerw lub przerw