Spisu treści:
- Krok 1: Zbierz wszystkie wymagane rzeczy
- Krok 2: Zaprogramuj płytkę Arduino
- Krok 3: Odizoluj wewnętrzne ścieżki pętli
- Krok 4: Zrób układ
- Krok 5: Podłącz osłonę do płyty Arduino i wykonaj połączenia kablowe
- Krok 6: Podłącz „czujoną” ścieżkę do płytki Arduino
- Krok 7: Umieść lokomotywę na torze
- Krok 8: Włącz system
- Krok 9: Zobacz, jak działa
- Krok 10: Co dalej?
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Wykonywanie pętli odwrotnych może pomóc w układach modeli pociągów w celu zmiany kierunku pociągów, czego nie można zrobić za pomocą obrotnic. W ten sposób można tworzyć układy jednotorowe z odwróconą pętlą na każdym końcu, aby uruchamiać pociągi bez przerw lub przerw. Więc bez zbędnych ceregieli zacznijmy!
Krok 1: Zbierz wszystkie wymagane rzeczy
Dla tego projektu, oto lista wymaganych części i komponentów:
- Płytka mikrokontrolera Arduino, zalecane są UNO, Leonardo, MEGA.
- Tarcza sterownika silnika Adafruit.
- Źródło zasilania 12 V DC (może to być bateria lub adapter o wydajności prądowej co najmniej 1,5 A)
- Sześć przewodów połączeniowych z męskiego na męskie:
- Para do podłączenia rozjazdu do sterownika silnika.
- Druga para do podłączenia zasilania toru zewnętrznego do sterownika silnika.
- Trzecia para do podłączenia pętli wewnętrznej do sterownika silnika.
- Ślad „wyczuwany”.
- 3 przewody połączeniowe żeńskie na żeńskie (do podłączenia czujnika do płyty Arduino).
Krok 2: Zaprogramuj płytkę Arduino
Jeśli nie masz Arduino IDE na swoim komputerze, pobierz je stąd. Bibliotekę nakładki sterownika silnika Adafruit można znaleźć tutaj, na wypadek, gdybyś nie miał jej w swoim IDE. Upewnij się, że zainstalowałeś to w swoim IDE przed kompilacją programu. Jeśli potrzebujesz pomocy przy instalacji biblioteki, sprawdź ten link.
Krok 3: Odizoluj wewnętrzne ścieżki pętli
Używając 4 izolowanych łączników szynowych, odizoluj wewnętrzną pętlę toru od toru zewnętrznego. Kliknij na obrazek, aby uzyskać więcej informacji.
Krok 4: Zrób układ
Do wykonania tego układu użyłem N-gauge Kato Unitrack. Możesz użyć dowolnego innego utworu, o ile wszystko działa poprawnie.
Krok 5: Podłącz osłonę do płyty Arduino i wykonaj połączenia kablowe
Przed przymocowaniem osłony sterownika silnika upewnij się, że wszystkie styki są wyrównane, a następnie dociśnij osłonę, aby mocno przymocować ją do płyty Arduino. Trzymając płytkę w pozycji pionowej (patrz powyższy obrazek) tak, aby styki wejścia analogowego znajdowały się po twojej stronie, wykonaj następujące połączenia:
- Podłącz przewody rozjazdów do listwy zaciskowej oznaczonej „M4”, podłączając przewód +ve lub czerwony do zacisku górnego, a przewód -ve lub czarny do zacisku dolnego.
- Podłącz przewody zasilania wewnętrznej części pętli do listwy zaciskowej oznaczonej „M2”. Podłącz go mimo to na razie i zmień polaryzację później, jeśli pociąg lub lokomotywa porusza się w złym kierunku wewnątrz pętli lub po prostu się zatrzymuje.
- Podłącz zasilanie toru zewnętrznego do listwy zaciskowej oznaczonej „M1”. Zrób to samo później, co zrobisz dla mocy toru w wewnętrznej pętli.
Krok 6: Podłącz „czujoną” ścieżkę do płytki Arduino
Podłącz styki czujnika w następujący sposób:
- Pin VCC do +5 V na płycie Arduino.
- Pin GND do GND płytki Arduino.
- OUT do pinu A0 płytki Arduino.
Krok 7: Umieść lokomotywę na torze
Umieść lokomotywę na zewnętrznej części toru, aby przetestować ustawienie.
Krok 8: Włącz system
Zasil płytę Arduino i sterownik silnika, podłączając odpowiednio pin VIN i GND do zasilania 12 V i uziemienia lub podłączając złącze beczki adaptera do gniazda zasilania płyty Arduino. Dokładnie sprawdź wszystkie połączenia przewodów i włącz zasilanie.
Krok 9: Zobacz, jak działa
Jeśli wszystko idzie dobrze, twoja konfiguracja powinna działać jak ta pokazana na powyższym filmie.
Krok 10: Co dalej?
Teraz, gdy masz już uruchomioną przykładową konfigurację, możesz dodać kolejną pętlę odwrotną na drugim końcu zewnętrznego toru, aby pociąg jechał w obu kierunkach na jednym torze bez żadnych przerw (musisz zmodyfikować Arduino program do tego). Pochwal się swoimi umiejętnościami, modyfikując program Arduino, aby zwiększyć funkcjonalność tego projektu lub po prostu daj mi znać, co z tym zrobiłeś. Daj mi znać, jeśli stworzyłeś ten projekt, aby pomóc mi dowiedzieć się, czy w ogóle ci się przydało.
Życzę miłej jazdy na kolei. Wszystkiego najlepszego!