» Electrònica » Arduino »" Jeep "de Lego Technic i Arduino

Jeep de Lego Technic i Arduino

Jeep de Lego Technic i Arduino

Bon dia a tots. Aquesta vegada em vaig trobar amb el Lego 42075, el model Servei de resposta ràpida tot terreny. Li he afegit un cabrestant, l'he posat a les rodes grans del conjunt Lego 42029 i l'he electrificat mitjançant Arduino Pro Mini Per controlarem el canal Bluetooth. Segons la meva opinió, aquesta és la forma més convenient i estable de gestionar models.

Per crear aquest model farem servir:

- Lego Technic 42075
- Lego Technic 42029
- S'adaptaven 2 LEDs blancs i resistències
- Motor reductor Mini 1:50 amb eix de 3 mm
- Arduino Pro Mini 5v AT Mega 328
- Conductor del motor L9110S
- 1 servoaccionador SG-90
- Mòdul Bluetooth HC-06 o equivalent
- USB-UART per al firmware Arduino
- Clerical o simplement un ganivet afilat
- Quadre del motor 6v 1: 150
- Capacitor 10v 1000uF
- 2 pintes d'una sola fila PLS-40
- Inductor de 68mkGn
- 2 bateries Li-ion 18650
- trepant
- Connector pare-mare de dos pins a cable
- Homutik
- Cables de diferents colors
- Soldadura, colofona, soldadura
- Broca per a metall 3,2 mm
- Bullits 3x20, 3x40, 3x60 femelles i rentadores per a ells

Pas 1 Preparació de la part mecànica.
Comencem amb un mini motor d’engranatges, és necessari per fer un cabrestant. Cal triar amb una relació d’engranatges de 1:50, girar lentament, però amb un tremp pot elevar grans càrregues. A més, l’eix de sortida ha de tenir 3 mm de diàmetre. Primer cal soldar els cables al motor. A continuació, a l’eix de sortida, cal posar la funda de connexió de Lego, inserint un segment de llum en una de les ranures de la funda. Per connectar-nos amb les peces Lego, agafem la peça del constructor metàl·lic, doblegant-la en forma de la lletra "P" la connectem al motor d'engranatges mitjançant una pinça:


A continuació, es fixa, mitjançant els cargols 3x20, el motor d’engranatges a la part en forma de Lego T.



L'eix de conducció del SUV és la posterior. El model no és molt pesat, de manera que podeu utilitzar un motor d’engranatges amb una relació d’engranatges d’1: 150. I un motor de 6 volts. Saldeu els cables al motor abans d'instal·lar-lo al model. Per connectar les rodes a l’eix del motor d’engranatges és necessari tallar els eixos de sortida amb un ganivet. Retalleu els eixos de sortida en forma de creu i en les dimensions de la part Lego, és a dir, l’eix creuat. Cal retallar els dos eixos:


Passem al mecanisme de les rodes anteriors. Agafem el servo SG-90. Recomano triar amb engranatges metàl·lics. Retallem les parts sobresortents del cos necessàries per a la fixació. Agafem un trepant i foradem un forat de pas amb un diàmetre de 3,2 mm. Si no teniu un trepant o la perforació a mà, només heu de tallar petits forats a la caixa de les dues cares. El més important no és danyar el mecanisme intern i el taulell de taulell:


Posem a l’eix una petita palanca que ve completa amb un servoaccionament.Fixem una petita part de Lego a la palanca, sembla un òval amb dos forats creuats:

Per això, amb la mecànica acabem.

Pas 2 Construeix el model.
Per muntar el model, necessitem les instruccions de muntatge de la Lego Technic 42075. Disposa d’aquest kit. Si el vau perdre o voleu muntar un model de peces d'un altre dissenyador, sempre podeu descarregar-vos les instruccions.

Us heu de descarregar només una part.
També necessitareu instruccions de Lego 42029. Només la segona part. El podeu descarregar.

Passem directament al muntatge. Prenem la instrucció 42075. Primer, recollim d’1 a 15 pàgines. Ho fem tot segons les instruccions, excepte la instal·lació d’engranatges. No necessitem engranatges, sinó que només interferiran. Passem a l’eix posterior. S’ha de recollir de la foto. Primer instal·lem la caixa del canvi del motor, la fixem i només després inserim els eixos creuats per connectar-los a les rodes:



Amb les rodes instal·lades hauria de quedar així:


Instal·leu l’eix posterior sobre una base ja muntada:



L’eix davanter també es munta a partir de la foto.


Fixem el servo utilitzant cargols i femelles de 3x60:


De nou agafem les instruccions i recollim la part posterior del model de les pàgines 41 a 62. A continuació, les portes i els taulers de les pàgines 66 a 71. I també la cabina de les pàgines 98 a 101:


En aquesta fase, hauria de quedar així:


Muntem el cabrestant segons les instruccions de Lego 42029 part 2 de la pàgina 15 a la 21. Afegim un parell de peces per enganxar a aquest model:


Fixem el cabrestat davant del model:


A la part inferior del model, el cabrestant s’adjunta de la manera següent:


Instal·lem el variador, concretament el mini engranatge ja preparat:


Un guineu totalment acabat és així:


Muntem la caputxa segons la instrucció 42075 de les pàgines 87 a 95. Després d’haver canviat lleugerament el suport, com es mostra a la foto:


Posem el capó al seu lloc i continuem cap a la recollida d’un petit sostre. Hi posem dos leds, com a fars:


Ho posem al model:


Novament passem a la instrucció 42075, aquesta vegada recopilem de les pàgines 63 a 65 i de 104 a 105. Obtenim els detalls que cobreixen tots els elements elèctrics:


Pas 3 Electrificació.
Per tant, el més interessant. És millor separar la font d’alimentació d’Arduino i motors, per tal d’evitar la sobrecàrrega del controlador durant les sobretensions. El model és petit i farem servir una petita bateria A27 o A23 per alimentar l’Arduino. Premeu els cables als contactes de la bateria i fixeu-los amb cinta elèctrica:


Per accionar els motors, agafem dos Li-ion 18650. Els soldem en paral·lel i els aïllem, donant sortida al connector de potència:


Si algú està interessat, podeu alimentar-ho tot a partir de les bateries, però heu de posar un inductor de 68 μH a l’interior del filferro positiu d’Arduino. I afegiu també un condensador de 10v 1000uF connectat en paral·lel a l’alimentació Arduino. El programa és el següent:


Passem a la unió de tot plegat. Connectem el fil del senyal del servoaccionador al pin 2, contactes del conductor del motor, tracció de les rodes, als pins 5 i 6, del conductor del cabrestant als pins 9 i 10. Després d’haver calculat les resistències necessàries per als LED, poseu-los a la bretxa del fil positiu dirigit als LED. Els ànodes dels LED dels fars que passen per les resistències estan connectats a 4 pins, els càtodes a GND.

Els contactes Arduino TX i RX són necessaris per connectar-se a un equip, de manera que connectarem el mòdul Bluetooth a través de la biblioteca SoftwareSerial. És a dir, a través del port de programari creat. La connexió del mòdul és la següent:

Arduino Pro Mini: Bluetooth
D7 - RX
D8 - TX
5V - VCC
GND –GND

Posant totes les elèctriques:


Tot això el col·locarem a la part posterior del model, per sobre de l’eix posterior:


Primer connectem les bateries a cinta de doble cara o amb una banda de goma:


Al costat d'ells en una cinta de doble cara, fixem l'Arduino i el conductor del motor:


Ara podeu posar les rodes al model i enganxar les parts laterals que cobreixen les elèctriques:


Per a la comoditat de l’ompliment posterior dels esbossos, emet els cables per connectar-se al convertidor USB-TTL.

Pas 4 Admirem
Fer un descans i gaudir de la bellesa del model:






Pas 5 Prepareu l’entorn de programació i ompliu l’esbós.
Per editar i omplir esbossos és convenient utilitzar l’Arduino IDE.Si el teniu, comproveu si està actualitzat. O bé descarregueu-lo i instal·leu-lo.

A continuació, hem d’afegir les biblioteques següents. La biblioteca Servo.h simplifica el treball amb la unitat servo, i SoftwareSerial.h per crear un port de comunicació de programari per al mòdul Bluetooth:
lliure_servo.rar [24,79 Kb] (descàrregues: 55)

lliure_softwareserial.rar [9,29 Kb] (descàrregues: 52)


Els arxius descarregats i no empaquetats s’han de traslladar a la carpeta “biblioteques” situada a la carpeta amb l’ID Arduino instal·lat. Podeu anar de l’altra manera, és a dir, sense desempaquetar els arxius, afegir-los a l’entorn de programació. Inicieu l'ID Arduino, seleccioneu Sketch - Connecta la biblioteca al menú. A la part superior de la llista desplegable, seleccioneu l'element "Afegeix biblioteca .Zip". Indiquem la ubicació dels arxius descarregats. Després de tots els passos, heu de reiniciar l’ID Arduino.

Pas 6 Configura el mòdul Bluetooth.
Abans d’utilitzar, s’ha de configurar el mòdul Bluetooth. Per fer-ho, ompliu el següent croquis al tauler d'Arduino:
send_-at_bluetooth.rar [857 b] (descàrregues: 56)


Cal connectar l’ordinador amb un mòdul Bluetooth. Utilitzem la finestra del terminal de l’IDE ​​Arduino. Seleccioneu Eines: control del port.
Per a HC-05, configureu la velocitat a 38400, configureu els paràmetres d’enviament NL i CR i introduïu les ordres següents:
"AT": introduït sense cometes, hauria de sortir la resposta "D'acord". Si veniu, continuem introduint comandaments més endavant.
"AT + UART = 57600,0,0": configureu la velocitat a 57600 bps.

Pas 7 Omple l’esbós.
Per donar vida al nostre model, emplena el següent esbós:
bist_reag.rar [959 b] (descàrregues: 70)


Pas 8 Gestiona el model.
Podeu controlar el model de diverses maneres. El més senzill és utilitzar un dispositiu Android com a control remot. Primer, afegiu el dispositiu bluetooth del nostre model a Android. Per fer-ho, aneu a la configuració de Bluetooth, busqueu el nostre mòdul Arduino i connecteu-vos mitjançant la contrasenya per a la connexió “1234”, potser la contrasenya serà “0000”, pot ser diferent per a diferents models. A continuació, instal·leu el programa de control. Descarregueu el programa Arduino BT Joystick Free de Google play. Després d’instal·lar i executar la configuració del programa, instal·leu-lo equips següents:
W - endavant
S - enrere
A - esquerra
D - dreta
F - parada
G - volant
I: cabrestant
T - engegada
H - cabrestant
K - fars
L - llum del far apagada

Si sou fans de dispositius Windows, o simplement Android no us en queda, descarregueu el programa següent:
wincom.rar [49,07 Kb] (descàrregues: 51)


En un dispositiu Windows, primer heu d'afegir un dispositiu nou amb la mateixa contrasenya. I també configureu el programa per a les mateixes ordres.

Segons la meva opinió, el més convenient és utilitzar un comandament a distància físic, ja que aleshores se sent el clic d’un botó. Recomano fer un control remot, seguint les instruccions.

I afegeix-hi un mòdul Bluetooth. Descripció detallada del procés.

També afegeixo un vídeo que demostra el treball del meu model:


I el treball d’un cabrestant independent:


Maneres de gestionar el model
Total de votants: 28
10
9.3
10

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...