Sommario:

Auto controllata da DTMF. Nessun telefono cellulare richiesto: 3 passaggi
Auto controllata da DTMF. Nessun telefono cellulare richiesto: 3 passaggi

Video: Auto controllata da DTMF. Nessun telefono cellulare richiesto: 3 passaggi

Video: Auto controllata da DTMF. Nessun telefono cellulare richiesto: 3 passaggi
Video: DTMF Module (MT8870 Decoder) Controlled Robot Using Raspberry Pi Pico 2024, Novembre
Anonim
Auto controllata da DTMF. Nessun telefono cellulare richiesto
Auto controllata da DTMF. Nessun telefono cellulare richiesto
Auto controllata da DTMF. Nessun telefono cellulare richiesto
Auto controllata da DTMF. Nessun telefono cellulare richiesto

I robot e le auto Robo sono essenzialmente i nuovi giocattoli da giorno sia per gli appassionati di tecnologia che per gli scienziati di tutto il mondo. trovano applicazioni ovunque. Qui in questo tutorial ti spiegherò come realizzare un'auto robotica controllata da DTMF utilizzando arduino e il modulo SIM800. Ci sono 100 tutorial là fuori che aiutano a creare robot DTMF, ciò che lo rende diverso è che questo utilizza il modulo SIM800 per eseguire la decodifica direttamente dalla chiamata. cioè puoi evitare l'uso del decoder DTMF e di un telefono cellulare per fornire input. tutto quello che devi fare è collegare i moduli, caricare lo schizzo e la tua auto è pronta per funzionare. questo lo rende meno affamato di energia e autonomo.

I moduli accetteranno automaticamente la chiamata in arrivo e agiranno in base al tasto premuto dal chiamante. poiché tutte le cure vengono eseguite automaticamente, puoi controllarlo in modo davvero remoto. Allora, cosa stai aspettando, prendi i tuoi kit e facciamolo.

se sei un principiante in quest'area, segui i prossimi passaggi su come assemblare l'auto e tutto il resto. se sei un po' abituato ad arduino e alla robotica otterrai tutti i dati necessari in questo passaggio stesso.

Elenco dei componenti

  • Arduino Uno R3 (https://www.amazon.com/Arduino-Uno-R3-Microcontroller-A000066/dp/B008GRTSV6)
  • Modulo SIM 800 (https://www.amazon.com/DROK-Quad-band-Development-Antenna-Decoding/dp/B01NBEU0S2)
  • Batteria da 12V
  • Modulo di controllo motore L293D dual H Bridge (https://www.amazon.com/Control-Stepping-Onboard-H-bridge-XYGStudy/dp/B00R33124K)
  • Chassis per auto Robo generico (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Motori e ruote (https://www.amazon.com/CJRSLRB®-Chassis-Encoder-Battery-Arduino/dp/B01L0ZY842)
  • Cavi di collegamento necessari
  • Viti, dadi, bulloni ecc

Questo è tutto ciò di cui abbiamo bisogno.

l'interfaccia è la seguente

Il modulo GSM SIM 800 è interfacciato come segueGSM RX ==> D11 di Arduino

GSM TX ==> D10 di Arduino

i pin L293D sono interfacciati come segue.

A del motore sinistro ==> D4 di Arduino

B del motore sinistro ==> D5 di Arduino

A del motore destro ==> D6 di Arduino

B del motore destro ==> D7 di Arduino.

Il motore è collegato a L293D. se l'auto non si muove come eccettuato. Prova a cambiare i terminali. Il codice è progettato in modo tale che i due terminali del motore siano denominati A e B. e si presume che il motore ruoti in senso orario quando il terminale A è ALTO e B è BASSO. Il pin di abilitazione del modulo è mantenuto ALTO fino in fondo.

Si prega di effettuare le connessioni di alimentazione come moduli. assicurati solo di mantenere tutte le masse in cortocircuito e che la sovratensione non sia fornita a nessun terminale.

Lo schizzo Arduino per lo stesso può essere trovato qui

(https://github.com/jth-1996/DTMF-Controlled-Car)

Passaggio 1: interfaccia L293D ad Arduino e Motori

Interfacciamento di L293D ad Arduino e Motors
Interfacciamento di L293D ad Arduino e Motors

L293D è un controller utilizzato per alimentare i motori in quanto l'uscita Arduino non è sufficiente per alimentare un motore. puoi trovare più cosa e come su L293D su (https://www.youtube.com/embed/_Fgxng8vWPU).

Il codice è progettato in modo tale che i due terminali del motore siano denominati A e B. e si presume che il motore ruoti in senso orario quando il terminale A è ALTO e B è BASSO

Il movimento necessario di ciascuna ruota per il diverso movimento dell'auto è elencato nella figura allegata. basta dare un'occhiata allo stesso per saperne di più.

Passaggio 2: SIM800 e DTMF

SIM800 e DTMF
SIM800 e DTMF

SIM800 è uno dei popolari moduli GSM disponibili nel settore. Questo include un decoder DTMF interno e questo tutorial. Sarà quindi necessario collegare solo l'interfaccia UART. Il codice utilizza l'interfaccia Software Serial for UART e questo lascia l'UART a bordo per il debug. L'interfacciamento di SIM800 ad arduino è stata spiegata nel passaggio 1.

Prestare particolare attenzione durante la scelta dell'alimentatore. un'alimentazione instabile può causare un comportamento anomalo del SIM800. Una normale batteria da 12 V funzionerà.

Passaggio 3: assemblaggio del telaio dell'auto e posizionamento delle schede

Lo chassis e le schede possono essere assemblati secondo le istruzioni disponibili con la scheda acquistata. Si prega di prestare particolare attenzione per garantire che i pin della scheda non tocchino alcun materiale conduttivo. Utilizzare una spugna per garantire un isolamento adeguato.

Ora la tua auto è pronta per l'uso.

Componi il numero che hai inserito nel tuo modulo GSM. Alla chiamata verrà risposto automaticamente dopo 5 sec. Ora premi i seguenti tasti per controllare l'auto.

Avanti ==> 2

Indietro ==>8

Sinistra ==> 4

Destra ==> 6

Ferma ==>5

Fare felice.

Consigliato: