Spisu treści:
Wideo: Samochód sterowany DTMF. Nie są wymagane telefony komórkowe: 3 kroki
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Roboty i samochody Robo są zasadniczo zabawkami nowego dnia zarówno dla entuzjastów technologii, jak i naukowców na całym świecie. znajdują zastosowanie wszędzie. W tym samouczku wyjaśnię, jak zrobić samochód robota sterowany DTMF za pomocą modułu arduino i SIM800. Istnieje 100 samouczków, które pomagają w tworzeniu robotów DTMF, co wyróżnia to, że ten używa modułu SIM800 do dekodowania bezpośrednio z połączenia. tzn. można uniknąć używania dekodera DTMF i telefonu komórkowego do wprowadzania danych. wystarczy podłączyć moduły, załadować szkic i samochód gotowy do jazdy. to sprawia, że jest mniej energochłonny i samodzielny.
Moduły automatycznie przyjmą połączenie przychodzące i wykonają czynności zgodnie z klawiszem naciśniętym przez dzwoniącego. ponieważ cała opieka odbywa się automatycznie, możesz sterować tym naprawdę zdalnym. Więc na co czekasz, chwyć swoje zestawy i zróbmy to.
jeśli jesteś początkującym w tej dziedzinie, wykonaj kilka następnych kroków, jak złożyć samochód i wszystko. jeśli jesteś trochę przyzwyczajony do arduino i robotyki, otrzymasz wszystkie niezbędne dane w tym kroku.
Lista komponentów
- Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
- Moduł SIM 800 (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
- Akumulator 12 V
- Moduł sterowania silnikiem L293D dual H Bridge (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
- Ogólne podwozie samochodu Robo (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Silniki i koła (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
- Niezbędne przewody połączeniowe
- Śruby, nakrętki, śruby itp.
To wszystko, czego potrzebujemy.
interfejs jest następujący
Moduł SIM 800 GSM jest połączony w następujący sposóbGSM RX ==> D11 Arduino
GSM TX ==> D10 Arduino
piny L293D są połączone w następujący sposób.
A lewego silnika ==> D4 Arduino
B lewego silnika ==> D5 Arduino
A prawego silnika ==> D6 Arduino
B prawego silnika ==> D7 Arduino.
Silnik jest podłączony do L293D. jeśli samochód nie porusza się zgodnie z wyjątkami. Spróbuj zmienić terminale. Kod został zaprojektowany tak, że dwa zaciski silnika są nazwane A i B. i zakłada się, że silnik będzie się obracał zgodnie z ruchem wskazówek zegara, gdy zacisk A jest WYSOKI, a B jest NISKI. Włącz Pin modułu jest utrzymywany na wysokim poziomie przez cały czas.
Proszę wykonać połączenia zasilania jako swoje moduły. tylko upewnij się, że wszystkie uziemienia są zwarte, a na żadnym zacisku nie ma przepięcia.
Szkic Arduino do tego samego można znaleźć tutaj
(https://github.com/jth-1996/DTMF-Controlled-Car)
Krok 1: Łączenie L293D z Arduino i silnikami
L293D to kontroler służący do zasilania silników, ponieważ wyjście Arduino nie wystarcza do zasilania silnika. Możesz znaleźć więcej co i jak na L293D na (https://www.youtube.com/embed/_Fgxng8vWPU).
Kod został zaprojektowany w taki sposób, że dwa zaciski silnika są nazwane A i B. i zakłada się, że silnik będzie się obracał zgodnie z ruchem wskazówek zegara, gdy zacisk A jest WYSOKI, a B jest NISKI
Niezbędny ruch każdego koła dla innego ruchu samochodu jest wymieniony na załączonym rysunku. spójrz na to samo, aby dowiedzieć się więcej.
Krok 2: SIM800 i DTMF
SIM800 to jeden z najpopularniejszych modułów GSM dostępnych w branży. Zawiera wewnętrzny dekoder DTMF i ten samouczek. Dlatego konieczne będzie podłączenie samego interfejsu UART. Kod wykorzystuje interfejs Software Serial dla interfejsu UART, a to pozostawia wbudowany UART do debugowania. Interfejs SIM800 do arduino został wyjaśniony w kroku 1.
Zachowaj szczególną ostrożność przy wyborze zasilacza. niestabilny zasilacz może spowodować nieprawidłowe działanie SIM800. Normalna bateria 12 V będzie działać.
Krok 3: Montaż podwozia samochodu i umieszczanie desek
Podwozie i płyty można zmontować zgodnie z instrukcjami dostępnymi z zakupioną płytą. Zachowaj szczególną ostrożność, aby styki płytki nie dotykały żadnych materiałów przewodzących. Użyj gąbki, aby zapewnić odpowiednią izolację.
Teraz Twój samochód gotowy do użycia.
Wybierz numer, który podałeś w swoim module GSM. Połączenie zostanie uwzględnione automatycznie po 5 sek. Teraz naciśnij następujące klawisze, aby sterować samochodem.
Naprzód ==> 2
Wstecz ==>8
Lewo ==> 4
Prawo ==> 6
Zatrzymaj ==>5
Miłego robienia.