Spisu treści:

Samochód sterowany DTMF. Nie są wymagane telefony komórkowe: 3 kroki
Samochód sterowany DTMF. Nie są wymagane telefony komórkowe: 3 kroki

Wideo: Samochód sterowany DTMF. Nie są wymagane telefony komórkowe: 3 kroki

Wideo: Samochód sterowany DTMF. Nie są wymagane telefony komórkowe: 3 kroki
Wideo: SenHaiX 8800 Opis i obsługa 2024, Listopad
Anonim
Samochód sterowany DTMF. Nie są wymagane telefony komórkowe
Samochód sterowany DTMF. Nie są wymagane telefony komórkowe
Samochód sterowany DTMF. Nie są wymagane telefony komórkowe
Samochód sterowany DTMF. Nie są wymagane telefony komórkowe

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

Interfejs L293D do Arduino i silników
Interfejs L293D do Arduino i silników

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 i DTMF
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.

Zalecana: