Sommario:

AndroBot: 19 passaggi (con immagini)
AndroBot: 19 passaggi (con immagini)

Video: AndroBot: 19 passaggi (con immagini)

Video: AndroBot: 19 passaggi (con immagini)
Video: Attack on Real Life Female Titan! 2024, Ottobre
Anonim
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot

AndroBot è un robot avanzato controllato da Android ed è una combinazione di Rover controllato da Android con braccio robotico. Quindi iniziamo con la sua storia: idea e ispirazione

Quasi due mesi fa ho visto un film "The Hurt Locker ", in cui viene mostrato un rover che è con la squadra artificieri e funziona bene ma non è riuscito a completare il suo compito principale. E il suo design e le sue funzioni mi hanno ispirato. un creatore di progetti di robotica di grande esperienza, ma so che posso farne uno simile, non sarà di quella qualità, accuratezza e costoso, ma può svolgere gli stessi compiti.

Articolo originale e dettagliato: -

Come realizzare un Rover con il braccio robotico

Passaggio 1: rendere Rover V2 controllato da smartphone basato su Bluetooth

Crea Rover V2 controllato da smartphone basato su Bluetooth
Crea Rover V2 controllato da smartphone basato su Bluetooth
Crea Rover V2 controllato da smartphone basato su Bluetooth
Crea Rover V2 controllato da smartphone basato su Bluetooth
Crea Rover V2 controllato da smartphone basato su Bluetooth
Crea Rover V2 controllato da smartphone basato su Bluetooth

Per prima cosa sto realizzando il robot controllato da Android v2. E ho appena modificato il progetto precedente Robot controllato da Android, e ho ottenuto il risultato che volevo. Il Rover/Bot sarà controllato tramite il Bluetooth e tutte le sue funzioni saranno controllate tramite il Microcontrollore Atmega 328p-PU. Che stiamo utilizzando anche una scheda driver motore L298N che controllerà i motori. Tutto quanto sopra sarà alimentato dalla batteria 12v..

Dopo questa modifica ho aggiunto alcune funzioni avanzate e l'elenco delle sue funzioni è il seguente: -

  1. Movimento a quattro vie
  2. Luce anteriore e posteriore
  3. Corno
  4. Indicatore luminoso
  5. È possibile aggiungere uno smartphone da utilizzare come fotocamera.

Quindi, dopo tutto, l'introduzione sul piano e sulle idee consente di parlare dei requisiti: -

Requisiti Per creare un robot controllato da Android:-

  • 1 x scheda Arduino Uno
  • 1 x Scheda driver motore L298N
  • 1 x modulo Bluetooth
  • 1 batteria da 12 V
  • 2 x LED bianchi
  • 1 x LED rosso
  • 1 x LED di indicazione di qualsiasi colore
  • Motore 4 x Bo o motoriduttore 2 x 12v
  • 1 x cicalino
  • 4 x pneumatici giocattolo (se si dispone di motori Bo) Se si utilizza un motoriduttore 2 x 12v, quindi due pneumatici e una ruota Coster
  • .1 x interruttore

Altri requisiti;-

  • 1 x chassis/base del robot: l'ho realizzato combinando 2 prese CD/DVD
  • 1 x PC/Laptop (solo per codificare e guardare i video ricevuti dal bot) Arduino IDE
  • 2 x telefono Android
  • App Android per controllare robot.

Leggi di più:Installa APK

Passaggio 2: telaio: -

Telaio
Telaio
Telaio
Telaio
Telaio
Telaio

O usa il telaio pronto alcuni di loro sono come segue: -

Oppure creane uno facile come ho fatto io: - Abbiamo bisogno di un po 'di spazio grande, quindi porta due unità CD / DVD difettose dal vecchio PC. Apri la custodia / la presa / il corpo esterno di quell'unità CD / DVD usando un cacciavite. Uniscili come mostrato in le immagini. Ora collegare i morsetti del motoriduttore, se si utilizza il motore Bo quindi montarli sul telaio come schema seguente.

Quindi ora abbiamo realizzato uno chassis per il progetto completo. e ci stiamo spostando alla prossima cosa più importante che è l'assemblaggio del circuito. Osserva il seguente schema del circuito realizzato da Fritzing Software e quindi effettua la connessione.

Leggi di più: Rimuovi GRUB

Passaggio 3: schema circuitale del Rover controllato da Android basato su Bluetooth

Schema del circuito del Rover controllato da Android basato su Bluetooth
Schema del circuito del Rover controllato da Android basato su Bluetooth

Alimentazione elettrica:-

+12v = +12v della batteria di L298N

GND di L298N = Gnd della batteria e GND di Arduino

5v di L298N = VIN di Arduino

Scheda Arduino ---- Modulo Bluetooth

RX di Arduino = Tx del modulo Bluetooth

TX di Arduino = Rx del modulo Bluetooth

5v di Arduino = VCC del modulo Bluetooth

GND di Arduino = GND del modulo Bluetooth

Scheda Arduino ---- Scheda driver motore L298N

5 di Arduino = in1

6 di Arduino = in2

10 di Arduino = in3

11 di Arduino = in4

Scheda Arduino ---- LED e cicalino

2 di Arduino = rosso del cicalino

3 = Led rosso di Arduino (con resistenza da 220 ohm)

Arduino 4 = LED bianco (con resistenza da 220 ohm)

Leggi di più: Andro Bot di Sourabh Kumar

Passaggio 4: codice Arduino

Copia o scarica il codice da qui

Passaggio 5: app per Android

Applicazione Android
Applicazione Android

Ho trovato alcune buone app su Playstore e ho anche creato un'app per controllare il Rover: -

I collegamenti sono i seguenti: -

Opzione 1:- Auto RC Bluetooth Arduino

L'applicazione consente di controllare un'auto RC basata su Arduino tramite Bluetooth. Questo viene fatto utilizzando un telefono Android abilitato Bluetooth. Visita questo sito https://sites.google.com/site/bluetoothrccar/ per il codice Arduino e il circuito di controllo. L'app ti consente di controllare l'auto con i pulsanti o l'accelerometro del telefono. Una barra di scorrimento ti consente di controllare la velocità della tua auto se il circuito di controllo dell'auto ha questa funzione. Ci sono anche due pulsanti per le luci anteriori e posteriori. Una luce lampeggiante ti consente di sapere quando il telefono è collegato all'auto e le frecce si illuminano per farti conoscere la direzione di guida dell'auto.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en

Opzione 2:-AndroBot Rover

Con l'aiuto del sito Web MIT App Developer ho creato un'app ed è in modalità beta test, quindi puoi provare e se qualcosa va storto, risolveremo il problema ecco il link della mia app.

AndroBot Rover.apk

Scarica l'app e installala su smartphone Android.

Passaggio 6: ora masterizza il codice

I passaggi sono i seguenti: -

  1. Scarica o copia il codice dalla sezione Codice o programma per creare un robot controllato da Android v2 sopra.
  2. Ora avvia Il tuo computer trasferisci il file.ino e aprilo con Arduino IDE.
  3. Collega la scheda Arduino e il computer con il cavo di collegamento.
  4. Seleziona il porto e la tavola
  5. Compila e masterizza il codice facendo clic sul pulsante Carica che si trova nell'angolo in alto a sinistra dell'IDE.

Quindi ora tutto è completato e il nostro BOT/ROVER è pronto. E dobbiamo solo accenderlo accendendolo.

Leggi di più: Facile Andro Bot

Passaggio 7: passaggi per controllare il rover controllato da smartphone

Accendi il Rover

  1. Nel tuo telefono vai su Impostazioni e trova le impostazioni Bluetooth.
  2. Accendi il Bluetooth del telefono Android e cerca nuovi dispositivi Bluetooth.
  3. HC-04/05 verrà visualizzato nell'elenco dopo il risultato della ricerca. Accoppia con il modulo Bluetooth utilizzando Passward:-1234
  4. Ora apri l'app Android e fai clic su Connetti o connettiti al bot.
  5. Apparirà una nuova finestra in cui appariranno tutti i dispositivi Bluetooth.
  6. Fare clic su HC-04/05.
  7. Ora il tuo bot è connesso allo Smartphone Android.
  8. Osserva i pulsanti e controllali uno per uno premendoli.
  9. Per aggiungere una fotocamera prendi un telefono Android installa l'app AirDroid nel tuo Smartphone e anche sul Computer e collegali.
  10. L'opzione Fotocamera apparirà nel menu principale del desktop AirDroid, fai clic su di essa.
  11. Ora posiziona lo smartphone nello spazio libero del rover.

Non sto spiegando gli ultimi 3 passaggi perché ho un piano diverso, aggiungerò la fotocamera nel passaggio successivo.

Leggi di più: Andro Bot di Sourabh Kumar

Passaggio 8: funzionamento del circuito

Prima di tutto l'interruttore "ON" del Rover e anche il modulo bluetooth si attiveranno con esso. Dobbiamo connettere il Rover con lo Smartphone usando i passaggi precedenti. Ora, dopo aver effettuato correttamente la connessione, dobbiamo premere qualsiasi pulsante lascia che sia il pulsante Avanti così invierà il testo "F" ad Arduino

e nel programma F denota Avanti

void forward() {

analogWrite(in1, Velocità);

analogWrite(in3, Velocità);

e abiliterà i pin 5, 6 di arduino e questi pin sono collegati ai pin in1 e in2 del modulo driver del motore L298N in modo da fornire alimentazione ai motori per ruotare. e quindi il rover si sposta in avanti.dobbiamo premere il pulsante Stop dopo ogni esecuzione di comando riuscita.quindi il comando precedente verrà interrotto.e quindi tutti i pulsanti di direzione funzioneranno. C'è anche un cursore per controllare la velocità del motore. che invia il valore compreso tra 0 e 10 quindi la velocità del motore controllato. Nell'App sono disponibili anche 3 pulsanti extra per alcune funzioni extra come Luce e Avvisatore acustico. Al clic viene trasferita una lettera maiuscola sul clic lungo la lettera minuscola viene trasferita ad arduino e viene abbinata al programma e secondo il programma e pin digitale si abilitano o disabilitano così il led e il buzzer si accendono (con la maiuscola) o si spengono (con la minuscola). quindi il rover completo funziona.

Leggi di più: Installa XAPK

Passaggio 9:

Se tutto va bene e funziona, congratulazioni. Hai completato la Parte 1 Come realizzare un Bluetooth Controlled Rover v2 di AndroBot e siamo pronti per passare al passaggio successivo.

Puoi suggerirmi qualche idea per apportare qualche miglioramento che possiamo fare in questo progetto, quindi condividi con noi.

Passaggio 10: braccio robotico controllato tramite Bluetooth

Braccio robotico controllato da Bluetooth
Braccio robotico controllato da Bluetooth

Il braccio robotico sarà in grado di catturare e far cadere qualsiasi piccola cosa. e ruota di 180 gradi da destra a sinistra, l'altra cosa dipende dal design. Il braccio robotico sarà controllato tramite Bluetooth e tutte le sue funzioni saranno controllate tramite l'Atmega 328p -Microcontrollore PU. Stiamo usando 4 servo controller e tutto sarà alimentato tramite qualsiasi Powerbank o batteria 9v.

Quindi, dopo tutto, l'introduzione sul piano e sulle idee consente di parlare dei requisiti.

Requisiti Per realizzare un braccio robotico controllato da Bluetooth: -

  • 1 x scheda Arduino Uno
  • 1 x modulo Bluetooth
  • 1 x Power Bank o batteria da 9 V
  • 1 x LED di indicazione di qualsiasi colore
  • Micro servomotore 4 x 9 g con ingranaggi e morsetti
  • 1 x interruttore

Altri requisiti:-

  • Una base forte
  • Alcuni bastoncini o scale o bastoncini metallici.
  • Un foglio rotondo forte ma sottile.
  • Nastro biadesivo o super glu
  • Pistola Glu con bastone
  • e uno smartphone Android

Per saperne di più: Robot che evita gli ostacoli

Fase 11: Costruzione

Costruzione
Costruzione
Costruzione
Costruzione

La prima immagine ti darà i dettagli completi.

Clicca qui per vedere altre foto

Sto usando il mio rover come piattaforma/base e l'ho completato, quindi sto postando alcune immagini del piano e della configurazione in modo che sia facile realizzare un braccio simile e non devi pensare più al design ma devi allungare i fili del servo aggiungendo dei fili.

Passaggio 12: diagramma del circuito

Schema elettrico
Schema elettrico

Assemblea del circuito:-

  • Arduino Uno's 10 - Modulo Bluetooth TX
  • Arduino Uno 11 - Modulo Bluetooth RX
  • Arancione di Servo 1 - 3. di Arduino Uno
  • Arancione di Servo 2 - 5. di Arduino Uno
  • Arancione di Servo 3 - 6. di Arduino Uno
  • Arancione di Servo 4 - 9. di Arduino Uno

Leggi di più:Rover con braccio robotico

Passaggio 13: codice Arduino

Copia o scarica da qui

Passaggio 14: passaggi per masterizzare il codice su Arduino

I passaggi sono i seguenti: -

  1. Scarica o copia il Codice dalla sezione sopra
  2. Ora avvia Il tuo computer trasferisci il file.ino e aprilo con Arduino IDE.
  3. Collega la scheda Arduino e il computer con il cavo di collegamento.
  4. Seleziona il porto e la tavola
  5. Compila e masterizza il codice facendo clic sul pulsante Carica che si trova nell'angolo in alto a sinistra dell'IDE.

Quindi ora tutto è completato e il nostro braccio robotico è pronto. E dobbiamo solo accenderlo accendendolo.

Per saperne di più: Robot facile con braccio robotico

Passaggio 15: AndroBot_Arm per il controllo di 4 servo

AndroBot_Arm per il controllo di 4 servo
AndroBot_Arm per il controllo di 4 servo

AndroBot_Arm di Sourabh Kumar (inventore dell'app MIT)

Ho sviluppato un'app "AndroBot_Arm" per smartphone Android con l'aiuto dell'app Inventor del MIT, ed è in grado di stabilire una connessione con il braccio tramite Bluetooth e può controllare 4 servo. sto ancora imparando e si aggiornerò regolarmente. quindi visita il nostro sito e segui i nostri profili social. Clicca sull'immagine per vedere i dettagli di tutte le opzioni e i pulsanti. Scarica l'app AndroBot _Arm di Sourabh Kumar da qui:-

AndroBot_Arm.apk di Sourabh Kumar

Passaggio 16: passaggi per il controllo del braccio controllato tramite Bluetooth

  1. Accendi il braccio accendendolo
  2. Nel tuo telefono vai su Impostazioni e trova le impostazioni Bluetooth.
  3. Accendi il Bluetooth del telefono Android e cerca il nuovo Bluetooth
  4. Devices. HC-04/05 apparirà nell'elenco dopo il risultato della ricerca.
  5. Associare il modulo Bluetooth utilizzando Passward:-1234
  6. Ora apri l'app Android e fai clic su Connetti.
  7. Apparirà una nuova finestra in cui appariranno tutti i dispositivi Bluetooth.
  8. Fare clic su HC-04/05.
  9. Ora il tuo braccio robotico è connesso con lo smartphone Android. Ora nell'app ci sono 4 Slider (una diapositiva per un servo). Prova uno per uno controlleranno il braccio.

Leggi tutto: Andro Bot

Passaggio 17: funzionamento del circuito

Prima di tutto l'interruttore del braccio "ON" e anche il modulo bluetooth si accenderà con esso. Dobbiamo collegare il braccio allo Smartphone utilizzando i passaggi precedenti. Ora, dopo aver effettuato la connessione, dobbiamo spostare le slitte a destra oa sinistra. Ogni diapositiva ha alcuni valori simili a X000 a X180.dove X= 1, 2, 3, 4. Ora quando spostiamo il cursore, un numero o una data viene trasferito all'Arduino tramite il modulo Bluetooth. Ora la data viene convertita nell'angolo con l'aiuto del programma e della libreria ora in base all'angolo Il segnale PWM viene fornito ai pin di arduino. Il filo arancione o il filo di segnale di tutti i servo è collegato al pin PWM di Arduino. Quindi anche l'ingranaggio del servo ruota all'angolo. Allo stesso modo il il funzionamento è lo stesso per tutti i servo, e quindi il braccio robotico funziona.

Passaggio 18: l'AndroBot completo

Posiziona il braccio sulla parte superiore del rover e fissalo con la pistola per colla. quindi l'AndroBot viene completato con successo.

Passaggio 19: qualche problema e bisogno del tuo aiuto

So che Instractables è una grande comunità, quindi sto condividendo un problema (o un obiettivo) che ho affrontato in questo progetto e cerco il tuo aiuto.

Ho provato a combinare entrambi il progetto/Parte in un Arduino ma orribilmente fallito. Per favore condividi il tuo suggerimento, idea e aiutami a risolvere questo problema e migliorare l'intero progetto.

Voglio combinare entrambi i circuiti e voglio utilizzare solo un'app (già creata), un Arduino e un modulo Bluetooth

Quindi per favore condividi il tuo suggerimento, idea e aiutami a risolvere questo problema e migliorare l'intero progetto.

Grazie.

Si prega di visitare Abbiamo osservato

Consigliato: