Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zdobądź wszystkie wymagane rzeczy
- Krok 3: Zaprogramuj mikrokontroler Arduino
- Krok 4: Zrób układ
- Krok 5: Zainstaluj osłonę silnika na płycie Arudino
- Krok 6: Podłącz rozjazdy do osłony silnika
- Krok 7: Podłącz zasilanie szyny do osłony silnika
- Krok 8: Zainstaluj osłonę rozszerzającą na osłonie silnika
- Krok 9: Podłącz „wyczuwane” ścieżki do tarczy
- Krok 10: Umieść pociągi na torach na stacji „A”
- Krok 11: Podłącz konfigurację do zasilania i włącz ją
- Krok 12: Usiądź wygodnie, zrelaksuj się i obserwuj, jak jeżdżą twoje pociągi
- Krok 13: Co dalej?
Wideo: Prosty zautomatyzowany model kolei od punktu do punktu z dwoma pociągami: 13 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Mikrokontrolery Arduino to świetny sposób na automatyzację układów modeli kolejowych 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ę doskonałym źródłem automatyzacji ich układów w prosty i opłacalny sposób. Ten projekt jest takim przykładem automatyzacji wielopunktowego modelu toru kolejowego do obsługi dwóch pociągów.
Ten projekt jest ulepszoną wersją niektórych moich poprzednich projektów automatyzacji kolei punkt-punkt.
Trochę w ten projekt:
Ten projekt koncentruje się na automatyzacji wielopunktowego modelu toru kolejowego, który ma trzy stacje. Jest stacja początkowa, powiedzmy „A”, która początkowo mieści oba pociągi. Główny tor wychodzący ze stacji rozgałęzia się na dwie linie, które prowadzą odpowiednio do dwóch stacji oznaczonych literami „B” i „C”.
Krok 1: Obejrzyj wideo
Obejrzyj powyższy film, aby zrozumieć działanie układu.
Krok 2: Zdobądź wszystkie wymagane rzeczy
Oto, czego będziesz potrzebować do tego projektu:
- Mikrokontroler Arduino kompatybilny z nakładką silnika Adafruit V2.
- Osłona silnika Adafruit V2. (Dowiedz się więcej na ten temat tutaj.)
- Osłona rozszerzająca (opcjonalna, ale wysoce zalecana)
- Trzy „czujnikowe” tory.
- 6 przewodów połączeniowych z męskiego na męskie (do podłączenia rozjazdów i prowadzenia przewodów zasilających do osłony silnika).
- 3 zestawy 3 przewodów połączeniowych męskich do żeńskich, łącznie 9 (do podłączenia czujników do płyty Arduino)
- Zasilacz 12-woltowy DC o wydajności prądowej co najmniej 1A(1000mA).
- Odpowiedni kabel USB (do podłączenia płytki Arduino do komputera).
- Komputer (do programowania płytki Arduino)
- Mały śrubokręt
Krok 3: Zaprogramuj mikrokontroler Arduino
Upewnij się, że masz zainstalowaną bibliotekę Adafruit Motor Shield v2 w swoim Arduino IDE, jeśli nie, naciśnij Ctrl+Shift+I, wyszukaj Adafruit Motor Shield i pobierz najnowszą wersję biblioteki Adafruit Motor Shield v2.
Przed wgraniem kodu na mikrokontroler Arduino należy go przejrzeć, aby zorientować się, co się dzieje i jak.
Krok 4: Zrób układ
Kliknij powyższy obrazek, aby dowiedzieć się więcej o układzie i lokalizacji każdego „czujonego” toru i rozjazdu.
Krok 5: Zainstaluj osłonę silnika na płycie Arudino
Zainstaluj osłonę silnika na płytce Arduino, ostrożnie dopasowując szpilki osłony do pasków na płytce Arduino i upewnij się, że żaden pin nie jest zgięty.
Krok 6: Podłącz rozjazdy do osłony silnika
Wykonaj następujące połączenia:
- Podłącz wyjście osłony silnika „M3” do rozjazdu „A”.
- Podłącz wyjście osłony silnika „M4” do zwrotnicy „B”.
Krok 7: Podłącz zasilanie szyny do osłony silnika
Podłącz wyjście osłony silnika „M1” do zasilacza szynowego zainstalowanego na linii głównej.
Krok 8: Zainstaluj osłonę rozszerzającą na osłonie silnika
Krok 9: Podłącz „wyczuwane” ścieżki do tarczy
Wykonaj następujące połączenia z „wyczuwanymi” ścieżkami:
- Podłącz każdy styk czujnika oznaczony „power”, „VIN” lub „VCC” do szyny nagłówkowej osłony rozszerzeń oznaczonej jako „+5V” lub „VCC”.
- Podłącz każdy styk czujnika oznaczony „GND” do szyny głównej osłony rozszerzeń oznaczonej jako „GND”.
- Podłącz wyjście czujnika A do styku „A0” płyty Arduino.
- Podłącz wyjście czujnika B do styku „A1” płyty Arduino.
- Podłącz wyjście czujnika C do styku „A2” płyty Arduino.
Krok 10: Umieść pociągi na torach na stacji „A”
Ustaw pociągi w torach stacji A. Pociąg A zostanie umieszczony na odgałęzieniu stacji A, a pociąg B na linii prostej. Więcej informacji znajdziesz w kroku 4. Lokomotywa spalinowa została tutaj użyta do reprezentowania pociągu B.
Zalecane jest użycie narzędzia do wleczenia, szczególnie w przypadku lokomotyw parowych.
Krok 11: Podłącz konfigurację do zasilania i włącz ją
Po zasileniu układu, jeśli lokomotywa zacznie jechać w złym kierunku, należy odwrócić polaryzację połączenia zasilania toru z zaciskami osłony silnika. Jeśli któraś z rozjazdów zmieni kierunek w złym kierunku, wiesz, co robić!
Krok 12: Usiądź wygodnie, zrelaksuj się i obserwuj, jak jeżdżą twoje pociągi
Jeśli wszystko zostało zrobione poprawnie, powinieneś zobaczyć, jak pociąg na linii bocznej na stacji „A” zaczyna się poruszać, a operacja będzie kontynuowana, jak pokazano na filmie w pierwszym kroku.
Krok 13: Co dalej?
Jeśli chcesz, możesz śmiało majstrować przy kodzie Arduino i wprowadzać zmiany zgodnie z własnymi potrzebami. Możesz rozszerzyć układ, dodać więcej osłon silnikowych, aby uruchomić więcej pociągów, zwiększyć złożoność operacji kolejowych, takich jak prowadzenie dwóch pociągów jednocześnie itd. Istnieje bardzo długa lista tego, co możesz zrobić.
Jeśli chcesz, możesz również zapoznać się z kilkoma różnymi projektami automatyzacji układu tutaj.
Zalecana:
Zrób tok obrotowy z dwoma silnikami: 10 kroków (ze zdjęciami)
Zrób tok obrotowy z dwoma silnikami: Na początku zawsze chciałem mieć gramofon strzelecki, a ostatnio odkryłem, że były dwa bezczynne motoreduktory. Zastanawiałem się więc, czy mógłbym zrobić z nimi obrotnicę. Bez dalszych ceregieli spróbuję! Zasada: redukcja r
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
Prosty zautomatyzowany układ modeli kolejowych - Kontrolowane przez Arduino: 11 kroków (ze zdjęciami)
Prosty zautomatyzowany układ modeli kolejowych | Kontrolowane przez Arduino: Mikrokontrolery Arduino są świetnym dodatkiem do modelowania kolei, zwłaszcza jeśli chodzi o automatyzację. Oto prosty i łatwy sposób na rozpoczęcie pracy z automatyką modeli kolejowych za pomocą Arduino. Więc bez zbędnych ceregieli zacznijmy
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