» elettronica » Arduino »SUV di Lego Technic e Arduino

SUV di Lego Technic e Arduino

Buon pomeriggio, oggi voglio condividere un altro dei miei homebrew ramoscello da Lego Technic e Arduino. Questa volta sarà un SUV. Controllo tramite telecomando IR.



Ho preso parte del mio progetto dalle istruzioni di montaggio di Lego Technic 42029. Il resto è la mia improvvisazione. Quindi abbiamo bisogno di:
- Lego Technic 42029
- Arduino Nano 382P
- DRV 8833 (meglio di Populus, ma puoi anche avere una controparte cinese)
- 2 servoazionamenti SG-90
- Ricevitore IR
- Cambio del motore 200 giri / min
- 2 LED
- 2 resistori 150 ohm
- Condensatore 10v 1000uF
- 2 pettini a fila singola PLS-40
- 2 connettori PBS-20
- Induttore 68mkGn
- 6 batterie NI-Mn 1.2v 1000mA
- Connettore papà-mamma a due pin da cablare
- Homutik
- Fili di diversi colori
- saldatura
- Colofonia
- coltello da cancelleria
- saldatore
- Bulloni 3x40 e dadi e rondelle per loro
- Bulloni 3x60
- Batterie Ni-Mn 1.2v 1000mA 6 pezzi.

Passaggio 1: raccogliamo il retro della sospensione.
Innanzitutto, è necessario assemblare il retro della sospensione secondo le istruzioni di Lego 42029 parte 1, a partire da 3 pagine e 8 incluse. Successivamente, aggiungi alcuni dettagli in modo da poter installare il motore e il cambio.

technic.rar [22.87 Mb] (download: 129)






Step 2 sospensione anteriore.
Montiamo la parte anteriore della sospensione secondo le istruzioni della Lego 42029 parte 1, da pagina 21 a 23. Prendiamo il trapezio dalla seconda parte delle istruzioni Lego da pagina 6 a 11. Assembliamo il verricello dalla seconda parte di pagina 14 - 22. E la parte paraurti della seconda è di 34-36 pagine.






Passo 3 assemblare il telaio.
Colleghiamo entrambe le parti come mostrato nella foto:



Ho risolto il problema di collegare il motoriduttore con le parti del progettista nel modo seguente: ho messo la boccola di collegamento sull'asse del motoriduttore e ho inserito uno scarto di una corrispondenza per il fissaggio. Per il montaggio del motoriduttore è stata utilizzata la plastica in metallo di un designer di ferro e un morsetto.

Si è scoperto quanto segue:


Montare sul telaio:


Per eseguire la rotazione ha preso il servo SG-90. È necessario perforare attentamente, in modo da non toccare le parti interne, un foro passante con un diametro di 3,2 mm o semplicemente tagliare con un coltello da cancelleria. E anche tagliare le parti sporgenti ("ali" per il fissaggio). Inseriamo un bullone nel foro realizzato e lo fissiamo con dadi. Sull'asta del servo mettiamo una leva con una parte avvitata da lego:


set:

Useremo il secondo servo per il verricello. Facciamo lo stesso del primo. E ora, deve essere modernizzato in modo che ruoti liberamente. Per fare ciò, smontiamo il servoazionamento, rimuoviamo la scheda e saldiamo i fili direttamente al motore. Tiriamo fuori la marcia principale e tagliamo i suoi arresti di viaggio.E infine, creiamo una fessura con un coltello clericale sull'ingranaggio principale come nella foto:

Ci colleghiamo al nostro argano e mettiamo il telaio:



Passaggio 4 Gestione controller
Per controllo useremo Arduino e ricevitore IR. Prendiamo un saldatore e assembliamo quanto segue sul circuito:

Spiego: qualsiasi condensatore a bassa potenza, la bobina di induttanza che troverai anche, è necessario stabilizzare la tensione del microcontrollore. I resistori sono selezionati per i LED utilizzati. Il ricevitore IR o TSOP può essere preso da un vecchio giocattolo o acquistato in un negozio radio. In caso di forti interferenze, aggiungere un condensatore al circuito di alimentazione del ricevitore IR.

Di conseguenza, otteniamo:


Installiamo Arduino Nano e DRV 8833 al loro posto:

E metti la scheda sul telaio:


Alimentazione - 6 batterie Ni-Mn 1.2v 1000mA. È necessario saldarli in serie e avvolgerli con nastro isolante. Colla su nastro biadesivo nella parte posteriore del telaio.

Colleghiamo tutta la nostra struttura:


Step 5 Cabina
La cabina è personalmente la mia improvvisazione, non ci sono istruzioni già pronte, quindi è necessario raccogliere da fotografie.






Puoi assemblare la tua versione, devi solo inserirla sotto il telaio. La cosa principale qui è abbinare il montaggio con il telaio. Ce ne sono quattro e sono chiaramente visibili nella foto dal fondo della cabina.

Passo 6 firmware.
Oggi, tuttavia, come sempre, programma nell'IDE di Arduino. Per prima cosa è necessario compilare il mio firmware e, attraverso il terminale, guardare i codici del telecomando che si intende utilizzare. Puoi prendere qualsiasi telecomando IR, ad esempio da un televisore, un lettore DVD o assemblare il tuo (ho un telecomando fatto in casa dal joystick Sega). Premendo un pulsante, nel terminale vedremo il codice del pulsante premuto, scriverlo su un pezzo di carta. Lo facciamo con tutti i pulsanti su cui vogliamo programmare le azioni. Quindi, modifica lo schizzo. Scriviamo i nostri codici in esso per le azioni necessarie e li riproponiamo. Questo firmware è configurato sul mio telecomando del joystick Sega. Nel processo di gioco con la macchina, ho notato alcune sfumature o inconvenienti. È difficile ottenere una ricezione affidabile dei comandi IR durante il movimento. E succede anche in questo modo: premere la freccia in avanti, la macchina ha ricevuto un comando per andare e si è precipitata in avanti, ha rilasciato la freccia, ma non ha ricevuto un comando di arresto e continua a guidare fino a quando non si blocca o si blocca, è piena di guasti. In parte, questo problema può essere risolto aumentando il numero di tentativi di invio di un comando, tuttavia, ciò è possibile solo quando si utilizza il telecomando da soli. Ma sceglierò una soluzione più cardinale - passerò all'utilizzo di un trasmettitore - ricevitore a 433 MHz. Scriverò su questo nel prossimo articolo.

inserimento [1.14 Kb] (download: 113)


Step 7 metti le ruote.
Quindi, dobbiamo solo mettere la cabina sul telaio, mettere le ruote e controllare il nostro SUV in azione.

9.8
7.4
10

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino

Ti consigliamo di leggere:

Passalo per lo smartphone ...