Spisu treści:
Wideo: Podłączanie silnika do Arduino za pomocą L293D: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Silnik jest podstawowym budulcem robotyki, a jeśli uczysz się Arduino, to nauka podłączenia do niego silnika jest bardzo ważna. Dzisiaj będziemy to robić za pomocą L293D ic. Układ scalony sterownika silnika L293D jest naprawdę ważny. W przeciwnym razie spali twoje Arduino. Ponadto ten układ scalony umożliwia zmianę kierunku obrotu silnika bez przesuwania zacisków akumulatora.
Krok 1: Rzeczy, których potrzebujesz
- Silnik prądu stałego
- Arduino
- L293D
- Przewody połączeniowe
- Deska do krojenia chleba
- Bateria 9v
Krok 2: Układ scalony L293D
Najciekawszą częścią tego projektu jest układ scalony L293D. W rzeczywistości jest to mostek H, a jego użycie polega na zmianie polaryzacji napięcia, co pozwala nam odwrócić kierunek obrotów silnika. Jak pokazano na powyższym obrazku, po każdej stronie znajduje się 8 pinów. Każda strona może sterować jednym silnikiem iw sumie możemy sterować dwoma silnikami za pomocą jednego układu scalonego.
Pierwszy pin po lewej stronie to pin enable i podaje się do niego zasilanie 5V.
Drugi pin jest pinem wejściowym i jest podłączony do cyfrowego pinu we/wy Arduino
Output1 jest podłączony do jednego z przewodów silnika.
Oba GND są podłączone do masy.
Output2 jest podłączony do drugiego przewodu silnika.
Input2 jest podłączony do innego cyfrowego pinu we/wy.
Vs jest najważniejszą częścią, ponieważ do niego dostarczane jest zasilanie silnika. Oznacza to, że silnik nie może być zasilany samym arduino i musimy mieć baterię 9v, aby silnik mógł się obracać.
Szczegółowy schemat obwodu podano również powyżej.
Krok 3: Kod
Kod podano poniżej.
Twoim kolejnym celem jest połączenie go z czujnikiem ultradźwiękowym. Jeśli masz jakiekolwiek wątpliwości, sprawdź moją poprzednią instrukcję dotyczącą sterowania diodą LED za pomocą czujnika ultradźwiękowego.
Gracias!
Zalecana:
Podłączanie Arduino WiFi do chmury za pomocą ESP8266: 7 kroków
Łączenie Arduino WiFi z chmurą za pomocą ESP8266: W tym samouczku wyjaśnimy, jak podłączyć Arduino do chmury IoT przez WiFi. Skonfigurujemy konfigurację złożoną z Arduino i modułu WiFi ESP8266 jako rzecz IoT i przygotujemy ją komunikować się z chmurą AskSensors.L
Podłączanie czujnika DHT11/DHT22 do chmury za pomocą płyty opartej na ESP8266: 9 kroków
Podłączanie czujnika DHT11/DHT22 do chmury za pomocą płytki opartej na ESP8266: W poprzednim artykule podłączyłem płytkę NodeMCU opartą na ESP8266 do usługi Cloud4RPi. Teraz czas na prawdziwy projekt
UCL - Podłączanie węzła czerwonego do sterownika PLC firmy Siemens za pomocą serwera KEPserver: 7 kroków
UCL - Podłączanie węzła Node-red do sterownika Siemens PLC przy użyciu serwera KEPserver: WymaganiaNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-wydanie
Podłączanie wielu przycisków do jednego pinu w Arduino: 4 kroki
Podłączanie wielu przycisków do jednego pinu w Arduino: Cześć wszystkim, Kiedy twoje projekty Arduino wyrosną z migających diod LED, możesz potrzebować dodatkowych pinów. Pokażę ci sztuczkę, której możesz użyć, gdzie możesz mieć wiele przycisków, wszystkie podłączone do tego samego pinu analogowego
Kontroluj prędkość bezszczotkowego silnika prądu stałego za pomocą modułu Arduino i Bluetooth (HC-05): 4 kroki
Kontroluj prędkość bezszczotkowego silnika prądu stałego za pomocą modułu Arduino i Bluetooth (HC-05): WprowadzenieW tym samouczku będziemy kontrolować prędkość bezszczotkowego silnika prądu stałego za pomocą Arduino UNO, modułu Bluetooth (HC-05) i aplikacji na Androida dla Bluetooth ( Kontroler Arduino Bluetooth)