Spisu treści:
- Krok 1: Obejrzyj wideo
- Krok 2: Zdobądź części i materiały
- Krok 3: Zaprogramuj mikrokontroler Arduino
- Krok 4: Skonfiguruj ścieżkę testową
- Krok 5: Zainstaluj osłonę silnika na płycie Arduino
- Krok 6: Podłącz zasilanie szyny do osłony silnika
- Krok 7: Podłącz silnik krokowy do wzmacniacza
- Krok 8: Podłącz wzmacniacz do płytki Arduino
- Krok 9: Umieść lokomotywę na torze
- Krok 10: Włącz konfigurację i przetestuj elementy sterujące
- Krok 11: Podziel się swoją pracą
![Model lokomotywy sterowany silnikiem krokowym - Silnik krokowy jako enkoder obrotowy: 11 kroków (ze zdjęciami) Model lokomotywy sterowany silnikiem krokowym - Silnik krokowy jako enkoder obrotowy: 11 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/006/image-16276-j.webp)
Wideo: Model lokomotywy sterowany silnikiem krokowym - Silnik krokowy jako enkoder obrotowy: 11 kroków (ze zdjęciami)
![Wideo: Model lokomotywy sterowany silnikiem krokowym - Silnik krokowy jako enkoder obrotowy: 11 kroków (ze zdjęciami) Wideo: Model lokomotywy sterowany silnikiem krokowym - Silnik krokowy jako enkoder obrotowy: 11 kroków (ze zdjęciami)](https://i.ytimg.com/vi/B72q0oN-w2g/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
![Model lokomotywy sterowany silnikiem krokowym | Silnik krokowy jako enkoder obrotowy Model lokomotywy sterowany silnikiem krokowym | Silnik krokowy jako enkoder obrotowy](https://i.howwhatproduce.com/images/006/image-16276-1-j.webp)
W jednym z poprzednich podręczników dowiedzieliśmy się, jak używać silnika krokowego jako enkodera obrotowego. W tym projekcie użyjemy teraz tego silnika krokowego obracanego obrotowym enkoderem do sterowania modelową lokomotywą za pomocą mikrokontrolera Arduino. Więc bez zbędnych ceregieli zacznijmy!
Krok 1: Obejrzyj wideo
![Image Image](https://i.howwhatproduce.com/images/006/image-16276-3-j.webp)
![](https://i.ytimg.com/vi/bh8KguloqlQ/hqdefault.jpg)
Zalecamy obejrzenie filmu przed przystąpieniem do pracy, aby pomóc nam lepiej zorientować się w projekcie, a także zrozumieć elementy sterujące.
Krok 2: Zdobądź części i materiały
![Kup części i materiały Kup części i materiały](https://i.howwhatproduce.com/images/006/image-16276-4-j.webp)
![Kup części i materiały Kup części i materiały](https://i.howwhatproduce.com/images/006/image-16276-5-j.webp)
Do tego projektu będziesz potrzebować:
- Płytka mikrokontrolera Arduino kompatybilna z Adafruit Motor Sheild V2.
- * Tarcza silnika Adafruit V2.
- Silnik krokowy obracany enkoderem obrotowym.
- 4 przewody połączeniowe męskie na żeńskie (do podłączenia wzmacniacza enkodera obrotowego do mikrokontrolera Arduino)
- Źródło zasilania 12 V DC.
*Adafruit Motor Shield V2 komunikuje się z mikrokontrolerem Arduino przez I2C i dlatego używa tylko dwóch pinów mikrokontrolera Arduino ('SCL', A5 i 'SDA', A4). Pomaga to w zapisaniu innych pinów I/O. Ponadto podłączenie ekranu zmniejsza okablowanie i sprawia, że jest bardziej uporządkowane.
Krok 3: Zaprogramuj mikrokontroler Arduino
![Zaprogramuj mikrokontroler Arduino Zaprogramuj mikrokontroler Arduino](https://i.howwhatproduce.com/images/006/image-16276-6-j.webp)
Upewnij się, że masz zainstalowaną bibliotekę Adafruit Motor Shield V2 na Arduino IDE. Jeśli nie, możesz go pobrać stąd.
Krok 4: Skonfiguruj ścieżkę testową
![Skonfiguruj ścieżkę testową Skonfiguruj ścieżkę testową](https://i.howwhatproduce.com/images/006/image-16276-7-j.webp)
Upewnij się, że szyny torów są wyczyszczone.
Krok 5: Zainstaluj osłonę silnika na płycie Arduino
![Zainstaluj osłonę silnika na płycie Arduino Zainstaluj osłonę silnika na płycie Arduino](https://i.howwhatproduce.com/images/006/image-16276-8-j.webp)
Zainstaluj osłonę sterownika silnika na płycie Arduino, ostrożnie dopasowując styki płyty sterownika do żeńskich nagłówków płyty Arduino. Zachowaj szczególną ostrożność, aby szpilki nie zostały zgięte podczas procesu instalacji.
Krok 6: Podłącz zasilanie szyny do osłony silnika
![Podłącz zasilanie szyny do osłony silnika Podłącz zasilanie szyny do osłony silnika](https://i.howwhatproduce.com/images/006/image-16276-9-j.webp)
Podłącz przewody zasilacza toru do zacisków osłony silnika oznaczonych 'M4'.
Krok 7: Podłącz silnik krokowy do wzmacniacza
![Podłącz silnik krokowy do wzmacniacza Podłącz silnik krokowy do wzmacniacza](https://i.howwhatproduce.com/images/006/image-16276-10-j.webp)
![Podłącz silnik krokowy do wzmacniacza Podłącz silnik krokowy do wzmacniacza](https://i.howwhatproduce.com/images/006/image-16276-11-j.webp)
-
Dla jednobiegunowych silników krokowych:
- Podłącz środkowy przewód zaczepu silnika do styków oznaczonych „Q” lub „R”.
- Podłącz dowolne dwa z pozostałych czterech przewodów do styków „P” i „S”.
-
Dla bipolarnych silników krokowych:
Podłącz przewody silnika do zacisków zgodnie z powyższym schematem obwodu
Krok 8: Podłącz wzmacniacz do płytki Arduino
![Podłącz wzmacniacz do płytki Arduino Podłącz wzmacniacz do płytki Arduino](https://i.howwhatproduce.com/images/006/image-16276-12-j.webp)
![Podłącz wzmacniacz do płytki Arduino Podłącz wzmacniacz do płytki Arduino](https://i.howwhatproduce.com/images/006/image-16276-13-j.webp)
Podłącz terminal „GND” i +ve wzmacniacza odpowiednio do styków „GND” i „+5-volt” na płycie Arduino. Podłącz styki wyjściowe płyty wzmacniacza do cyfrowych styków wejściowych „D6” i „D7” płyty Arduino.
Krok 9: Umieść lokomotywę na torze
![Umieść lokomotywę na torze Umieść lokomotywę na torze](https://i.howwhatproduce.com/images/006/image-16276-14-j.webp)
Umieść lokomotywę na torze testowym. Upewnij się, że koła są odpowiednio wyrównane z szynami. Zaleca się użycie odpowiedniego narzędzia do wkolejania.
Krok 10: Włącz konfigurację i przetestuj elementy sterujące
![Image Image](https://i.howwhatproduce.com/images/006/image-16276-16-j.webp)
![](https://i.ytimg.com/vi/Jcg8-nTYNXk/hqdefault.jpg)
Podłącz zestaw do źródła zasilania 12 V DC i włącz zasilanie. Sprawdź, czy wszystko działa poprawnie, jak pokazano na powyższym filmie.
Krok 11: Podziel się swoją pracą
Jeśli stworzyłeś swój projekt, podziel się nim ze społecznością. Udostępnianie swojego projektu może pomóc zainspirować innych do realizacji tego projektu.
Śmiało i kliknij „Udało mi się!” i udostępnij kilka zdjęć swojego dzieła, czekamy!
Zalecana:
Sterowanie silnikiem krokowym: 5 kroków
![Sterowanie silnikiem krokowym: 5 kroków Sterowanie silnikiem krokowym: 5 kroków](https://i.howwhatproduce.com/images/001/image-539-15-j.webp)
Sterowanie silnikiem krokowym: Ten samouczek jest ważny zarówno w przypadku korzystania z Arduino, jak i korzystania z tablicy Drivemall poniżej linku do zbudowania Drivemall. Zaletą preferowania Drivemall nad klasyczną płytą Arduino jest zmniejszenie złożoności połączeń
Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami)
![Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami) Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/006/image-15570-j.webp)
Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: Zrobiłem ten projekt kilka miesięcy temu. Kilka dni temu zamieściłem na Reddicie film z projektu na r/Arduino. Widząc, że ludzie interesują się projektem, postanowiłem uczynić ten Instructable, w którym wprowadziłem pewne zmiany w kodzie Arduino i
Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą potencjometru: 5 kroków
![Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą potencjometru: 5 kroków Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą potencjometru: 5 kroków](https://i.howwhatproduce.com/images/003/image-6800-j.webp)
Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą potencjometru: Ta instrukcja jest pisemną wersją mojego „Arduino: jak sterować silnikiem krokowym za pomocą potencjometru”. Film z YouTube, który niedawno przesłałem. Gorąco polecam to sprawdzić.Mój kanał YouTube Najpierw powinieneś zobaczyć f
Samouczek Arduino - sterowanie silnikiem krokowym za pomocą sterownika ULN 2003: 5 kroków
![Samouczek Arduino - sterowanie silnikiem krokowym za pomocą sterownika ULN 2003: 5 kroków Samouczek Arduino - sterowanie silnikiem krokowym za pomocą sterownika ULN 2003: 5 kroków](https://i.howwhatproduce.com/images/003/image-8603-7-j.webp)
Arduino Tutorial - Sterowanie silnikiem krokowym za pomocą sterownika ULN 2003: Ta instrukcja jest pisemną wersją mojego „Arduino: Jak sterować silnikiem krokowym za pomocą sterownika silnika ULN 2003”. Film z YouTube, który niedawno przesłałem. Gorąco polecam to sprawdzić
Sterowanie silnikiem krokowym za pomocą Arduino: 8 kroków
![Sterowanie silnikiem krokowym za pomocą Arduino: 8 kroków Sterowanie silnikiem krokowym za pomocą Arduino: 8 kroków](https://i.howwhatproduce.com/images/005/image-12847-21-j.webp)
Sterowanie silnikiem krokowym z Arduino: Salut les Makers :) c'est Maker3.0Notre premier „instruktażowy” est un petit projet qui va vous permettre de contrôler un Moteur pas a pas "Silnik krokowy" sa vitesse son sens de rotacja et cela de façon manuelle ou automatique