Sommario:

Braccio robotico Bluetooth con driver a motore singolo: 3 passaggi
Braccio robotico Bluetooth con driver a motore singolo: 3 passaggi

Video: Braccio robotico Bluetooth con driver a motore singolo: 3 passaggi

Video: Braccio robotico Bluetooth con driver a motore singolo: 3 passaggi
Video: Abuso di potere. 2024, Luglio
Anonim
Image
Image
Preparare l'unità di controllo del motore multiplo
Preparare l'unità di controllo del motore multiplo

Benvenuto nel mio Instructable.

In questo tutorial ti mostrerò come convertire il braccio del robot di controllo cablato in un braccio del robot Bluetooth utilizzando un singolo driver del motore. Questo è un progetto di lavoro da casa svolto in regime di coprifuoco. Quindi questa volta ho solo un driver del motore L298N. Se controlli il braccio del robot di controllo cablato contiene 5 motori. Quindi, se abbiamo 3 driver motore L298N, possiamo controllare 6 motori (il driver L298N può controllare 2 motori bidirezionali) e facilmente possiamo convertirlo in un braccio robotico Bluetooth utilizzando arduino e 3 driver L298N. Ma a partire dalla situazione attuale ho solo un motore L298N e diversi servomotori. Vediamo come eseguire questo compito.

Avrai bisogno dei seguenti elementi per farlo.

Forniture

  • Braccio robotico a controllo cablato finalizzato
  • Scheda Arduino (sto usando Arduino Nano)
  • Modulo Bluetooth (H06)
  • Driver del motore L298N
  • Tagliere di pane
  • Ponticelli
  • Servomotore
  • Mini bulloni e dadi

Passaggio 1: finalizzare il braccio del robot di controllo cablato

Image
Image

Per fare questo progetto avrai bisogno del braccio robotico di controllo cablato. Questo può essere acquistato su eBay o Amazon. se non si dispone di un braccio del robot di controllo cablato, è possibile farlo utilizzando il motoriduttore collegando anche alcune parti del braccio in plastica. Non ho intenzione di descrivere come assemblare questo braccio robotico di controllo cablato che hai acquistato. In questo video viene mostrato come assemblarlo.

Passaggio 2: preparare l'unità di controllo del motore multiplo

Image
Image
Preparare l'unità di controllo del motore multiplo
Preparare l'unità di controllo del motore multiplo

Questo è il concetto principale che userò in questo progetto. Ora, quando controlli la struttura di lavoro del driver del motore Arduino, è come di seguito.

  1. Collegare E1, E2 nel driver del motore alla scheda Arduino Pin 9, 11
  2. Collegare i cavi del motore ai connettori dell'uscita 1 e 2 del driver del motore
  3. Ora cosa succede è quando dai il motore E1 ALTO, E2 BASSO che funziona in una direzione (diciamo in senso orario)
  4. Se cambi quelli E1 BASSO, E2 ALTO, il motore gira in un'altra direzione (diciamo in senso antiorario)
  5. Ora cosa succede se colleghi 5 motori a questo driver del motore Output 1, 2 connettori?
  6. Quindi tutti i motori funzioneranno allo stesso modo ma la velocità potrebbe essere bassa a causa dell'alimentazione, è possibile collegare l'alimentazione esterna al driver del motore + connettore 12v
  7. Quindi, se possiamo collegare uno per uno i cavi del motore ai connettori di uscita 1 o 2 del driver del motore, il particolare motore collegato funziona solo.
  8. Questo è il concetto che userò per controllare il braccio del robot.
  9. Per farlo posso usare il servomotore. Con un angolo di gradi diverso vado a cortocircuitare il filo del pin di uscita 1 o 2 con un filo del motore diverso.
  10. Controlla le immagini sopra per saperne di più.
  11. Inoltre dobbiamo ottenere il grado corretto per collegare i pin. Per questo puoi usare un potenziometro con il codice Arduino allegato e quando controlli il monitor seriale puoi trovare il grado.
  12. Puoi usare questo concetto per cortocircuitare anche per altri scopi.

Passaggio 3: codice per la connessione Bluetooth e finalizzazione del progetto

Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto
Codice per la connessione Bluetooth e finalizzare il progetto

Ora collega i fili del braccio del robot di controllo cablato ai pin di cortocircuito relativi al servomotore creati sopra. E aggiungi il modulo Bluetooth. Devi collegare il modulo Bluetooth TX ad Arduino RX e il modulo Bluetooth RX ai pin Arduino TX e collegare anche i cavi di alimentazione. Il servomotore deve anche collegare la scheda Arduino e con il carattere di input della connessione Bluetooth scriveremo il grado del servomotore.

È possibile scaricare qualsiasi app relativa al Bluetooth sul telefono e, in base alle configurazioni dell'app e ai caratteri in uscita, è possibile modificare il codice Arduino. Ho usato l'app Arduino Bluetooth Controller per farlo.

Quando si tenta di eseguirlo con l'alimentazione USB del computer, i motori non funzionano a causa della potenza non sufficiente per il servomotore e i driver del motore. Se succede, puoi collegare l'alimentazione esterna al driver del motore.

Questa è un'implementazione del modello e l'ha fatta con risorse limitate. Se hai 3 driver per motore L298N, questo può essere fatto facilmente.

Anche il metodo di cortocircuito menzionato sopra il passaggio 2 può essere utilizzato anche per altre esigenze.

Grazie per aver guardato.

Consigliato: