» Electrònica » Arduino »Cotxe de carreres de Lego i Arduino

Cotxe de carreres Lego i Arduino



Avui vull compartir el meu proper casolans. Es basa en Lego i Arduino. Per controlar, utilitzarem un control remot amb un transmissor de 433 MHz. Aquesta vegada volia fer una cursa un cotxe. Continua:

- Lego Technic 42022
- Arduino Nano
- DRV 8833
- Servo SG-90
- Mòdul de comunicació ràdio 433 MHz
- Reductor del motor 200 rpm, amb un diàmetre de l’eix de 3 mm
- 2 LEDs
- 2 resistències 150 ohms
- Capacitor 10v 1000uF
- 2 pintes d'una sola fila PLS-40
- 2 connectors PBS-20
- Inductor de 68mkGn
- 6 piles NI-Mn 1.2v 1000mA
- Connector pare-mare de dos pins a cable
- Homutik
- Cables de diferents colors
- soldadura
- Rosí
- soldadura
- Bolts 3x40 i femelles i rentadores per a ells
- Bolts 3x20

El primer pas muntem el cas.
És necessari muntar la nostra màquina segons les instruccions de Lego 42022 la segona opció amb cert perfeccionament. Realitzem totes les accions de la pàgina 3 a la 6a. No necessitem cap mecanisme d’engranatges. Tampoc és necessari muntar el motor Lego. Tanmateix, necessitareu muntatges del motor recollits a les pàgines 14-19, excepte els engranatges i els eixos. A continuació, recollim tot de les pàgines 20 a 74, tret de la palanca de la pàgina 25.

Pas 2 mecanitzar el cos.
Posem en marxa la nostra el model hi haurà un motor d’engranatges amb una velocitat de 200 rpm. Es pot utilitzar amb una proporció de canvi diferent. Però, al meu parer, aquesta és la millor opció. A 100 rpm (massa lentament, 300 rpm) no hi ha prou potència i el motor està molt calent. Al fust del motor de velocitat, poseu la funda de connexió "Legovskaya" i fixeu-la contra el trencament del matx. Per fixar el motor en el model, és necessari doblegar la peça del constructor metàl·lic amb la lletra “P” i enganxar el motor d’engranatges a la placa amb una abraçadora. El resultat ha de ser el següent:




Amb l'ajut de 3 x 20 cargols fixem el motor al model. No estrengueu massa! En cas contrari, es pot malmetre les peces del constructor de Lego. Al model, es veu així:



Per fer el torn, agafeu un servo lleugerament modificat SG-90. L’estuche s’ha de perforar amb cura per no tocar les parts internes, el forat de pas amb un diàmetre de 3,2 mm o simplement tallar-lo amb un ganivet de papereria.



Inserim un forrellat al forat fet, i a les vores posem plaques triangulars i fixem amb femelles. Posem la palanca al eix servo i fixem la peça a la palanca Lego. En una màquina d'escriure, sembla:





El pas 3 és electricista.
Soldadura de ferro a la mà i va. Totes les elèctriques es poden muntar simplement connectant els cables de muntatge. Però això és inconvenient, ja que requereix molt d’espai. A més, hi ha una alta probabilitat de contacte de mala qualitat. Per tant, és millor soldar-ho tot a la placa de circuit segons l’esquema següent:



Us aportaré una mica de claredat: podeu agafar qualsevol condensador de poca potència, també podeu trobar un inductor de qualsevol tipus, això és necessari per estabilitzar la tensió del microcontrolador. L’antena s’ha de vendre al receptor. Tinc el següent:




Posem Arduino Nano i DRV 8833 al seu lloc:



Per energia, utilitzarem 6 bateries Ni-Mn 1.2v 1000mA, soldades en sèrie i enrotllades amb cinta elèctrica. Colla’ls sobre un seient de passatger de cinta adhesiva a doble cara.





Connectem tot segons l’esquema i la instal·lem a la part posterior de la màquina. També podeu afegir un parell de leds. Poseu-los als fars i connecteu-los al pin 14 (A2).



Firmware del pas 4
Per escriure el firmware, he utilitzat Arduino IDE. La versió actual en el moment d’escriure és 1.8.1. És convenient implementar el protocol de comunicació mitjançant el mòdul de 433 MHz mitjançant la biblioteca rc-switch-2.52. Heu de descarregar-lo i afegir-lo a la carpeta "biblioteques" de l'Arduino IDE.

rc-switch-2.52.rar [14,87 Kb] (descàrregues: 150)


Connectem l’Arduino i el flash amb el firmware següent:

machinka_433.rar [1016 b] (descàrregues: 190)


Per provar el rendiment del nostre model, necessitem una segona placa Arduino. Cal connectar un transmissor de ràdio de 433 MHz a la segona placa. El transmissor està connectat de la manera següent:
VCC (transmissor) a 5+ (Arduino),
GND a GND,
DADES a D10.
Escriviu allí el croquis SendDemo modificat. És als exemples de la biblioteca que hem instal·lat, i serveix per enviar ordres. Abans de parpellejar l'esbós, heu de canviar lleument, és a dir, canviar les ordres transmeses. En funció del que heu de comprovar, escriviu les comandes següents a la línia d'enviament:
"1": moviment endavant (escriviu una ordre sense cometes!)
"2" - reculada
"15": parada completa
"3" - gireu el volant a l'esquerra
"4": gireu el volant a la dreta
"5": fixeu el volant al centre
"10": encén els fars
"11": apagueu els fars

Fer un control remot amb un transmissor de ràdio de 433 MHz és un tema per a un article independent. Definitivament escriuré les instruccions per a la fabricació d’un control remot.

Vull dir que aquesta opció és adequada per a gairebé qualsevol model de cotxes Lego. N’hi ha prou de connectar tota la mecànica i trobar un lloc per a la pissarra. I si incloeu fantasia, podeu mecanitzar qualsevol model.
Gestió de models
Total de votants: 165
7.8
8.5
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
2 comentari
L’autor
Una tipografia significava una tensió del condensador de 10 a 25 volts.
Bobina de 68 μH
Esmentat, tot és correcte per suavitzar
Portaré una mica de claredat:
Per contra, ho confon tot:
es pot prendre qualsevol condensador de baix consum
- Parleu-nos de la potència dels condensadors,
també trobaràs un inductor,
- absolutament alguna? Almenys 1 mH, almenys 100 mH?
això és necessari per estabilitzar la tensió del microcontrolador.
- En principi, una cadena LC no pot servir per estabilitzar-se, però és necessari suavitzar les interferències.

Us aconsellem que llegiu:

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