Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zdobądź części i komponenty
- Krok 3: Zaprogramuj mikrokontroler Arduino
- Krok 4: Zrób układ testowy
- Krok 5: Wykonaj połączenia przewodów dla sterownika silnika
- Krok 6: Podłącz czujniki do płytki Arduino
- Krok 7: Umieść lokomotywę testową na torach
- Krok 8: Podłącz konfigurację do źródła zasilania i włącz ją
- Krok 9: Obserwuj, jak Twój pociąg działa autonomicznie
- Krok 10: Co dalej
Wideo: Prosta zautomatyzowana kolejka typu punkt do punktu: 10 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Mikrokontrolery Arduino świetnie 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. Niskie koszty i otwarte mikrokontrolery Arduino oraz szeroka społeczność sprawiają, że tworzenie projektów i ich programowanie jest łatwe i proste.
Więc bez zbędnych ceregieli zacznijmy!
Krok 1: Obejrzyj wideo
Obejrzenie filmu może pomóc w zrozumieniu, jak to działa.
Krok 2: Zdobądź części i komponenty
Oto, czego będziesz potrzebować:
- Płytka mikrokontrolera Arduino.
- Moduł sterownika silnika L298N.
- 2 „czujnikowe” tory.
- 6 przewodów połączeniowych męskich na żeńskie (zestaw 3 przewodów każdy do podłączenia pinów czujników do cyfrowych pinów we/wy i zasilania płyty Arduino).
- 3 przewody połączeniowe męskie na żeńskie (do podłączenia styków wejściowych sterownika silnika do cyfrowych styków we/wy płyty Arduino).
- 2 przewody połączeniowe męskie na męskie (do podłączenia sterownika silnika do zasilania i uziemienia.)
- 2 przewody połączeniowe męskie-męskie (do podłączenia zacisków wyjściowych sterownika silnika do zasilania szyn toru).
- Zasilanie 12 V (pobór prądu powinien wynosić co najmniej 1000 mA lub 1 A dla skali N).
Krok 3: Zaprogramuj mikrokontroler Arduino
Pobierz Arduino IDE stąd. Może być konieczne wprowadzenie pewnych zmian w kodzie Arduino dla twojego układu.
Krok 4: Zrób układ testowy
Kliknij na powyższy obrazek, aby uzyskać więcej informacji.
Zrób układ ze zderzakami na każdym końcu. Długość toru głównego pomiędzy stacjami może być dowolnie długa. Ponieważ pociąg zwalnia po przekroczeniu „wyczuwanego” toru i nadal porusza się przez pewną odległość, upewnij się, że pomiędzy „wyczuwanymi” torami każdego punktu A i B a ich torami zderzakowymi jest wystarczająca długość toru. Powyższy obrazek może być przydatny jako odniesienie.
Krok 5: Wykonaj połączenia przewodów dla sterownika silnika
Wykonaj następujące połączenia okablowania:
- Podłącz pin wejściowy sterownika silnika „IN3” do cyfrowego pinu wyjściowego „D8” płyty Arduino.
- Podłącz pin wejściowy sterownika silnika „IN4” do cyfrowego pinu wyjściowego „D9” płyty Arduino.
- Podłącz styk wejściowy sterownika silnika „ENB” do cyfrowego styku wyjściowego „D10” płyty Arduino.
Podłącz dwa przewody połączeniowe męskie-męskie do zacisków oznaczonych „GND” i „+12-V” i podłącz je do styków oznaczonych odpowiednio „GND” i „VIN” na płycie Arduino.
Podłącz dwa przewody połączeniowe męskie-męskie do zacisków wyjściowych sterownika silnika i podłącz je do szyn toru przez tor zasilacza.
Krok 6: Podłącz czujniki do płytki Arduino
Podłącz styki czujników „VCC” i „GND” czujników do styków „+5-volt” i „GND” na płycie Arduino. Być może będziesz musiał wykazać się nieco kreatywnością, aby podłączyć dwie zworki połączenia „VCC” do jednego pinu „5 V” dostępnego w Arduino UNO. Podłącz pin „OUT” czujnika stacji „A” do pinu A0 płyty Arduino, a pin pozostałego czujnika do pinu A1 płyty Arduino.
Krok 7: Umieść lokomotywę testową na torach
Do celów testowych umieść dowolną lokomotywę lub samochód z napędem w punkcie „A” układu, z którego rozpocznie się lokomotywa lub samochód z napędem.
Krok 8: Podłącz konfigurację do źródła zasilania i włącz ją
Podłącz złącze wejściowe zasilania płyty Arduino do źródła zasilania 12 V i włącz je.
Krok 9: Obserwuj, jak Twój pociąg działa autonomicznie
Jeśli wszystko zostało zrobione poprawnie, powinieneś zobaczyć swoją testową lokomotywę lub samochód z napędem startujący z punktu „A”, przyspieszyć po przekroczeniu pierwszego „czujnikowego” toru, do którego się zbliża, zwolnić i zatrzymać się w punkcie „B” po przekroczeniu drugiego „czujnikowego” po kilku sekundach w przeciwnym kierunku, przyspiesz po przekroczeniu pierwszego „czujnikowego” toru, do którego się zbliża, a zwolnij i zatrzymaj się w punkcie A po przekroczeniu „czujnikowego” toru zainstalowanego w pobliżu punktu „A”. Poczeka kilka sekund przed ponownym rozpoczęciem całego procesu.
Jeśli lokomotywa zacznie poruszać się w złym kierunku, zamień przewody podłączone do zasilania toru z wyjścia sterownika silnika.
Krok 10: Co dalej
Spróbuj dostosować kod Arduino, aby uruchamiać pociągi zgodnie z własnymi życzeniami, spróbuj dodać więcej funkcji do układu, łącząc moje poprzednie projekty z tym. Cokolwiek robisz, wszystkiego najlepszego!
Zalecana:
Oscylator sterowany napięciem punkt-punkt: 29 kroków
Oscylator sterowany napięciem punkt-punkt: Cześć! Znalazłeś projekt, w którym bierzemy jeden naprawdę tani mikrochip, CD4069 (ładny), i przyklejamy do niego kilka części, i otrzymujemy bardzo przydatny oscylator sterowany napięciem śledzący skok! Wersja, którą zbudujemy, ma tylko przebieg piły lub rampy, który nie
Obwód punkt-punkt z podwójnym rozpadem Eurorack: 12 kroków
Obwód Dual Decay Eurorack Point-to-Point: Celem tej instrukcji jest pokazanie, w jaki sposób można wykonać obwód DUAL DECAY dla swojego syntezatora modułowego. Jest to obwód punkt-punkt wolny od jakichkolwiek płytek drukowanych i demonstruje inny sposób budowania funkcjonalnych obwodów syntezatorowych z minimalną ilością części
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
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