Sommario:

Robot con servosterzo per Arduino: 6 passaggi (con immagini)
Robot con servosterzo per Arduino: 6 passaggi (con immagini)

Video: Robot con servosterzo per Arduino: 6 passaggi (con immagini)

Video: Robot con servosterzo per Arduino: 6 passaggi (con immagini)
Video: 164 Outillage - bricolage, que faut-il emmener en voyage? // Jeu concours 20000 abonnés 2024, Luglio
Anonim
Image
Image
Robot con servosterzo per Arduino
Robot con servosterzo per Arduino
Robot con servosterzo per Arduino
Robot con servosterzo per Arduino

Questa vettura si basa sul design della piattaforma arduino, il nucleo è l'Atmega - 328 p, che può realizzare lo sterzo della ruota anteriore, la trazione posteriore e altre funzioni.

Se giochi da solo, devi solo utilizzare il modulo wireless; se desideri implementare altre funzioni, potrebbe essere necessario aggiungere altri sensori o hardware.

Passaggio 1: le parti richieste

Le parti richieste
Le parti richieste
Le parti richieste
Le parti richieste
Le parti richieste
Le parti richieste

Quando si desidera avere un controllo dallo sterzo dell'auto, sono necessarie le seguenti parti:

  • Arduino: versione compatibile Arduino (uccello blu)
  • Scheda driver motore :PM-R3
  • Batteria di alimentazione: 7,4 V -18650
  • Parte del telecomando: PS2 (ovviamente puoi anche usare il controllo bluetooth)
  • Linea Dupont :una piccola quantità di
  • Naturalmente, avrai anche bisogno del telaio dell'auto (includi motore, servo)

Modulo PM - R3 espansione I/O integrata e motorizzazione

  1. Doppia uscita motore
  2. Ingresso alimentazione
  3. I/O digitali (SVG)
  4. I/O Analog analogici

Passaggio 2: installare il telaio (parte dell'unità)

Installare il telaio (parte dell'unità)
Installare il telaio (parte dell'unità)
Installare il telaio (parte dell'unità)
Installare il telaio (parte dell'unità)

Per prima cosa installiamo la parte di azionamento, il motore di azionamento è JGA25-370, attraverso un asse di trasmissione della riduzione dell'ingranaggio e l'arretramento della ruota in avanti, l'ingranaggio dell'albero del motore è grande, perché dopo che l'albero di trasmissione e la distanza di supporto sono piccoli, non è possibile installare un ingranaggio grande, ma nel complesso ancora lento.

Cuscinetti della ruota posteriore con cuscinetti a flangia, per evitare che l'ingranaggio scivoli verso il basso durante la marcia, è anche possibile ridurre il consumo di energia.

  • staffa motore x1
  • 370 motore ad alta velocità x 1
  • Gear Una coppia
  • Albero da 5 mm x 1
  • Cuscinetto flangiato x 2
  • Giunto 5mm x 2
  • Vite e dado M3 * 8 mm x 5

Passaggio 3: parti dello sterzo anteriore

Parti dello sterzo anteriore
Parti dello sterzo anteriore
Parti dello sterzo anteriore
Parti dello sterzo anteriore

Prima di girare la parte adotta il design dell'RC, anche con la maggior parte degli accessori, come le parti delle ruote; per mantenere le ruote flessibili, sia all'interno che all'esterno del cuscinetto con l'installazione. MG996R in metallo come servosterzo, lo sterzo con due staffe a forma di L devono essere fissate al telaio, la biella del servomotore durante l'installazione, assicurarsi che l'angolo di sterzata sia già di proprietà di (1,5 ms), l'interruttore alla portata della regolazione conveniente e alla fine.

  • Vite e dado M2.5 * 12mm x 1
  • Vite e dado M3 * 8mm x 4
  • Controdado M4 x 2

Passaggio 4:

Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

Verrà assemblato alla parte e il servomotore è fissato al tappeto erboso, non è possibile serrare la vite fissata a una tazza, porterà a non poter girare, è probabile che bruci il servomotore e il microcomputer a chip singolo; utilizzando il collegamento l'asta collega due ruote anteriori e collegata al servomotore sull'angolo del timone; il servomotore è fissato con la vite e il dado M3 * 8 mm, fissato con la vite M2,5 * 8 mm alla tazza, il lato della colonna in rame è 2 M3 * Vite da 8mm.

  • M2.5 * 8mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 mm x 10
  • Dado M3 x 4
  • Pilastro in rame x 4

Passaggio 5: parte di connessione

Parte di connessione
Parte di connessione
Parte di connessione
Parte di connessione
Parte di connessione
Parte di connessione
Parte di connessione
Parte di connessione

La scheda di estensione motorizzata può essere utilizzata direttamente e la scheda madre senza altri cablaggi, è sufficiente il ricevitore PS2 e il servomotore dopo aver ricevuto la scheda di espansione della porta I/O, la porta di ingresso dell'alimentazione nella scheda di espansione VCC e GND, l'uscita del motore in A + e A -, un'altra uscita motore in B+ e B-. Quindi, possiamo controllare i due motori cc, qui abbiamo solo bisogno di un'interfaccia.

Pin servo: I/O 4

PS2 ha fatto una scheda di trasferimento, cablaggio conveniente, protezione da connessione inversa, consiglia la seguente connessione qui

Perno PS2:

  • GND: GND
  • VCC: +3.3v o +5v
  • DAT: A0
  • CMD: A1
  • CS: LA2
  • CLK: LA3

Ingresso alimentazione VIN e GND, range di tensione 3-9 v.

Passaggio 6: codice

Attraverso la modifica del programma per ottenere la camminata del robot, il controllo del motore in avanti e indietro, la direzione del servocomando; programma contiene controllo PS2, controllo Bluetooth e follow-line.

Il programma dovrebbe essere cambiato all'ultima versione in modo che corrisponda al nuovo PM-R3.

Vecchio codice vedi PS2_old

Consigliato: