Sommario:

Serbatoio autonomo con GPS: 5 passaggi (con immagini)
Serbatoio autonomo con GPS: 5 passaggi (con immagini)

Video: Serbatoio autonomo con GPS: 5 passaggi (con immagini)

Video: Serbatoio autonomo con GPS: 5 passaggi (con immagini)
Video: Lo SPECCHIETTO RETROVISORE SMART ECONOMICO BEST BUY con DOPPIA DASH CAM! | XIAOMI 70MAI MIDRIVE D07 2024, Dicembre
Anonim
Image
Image
Assemblaggio del telaio
Assemblaggio del telaio

DFRobot mi ha recentemente inviato il loro kit Devastator Tank Platform da provare. Quindi, ovviamente, ho deciso di renderlo autonomo e di avere anche capacità GPS. Questo robot utilizzerebbe un sensore a ultrasuoni per navigare, dove si muove in avanti mentre controlla la sua distanza. Se si avvicina troppo a un oggetto oa un'altra barriera, controllerà ogni direzione e poi si sposterà di conseguenza.

Distinta base:

  • Piattaforma robot serbatoio DFRobot Devastator: Link
  • Modulo GPS DFRobot con custodia: Link
  • Adolescente 3.5
  • Sensore a ultrasuoni - HC-SR04 (generico)
  • Micro Servo 9g

Passaggio 1: assemblaggio del telaio

Assemblaggio del telaio
Assemblaggio del telaio

Il kit viene fornito con istruzioni estremamente facili da seguire per assemblarlo. Oltre a 4 semplici pezzi strutturali, presenta molti diversi fori di montaggio che possono supportare schede come Raspberry Pi e Arduino Uno. Ho iniziato fissando le sospensioni su ciascun lato del telaio, quindi montando le ruote. Dopodiché ho semplicemente avvitato ogni pezzo e aggiunto le tracce.

Passaggio 2: creazione dell'elettronica

Creare l'elettronica
Creare l'elettronica
Creare l'elettronica
Creare l'elettronica
Creare l'elettronica
Creare l'elettronica

Ho deciso di utilizzare un Teensy 3.5 per il cervello del mio robot, in quanto poteva supportare più connessioni seriali e funzionava a 120 MHz (rispetto ai 16 di un Arduino Uno). Quindi ho collegato il modulo GPS ai pin Serial1, insieme a un modulo Bluetooth su Serial3. L'L293D è stata la scelta migliore per un driver del motore, in quanto supporta 3.3v in e 2 motori. L'ultimo è stato il servo e il sensore di distanza ad ultrasuoni. Lo chassis supporta un microservo nella parte superiore e in aggiunta a ciò ho incollato un HC-SR04 a causa del suo basso consumo energetico e della facilità d'uso.

Passaggio 3: creazione dell'app

Volevo che questo robot avesse sia capacità manuali che autonome, quindi l'app le fornisce entrambe. Ho iniziato creando quattro pulsanti che controllavano ogni direzione: avanti, indietro, sinistra e destra, e anche due pulsanti per passare dalla modalità manuale a quella autonoma. Quindi ho aggiunto un selettore di elenchi che avrebbe consentito agli utenti di connettersi al modulo bluetooth HC-05 sul robot. Infine ho aggiunto anche una mappa con 2 marker che mostra la posizione sia del telefono dell'utente che del robot. Ogni 2 secondi il robot invia i suoi dati sulla posizione tramite Bluetooth al telefono dove vengono poi analizzati. Puoi trovarlo qui

Passaggio 4: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea

Mettere tutto insieme è abbastanza semplice. Basta saldare i fili di ciascun motore nei pin appropriati sul driver del motore. Quindi utilizzare alcuni distanziatori e viti per montare la scheda sul robot. Assicurati che il modulo GPS sia fuori dal serbatoio in modo che il suo segnale non sia bloccato dal telaio metallico. Infine collega il servo e l'HC-SR04 alle rispettive posizioni.

Passaggio 5: utilizzarlo

Ora basta collegare l'alimentazione ai motori e al Teensy. Connettiti tramite l'app all'HC-05 e divertiti!

Consigliato: