» elektronikk » Arduino »" Jeep "fra Lego Technic og Arduino

Jeep fra Lego Technic og Arduino

Jeep fra Lego Technic og Arduino

God dag til alle. Denne gangen kom jeg over Lego 42075, modellen SUV-rask svarstjeneste. Jeg la en vinsj til den, satte den på de store hjulene fra Lego 42029-settet og elektrifiserte den med Arduino Pro Mini. For kontroll vil vi bruke Bluetooth-kanalen. Etter min mening er dette den mest praktiske og stabile måten å administrere modeller på.

For å lage denne modellen vil vi bruke:

- Lego Technic 42075
- Lego Technic 42029
- 2 hvite lysdioder og motstander tilpasset dem
- Mini 1:50 girmotor med 3 mm aksel
- Arduino Pro Mini 5v AT Mega 328
- L9110S motordriver
- 1 servostasjon SG-90
- Bluetooth-modul HC-06 eller tilsvarende
- USB-UART for Arduino firmware
- Geistlig eller bare en skarp kniv
- Motorgirkasse 6v 1: 150
- Kondensator 10v 1000uF
- 2 enkelt rad kammer PLS-40
- Induktor 68mkGn
- 2 Li-ion 18650 batterier
- bore
- Kobling pappa-mamma to pinner til tråd
- Homutik
- Ledninger i forskjellige farger
- Lodde, kolofonium, loddejern
- Borkrone for metall 3,2 mm
- Bolter 3x20, 3x40, 3x60 muttere og skiver for dem

Trinn 1 Forberedelse av den mekaniske delen.
La oss starte med en mini girmotor, det er nødvendig for en vinsj. Du må velge med et girforhold på 1:50, vri sakte, men med en vinsj kan du løfte store belastninger. Utgangsakselen skal også være 3 mm i diameter. Først må du lodde ledningene til motoren. Neste, på utgangsakselen, er det nødvendig å ta på tilkoblingshylsen fra Lego ved å sette et fyrstikk-segment inn i en av sporene på hylsen. For å få forbindelse med Lego-deler tar vi delen fra metallkonstruktøren og bøyer den i form av bokstaven "P". Vi kobler den til girmotoren ved hjelp av en klemme:


Så fester vi, med 3x20 bolter, girmotoren til den lego T-formede delen.



Drivakselen til SUV-en er bak. Modellen er ikke veldig tung, så du kan bruke en girmotor med et girforhold på 1: 150. Og en 6 volt motor. Lodd ledningene til motoren før du installerer den på modellen. For å koble hjulene til akselen til girmotoren, er det nødvendig å kutte utgangsakslene med en kniv. Trim utgangsakslene i form av et kors og dimensjonene til Lego-delen, nemlig tverraksen. Det er nødvendig å trimme begge sjakter:


Vi passerer til mekanismen til forhjulene. Vi tar servoen SG-90. Jeg anbefaler å velge med metallgir. Vi trimmer de utstikkende delene av kroppen som er nødvendige for festing. Vi tar en bore og borer et gjennomgående hull med en diameter på 3,2 mm. Hvis du ikke har en drill eller den rette drillen for hånden, bare kutt små hull i saken på begge sider. Det viktigste er ikke å skade den interne mekanismen og counterterboard:


Vi satte på skaftet en liten spak som leveres komplett med en servodrift.Vi fester en liten Lego-del til spaken, den ser ut som en oval med to tverrhull:

På dette med mekanikken er vi ferdige.

Trinn 2 Bygg modellen.
For å sette sammen modellen trenger vi monteringsinstruksjonene til Lego Technic 42075. Den følger med dette settet. Hvis du mistet den eller planlegger å sette sammen en modell fra deler fra en annen designer, kan instruksjonene alltid lastes ned til.

Du trenger bare å laste ned en del.
Du trenger også instruksjoner fra Lego 42029. Bare den andre delen. Du kan laste den ned.

Vi fortsetter direkte til forsamlingen. Vi tar instruksjonen 42075. Først samler vi fra 1 til 15 side. Vi gjør alt i henhold til instruksjonene, bortsett fra installasjon av gir. Vi trenger ikke gir, men vil bare forstyrre. Vi passerer til bakakselen. Det må hentes fra bildet. Først monterer vi girkassen, fest den, og først etterpå setter vi inn tverrskaftene for tilkobling til hjulene:



Med hjulene installert skal det se slik ut:


Monter bakakselen på en allerede montert sokkel:



Forakselen er også satt sammen fra bildet.


Vi fikser servoen med 3x60 bolter og muttere til dem:


Igjen tar vi instruksjonene og samler baksiden av modellen fra side 41 til 62. Deretter dører og instrumentpaneler fra side 66 til 71. Og også hytta fra side 98 til 101:


På dette stadiet skal det se slik ut:


Vi monterer vinsjen i henhold til instruksjonene fra Lego 42029 del 2 fra side 15 til 21. Legg til et par deler for feste til denne modellen:


Vi fikser vinsjen foran modellen:


Nederst på modellen er vinsjen festet som følger:


Vi installerer vinsjedrevet, nemlig den allerede forberedte minigearmotoren:


En helt ferdig vinsj ser slik ut:


Vi monterer hetten i henhold til instruksjon 42075 fra side 87 til 95. Etter å ha skiftet montering litt, som vist på bildet:


Vi setter panseret på plass, og går videre til samlingen av et lite tak. Vi setter to lysdioder på den, som lyskastere:


Vi satte den på modellen:


Igjen henvender vi oss til instruksjon 42075, denne gangen samler vi inn fra side 63 til 65 og fra 104 til 105. Vi får detaljene som dekker all elektronikk:


Trinn 3 Elektrifisering.
Så det mest interessante. Det er bedre å skille strømforsyningen til Arduino og motorer for å unngå overbelastning av kontrolleren under strømstøt. Modellen er liten, og vi vil bruke et lite A27- eller A23-batteri til å drive Arduino. Trykk ledningene til batterikontaktene og fest dem med elektrisk tape:


For å drive motorene tar vi to Li-ion 18650. Vi lodder dem parallelt og isolerer dem, og gir ut strømkontakten:


Hvis noen er interessert, kan du få alt fra batteriene, men da må du sette en 68μH induktor i gapet til den positive Arduino-strømledningen. Og legg også til en 10v 1000uF kondensator koblet parallelt med Arduino strømforsyning. Ordningen er som følger:


Vi går over til foreningen for alt sammen. Vi kobler signalledningen fra servostasjonen til pinne 2, kontakter fra motordriveren, hjulstasjonen, til pinnen 5 og 6, fra vinsjdriveren til pinne 9 og 10. Etter å ha beregnet de nødvendige motstandene for lysdiodene, sett dem i gapet til den positive ledningen som går til lysdiodene. Anoder fra lysdiodene til frontlysene som går gjennom motstandene er koblet til 4 pinner, katodene til GND.

Arduino TX- og RX-kontakter er nødvendige for å koble til en datamaskin, så vi kobler Bluetooth-modulen gjennom SoftwareSerial-biblioteket. Det vil si gjennom den opprettede programvarekomporten. Modultilkoblingen er som følger:

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

Setter all elektrikken:


Alt dette vil vi plassere bak på modellen, over bakaksel:


Først fester vi batteriene til dobbeltsidig tape eller med et gummibånd:


Ved siden av dem på en tosidig tape fikser vi Arduino og motordriveren:


Nå kan du sette hjulene på modellen og feste sidedelene som dekker elektrikken:


For enkelhets skyld den påfølgende utfyllingen av skissene, skriv ut ledningene for å koble til USB-TTL-omformeren.

Trinn 4 Vi beundrer.
Ta en pause og nyt modellens skjønnhet:






Trinn 5 Forbered programmeringsmiljøet og fyll skissen.
For å redigere og fylle skisser er det praktisk å bruke Arduino IDE.Hvis du har det, sjekk om det er oppdatert. Eller last ned og installer den fra.

Deretter må vi legge til følgende biblioteker. Servo.h-biblioteket forenkler arbeidet med servostasjonen, og SoftwareSerial.h for å lage en programvarekommunikasjonsport for Bluetooth-modulen:
libre_servo.rar [24,79 Kb] (nedlastinger: 55)

libre_softwareserial.rar [9.29 Kb] (nedlastinger: 52)


Nedlastede og pakket ut arkiver må flyttes til mappen “biblioteker” som ligger i mappen med Arduino IDE installert. Du kan gå den andre veien, nemlig uten å pakke ut arkivene, legge dem til programmeringsmiljøet. Start Arduino IDE, velg Sketch - Connect Library fra menyen. Øverst på nedtrekkslisten velger du elementet "Legg til. Zip-bibliotek". Vi angir plasseringen av nedlastede arkiver. Etter alle trinnene, må du starte Arduino IDE på nytt.

Trinn 6 Konfigurer Bluetooth-modulen.
Før bruk må Bluetooth-modulen konfigureres. For å gjøre dette, fyll følgende skisse i Arduino-styret:
send_-at_bluetooth.rar [857 b] (nedlastinger: 56)


Det er nødvendig å koble datamaskinen til en Bluetooth-modul. Vi bruker terminalvinduet fra Arduino IDE. Velg Verktøy - Portmonitor.
For HC-05, still hastigheten til 38400, still sendeparameteren NL og CR og skriv inn følgende kommandoer:
"AT" - lagt inn uten anførselstegn, svaret "OK" skulle komme. Hvis du kommer, fortsetter vi å legge inn kommandoer videre.
“AT + UART = 57600,0,0” - still hastigheten til 57600 bps.

Trinn 7 Fyll skissen.
For å få modellen vår til å bli levende, fyll ut følgende skisse:
bist_reag.rar [959 b] (nedlastinger: 70)


Trinn 8 Administrer modellen.
Du kan kontrollere modellen på flere måter. Det enkleste er å bruke en Android-enhet som fjernkontroll. Først legger du til Bluetooth-enheten til vår modell til Android. For å gjøre dette, gå til Bluetooth-innstillingene, finn vår Arduino-modul og koble til ved hjelp av passordet for "1234" -forbindelsen, kanskje passordet vil være "0000", det kan være forskjellig for forskjellige modeller. Installer deretter kontrollprogrammet. Last ned Arduino BT Joystick Free-programmet fra Google play. Etter å ha installert og kjørt programinnstillingene, installerer du følgende lag:
W - fremover
S - tilbake
A - venstre
D - riktig
F - stopp
G - ratt
Y - vinsj ned
T - vinsj opp
H - stopp vinsj
K - frontlykter
L - hodelykt av

Hvis du er en fan av Windows-enheter, eller bare Android ikke er tilgjengelig, kan du laste ned følgende program:
wincom.rar [49.07 Kb] (nedlastinger: 51)


På en Windows-enhet bør du først legge til en ny enhet ved hjelp av det samme passordet. Og konfigurer også programmet for de samme kommandoene.

Etter min mening er det mest praktisk å bruke en fysisk fjernkontroll, siden du føler et klikk på en knapp. Jeg anbefaler å lage en fjernkontroll, følge instruksjonene.

Og legg til en Bluetooth-modul til den. Detaljert prosessbeskrivelse.

Jeg legger også til en video som demonstrerer arbeidet til modellen min:


Og arbeidet med en egen vinsj:


Måter å administrere modellen på
Totalt valg: 28
10
9.3
10

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...