» elektronik » Arduino »" Jeep "från Lego Technic och Arduino

Jeep från Lego Technic och Arduino

Jeep från Lego Technic och Arduino

God dag till alla. Den här gången stötte jag på Lego 42075, modellen SUV-svarstjänst. Jag lägger till en vinsch, placerade den på de stora hjulen från Lego 42029-set och elektrifierade den med Arduino Pro Mini. För kontroll kommer vi att använda Bluetooth-kanalen. Enligt min mening är detta det mest praktiska och stabila sättet att hantera modeller på.

För att skapa den här modellen kommer vi att använda:

- Lego Technic 42075
- Lego Technic 42029
- 2 vita lysdioder och motstånd matchade dem
- Mini 1:50 växelmotor med 3 mm axel
- Arduino Pro Mini 5v AT Mega 328
- L9110S motordrivare
- 1 servodrift SG-90
- Bluetooth-modul HC-06 eller motsvarande
- USB-UART för Arduino-firmware
- Kontor eller bara en vass kniv
- Motorväxellåda 6v 1: 150
- Kondensator 10v 1000uF
- 2 enkra radskammar PLS-40
- Induktor 68mkGn
- 2 Li-ion 18650-batterier
- borr
- Anslutning pappa-mamma två stift till tråd
- Homutik
- Trådar i olika färger
- Löd, kolofonium, lödkolv
- Borr för metall 3,2 mm
- Bultar 3x20, 3x40, 3x60 muttrar och brickor för dem

Steg 1 Förberedelse av den mekaniska delen.
Låt oss börja med en miniväxelmotor, det är nödvändigt för en vinsch. Du måste välja med ett växelförhållande 1:50, vrida långsamt, men med en vinsch kan du lyfta stora laster. Utgångsaxeln bör också vara 3 mm i diameter. Först måste du löd trådarna till motorn. Därefter, på utgångsaxeln, är det nödvändigt att sätta på anslutningshylsan från Lego genom att sätta in ett tändsticksegment i en av hylsans spår. För att ansluta till Lego-delar tar vi delen från metallkonstruktören, böjer den i form av bokstaven "P", vi ansluter den till växelmotorn med en klämma:


Sedan fäster vi med 3x20 bultar växelmotorn till den lego T-formade delen.



SUV: s drivaxel är den bakre. Modellen är inte särskilt tung, så du kan använda en växelmotor med ett växelläge på 1: 150. Och en 6 volt motor. Löd trådarna till motorn innan du installerar på modellen. För att ansluta hjulen till växelmotorns axel är det nödvändigt att klippa utaxlarna med en kniv. Klipp ut axlarna i form av ett kors och dimensionerna på Lego-delen, nämligen tväraxeln. Det är nödvändigt att trimma båda axlarna:


Vi passerar till mekanismen för framhjulen. Vi tar servo SG-90. Jag rekommenderar att du väljer med metallväxlar. Vi trimar de utskjutande kroppsdelarna som är nödvändiga för fästning. Vi tar en borr och borrar ett genomgående hål med en diameter på 3,2 mm. Om du inte har en borr eller rätt borr till hands klipper du bara små hål i fodralet på båda sidor. Det viktigaste är att inte skada den interna mekanismen och motstycket:


Vi satte på en axel en liten spak som levereras komplett med en servodrift.Vi fäster en liten Lego-del på spaken, den ser ut som en oval med två tvärhål:

På detta med mekaniken är vi klara.

Steg 2 Bygg modellen.
För att montera modellen behöver vi monteringsanvisningarna för Lego Technic 42075. Den levereras med detta kit. Om du har tappat den eller planerar att montera en modell från delar från en annan designer, kan instruktionerna alltid laddas ner till.

Du behöver bara ladda ner en del.
Du behöver också instruktioner från Lego 42029. Endast den andra delen. Du kan ladda ner den.

Vi fortsätter direkt till monteringen. Vi tar instruktionen 42075. Först samlar vi från 1 till 15 sida. Vi gör allt enligt instruktionerna, utom installation av växlar. Vi behöver inte växlar utan kommer bara att störa. Vi passerar till bakaxeln. Det måste hämtas från fotot. Först installerar vi motorväxellådan, fäster den och först därefter sätter vi in ​​tväraxlarna för anslutning till hjulen:



När hjulen är installerade ska det se ut så här:


Montera bakaxeln på en redan monterad bas:



Framaxeln monteras också från fotot.


Vi fixar servo med 3x60 bultar och muttrar på dem:


Återigen tar vi instruktionerna och samlar på baksidan av modellen från sidorna 41 till 62. Därefter dörrarna och instrumentpanelerna från sidorna 66 till 71. Och också hytten från sidorna 98 till 101:


I det här skedet ska det se ut så här:


Vi monterar vinschen enligt anvisningarna från Lego 42029 del 2 från sidan 15 till 21. Lägg till ett par delar för montering till denna modell:


Vi fixar vinschen framför modellen:


Längst ner i modellen är vinschen fäst enligt följande:


Vi installerar vinschdrivningen, nämligen den redan förberedda miniväxelmotorn:


En helt färdig vinsch ser ut så här:


Vi monterar huven enligt instruktion 42075 från sidorna 87 till 95. Efter att ha ändrat fästet något, som visas på bilden:


Vi sätter huven på plats och fortsätter till samlingen av ett litet tak. Vi lägger två lysdioder på den som strålkastare:


Vi satte den på modellen:


Återigen vänder vi oss till instruktion 42075, den här gången samlar vi in ​​från sidorna 63 till 65 och från 104 till 105. Vi får detaljerna som täcker all elektrik:


Steg 3 Elektrifiering.
Så det mest intressanta. Det är bättre att separera strömförsörjningen från Arduino och motorer för att undvika överbelastning av regulatorn under strömavbrott. Modellen är liten och vi kommer att använda ett litet A27- eller A23-batteri för att driva Arduino. Tryck på ledningarna till batterikontakterna och fixera dem med elektrisk tejp:


För att driva motorerna tar vi två Li-ion 18650. Vi löd dem parallellt och isolerar dem och matar ut strömkontakten:


Om någon är intresserad kan du driva allt från batterierna, men då måste du sätta en 68μH induktor i gapet på den positiva Arduino-strömsladden. Och lägg till en 10v 1000uF-kondensator ansluten parallellt med Arduino-strömförsörjningen. Schemat är som följer:


Vi övergår till föreningen för allt tillsammans. Vi ansluter signalledningen från servomotorn till stift 2, kontakter från motordrivaren, hjuldrift, till stift 5 och 6, från vinschdrivrutinen till stift 9 och 10. Efter att ha beräknat nödvändiga motstånd för lysdioderna, lägg dem i spalten på den positiva ledningen som går till lysdioderna. Anoder från lysdioderna på strålkastarna som går igenom motståndet är anslutna till 4 stift, katoderna till GND.

Arduino TX- och RX-kontakter behövs för att ansluta till en dator, så vi ansluter Bluetooth-modulen via SoftwareSerial-biblioteket. Det vill säga genom den skapade mjukvarukomporten. Modulanslutningen är som följer:

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

Sätta all elektrik:


Allt detta kommer vi att placera på baksidan av modellen, ovanför bakaxeln:


Först fäster vi batterierna på dubbelsidig tejp eller med ett gummiband:


Bredvid dem på en dubbelsidig tejp fixar vi Arduino och motordrivaren:


Nu kan du sätta på hjulen på modellen och fästa sidodelarna som täcker elektriken:


För att underlätta efterföljande fyllning av skisser, mata ut ledningarna för att ansluta till USB-TTL-omvandlaren.

Steg 4 Vi beundrar.
Ta dig en paus och njut av modellens skönhet:






Steg 5 Förbered programmeringsmiljön och fyll skissen.
För att redigera och fylla skisser är det bekvämt att använda Arduino IDE.Om du har det, kolla om det är uppdaterat. Eller ladda ner och installera det från.

Nästa måste vi lägga till följande bibliotek. Servo.h-biblioteket förenklar arbetet med servo-enheten och SoftwareSerial.h för att skapa en programvarukommunikationsport för Bluetooth-modulen:
libre_servo.rar [24,79 Kb] (nedladdningar: 55)

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


Nedladdade och packade arkiv måste flyttas till mappen ”bibliotek” som finns i mappen med Arduino IDE installerat. Du kan gå andra vägen, nämligen utan att packa upp arkiven, lägga till dem i programmeringsmiljön. Starta Arduino IDE, välj Sketch - Connect Library från menyn. Högst upp i rullgardinslistan väljer du objektet "Lägg till. Zip-bibliotek". Vi anger platsen för de nedladdade arkiven. Efter alla stegen måste du starta om Arduino IDE.

Steg 6 Konfigurera Bluetooth-modulen.
Innan användning måste Bluetooth-modulen konfigureras. För att göra detta fyller du följande skiss i Arduino-styrelsen:
send_-at_bluetooth.rar [857 b] (nedladdningar: 56)


Det behövs för att ansluta datorn till en Bluetooth-modul. Vi använder terminalfönstret från Arduino IDE. Välj Verktyg - Portmonitor.
För HC-05 ställer du in hastigheten på 38400, ställer in sändparametern NL och CR och anger följande kommandon:
"AT" - anges utan citattecken, svaret "OK" ska komma. Om du kommer fortsätter vi att skriva in kommandon vidare.
“AT + UART = 57600,0,0” - ställ in hastigheten till 57600 bps.

Steg 7 Fyll skissen.
Fyll i följande skiss för att få vår modell att leva upp:
bist_reag.rar [959 b] (nedladdningar: 70)


Steg 8 Hantera modellen.
Du kan styra modellen på flera sätt. Det enklaste är att använda en Android-enhet som en fjärrkontroll. Lägg först till Bluetooth-enheten från vår modell till Android. För att göra detta, gå till Bluetooth-inställningarna, hitta vår Arduino-modul och anslut med lösenordet för "1234" -anslutningen, kanske lösenordet kommer att vara "0000", det kan vara annorlunda för olika modeller. Installera sedan kontrollprogrammet. Ladda ner Arduino BT Joystick Free-programmet från Google play. När du har installerat och kört programinställningarna, installera Följande lag:
W - framåt
S - tillbaka
A - vänster
D - rätt
F - stopp
G - ratt
Y - vinsch ner
T - vinsch
H - stopp vinsch
K - strålkastare
L - strålkastare avstängd

Om du är en fan av Windows-enheter, eller bara Android inte är till hands, ladda ner följande program:
wincom.rar [49.07 Kb] (nedladdningar: 51)


På en Windows-enhet bör du först lägga till en ny enhet med samma lösenord. Och konfigurera också programmet för samma kommandon.

Enligt min mening är det mest bekvämt att använda en fysisk fjärrkontroll, då en knapp känns. Jag rekommenderar att du gör en fjärrkontroll, följ instruktionerna.

Och lägg till en Bluetooth-modul till den. Detaljerad processbeskrivning.

Jag lägger också till en video som visar min modell:


Och arbetet med en separat vinsch:


Sätt att hantera modellen
Totalt antal röster: 28
10
9.3
10

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...