Sommario:

ROBOT CONTROLLATO DA SMARTPHONE CON BLE 4.0 !!!: 5 passaggi
ROBOT CONTROLLATO DA SMARTPHONE CON BLE 4.0 !!!: 5 passaggi

Video: ROBOT CONTROLLATO DA SMARTPHONE CON BLE 4.0 !!!: 5 passaggi

Video: ROBOT CONTROLLATO DA SMARTPHONE CON BLE 4.0 !!!: 5 passaggi
Video: Elegoo Smart Robot Car Kit 4.0 ⋆ imparare, giocare e divertirsi con Arduino Uno e sensori 2024, Dicembre
Anonim
Image
Image
Cose di cui avrai bisogno
Cose di cui avrai bisogno

Nelle istruzioni precedenti ho condiviso con te come è possibile utilizzare il modulo Bluetooth (in particolare HM10 BLE v4.0) con Arduino per controllare i LED utilizzando lo smartphone. Puoi verificarlo qui. In questo tutorial ti mostrerò come costruire un robot che può essere controllato tramite smartphone tramite Bluetooth Low Energy. Cercherò di mantenerlo il più semplice possibile.

Passaggio 1: cose di cui avrai bisogno: -

Cose di cui avrai bisogno
Cose di cui avrai bisogno
Cose di cui avrai bisogno
Cose di cui avrai bisogno

Quindi qui ho fornito il nome e i dettagli di tutti i componenti di cui avrai bisogno insieme ai migliori link di acquisto.

1. Componenti elettronici: -

Arduino UNO:- Ho usato UNO ma puoi usare qualsiasi altra scheda come Mega se vuoi dare al robot funzionalità extra e richiedere molti pin I/O o Nano più piccoli se vuoi un piccolo robot compatto. Se sei un principiante ti consiglio di prendere l'UNO perché è più versatile e facile da usare. Link per gli Stati Uniti Link per l'Europa

Arduino Motor Shield: - Ho usato lo scudo motore L293D che è economico ed efficiente per questo progetto, ma se vuoi puoi optare. per una versione migliore Protezione motore L298N che è in grado di gestire motori più grandi. Link per USLink per Europa

Modulo Bluetooth: - Qui ho usato il modulo AT-09 che è compatibile con HM-10. Puoi andare per HM-10 se vuoi. Anche se questo tutorial è fondamentalmente per Bluetooth 4.0v, puoi usare anche il modulo HC-05 se lo hai in giro. Link per gli USALink per l'Europa

Motori DC con riduttore: - Quelli che ho usato sono economici e faranno il lavoro. ma se vuoi davvero diventare professionale puoi acquistare motori a coppia elevata da qui. Link per gli USALink per l'Europa

  • Batterie: - 2 batterie saranno necessarie per questo progetto una batteria da 9v-12v per il driver del motore e una batteria da 9v per Arduino. Oppure puoi utilizzare un power bank per alimentarlo tramite USB Link per USLink per l'Europa
  • Resistori da 2,2k ohm e 1k ohm ciascuno. Link per gli USALink per l'Europa

2. Requisiti software: -

Arduino IDE: - Per scrivere e caricare il codice sulla scheda Arduino

Apk del joystick BLE: - Usa l'apk del joystick BLE se stai usando i moduli HM10/AT-09. Se si utilizzano moduli HC-05/06, utilizzare l'app Bluetooth Controller

3. Requisiti hardware: -

Ora i requisiti hardware differiscono su molti aspetti, ad esempio se si desidera un robot a 2 ruote o uno a 4 ruote. O forse ne vuoi uno con tracce come un Tank. Quindi qui ho fornito collegamenti ad alcuni chassis di robot che puoi acquistare, oppure puoi crearne uno con oggetti che hai in giro come fogli di cartone / acrilico.

  • 2 ruote motrici.
  • 4 ruote motrici.
  • Telaio del serbatoio.

Userò alcune parti in giro per realizzare il corpo del robot. Dettagli nel passaggio successivo.

Passaggio 2: realizzare il telaio: -

Fare il telaio
Fare il telaio
Fare il telaio
Fare il telaio
Fare il telaio
Fare il telaio

Qui ho usato un Sunboard spesso 5 mm per la base, fori per le staffe del motore e Arduino sulla parte superiore. e assemblato tutto come mostrato nelle immagini. Ho realizzato un design simile in un precedente Instructable, puoi verificarlo qui ha maggiori dettagli sul design: - Robot semplice e intelligente che utilizza Arduino.

Invece di crearne uno da soli, puoi anche acquistarne uno che sarà più facile. Link che ho già condiviso nel passaggio precedente.

Questo post riguarda più il controllo del robot utilizzando BLE, quindi entriamo nel merito.

Passaggio 3: creazione di connessioni: -

Fare collegamenti
Fare collegamenti
Fare collegamenti
Fare collegamenti
Fare collegamenti
Fare collegamenti
Fare collegamenti
Fare collegamenti

Per prima cosa devi connettere il modulo Bluetooth ad arduino come mostrato nell'immagine sopra.

  • Tx => Rx di Arduino (Pin 0)
  • Rx => Tx di Arduino (Pin 1)
  • GND => GND
  • Vcc => +5v

Consigliato: