» elektronika » Arduino »Tűzoltóautó a Lego Technic és az Arduino cégtől

Tűzoltóautó a Lego Technic és az Arduino gyártótól

Tűzoltóautó a Lego Technic és az Arduino gyártótól

Folytatom modellezés a Lego Technic és az elektromos modellek révén Arduino. Ezúttal tetszett a Lego Technic 42068 tűzoltóautó. Megoldottam az elektrifikáció lehetősége miatt, és nagy kerekekre tettem, mert véleményem szerint jobban néz ki a nagy kerekeken. Személyes tapasztalataim alapján a legjobb irányítás a Bluetooth.

Ennek megvalósításához házi szüksége lesz:
- Lego Technic 42068
- Lego Technic 42029
- 2 fehér LED és ellenállás illeszkedik hozzájuk
- Arduino Pro Mini 5v AT Mega 328
- L9110S motorhajtó
- 1 szervohajtás SG-90
- Bluetooth-modul HC-05 vagy azzal egyenértékű
- USB-UART az Arduino firmware-hez
- Irodai vagy csak éles kés
- Motor 6v 1: 100
- Kondenzátor 10v 1000uF
- 2 egysoros fésű PLS-40
- Induktor 68mkGn
- 2 Li-ion 18650 elem
- Csatlakozó apa-anya két érintkezővel a vezetékhez
- Homutik
- Különböző színű vezetékek
- Forrasztás, gyanta, forrasztópáka
- Csavarok 3x20, 3x40, 3x60 anyákhoz és alátétekhez

1. lépés Készítse elő a hajtómű motort.
Modellünket egy 6 voltos motor hajtja, amely hajtóműves motorral van felszerelve. A modell nehéz volt, ezért a legjobb hajtóműves motor használata 1: 100 áttételi sebességgel. A modell nem nagyon gyorsan, de bármilyen felületen magabiztosan halad, és legyőzi a meglehetősen nagy diákat. A kimeneti tengelyek nem jelentenek kapcsolatot a Lego alkatrészekkel, tehát kést veszünk és a tengelyek kereszt alakúak lesznek, a méretek Lego alkatrészekként vannak megadva:


2. lépés: A szervo előkészítése.
A nagy kerekek ellenére a kicsi SG-90 szervó elég ahhoz, hogy megfordítsák őket. Ha lehetséges, jobb választani egy fém fogaskerekes szervót. Kivágtuk a kiálló "szárnyait" a rögzítéshez. Csak zavarni fogják. Ezután a szervóházban fúrunk egy 3,2 mm átmérőjű lyukat, vagy csak vágjuk le. Legyen óvatos! Ennek a műveletnek a végrehajtásakor a lényeg az, hogy ne érintse meg a belső chipet.

A szervóhoz mellékelt egy kart is, tegye rá a tengelyre. Vegyük a Lego részt és használjuk a szervohajtáshoz tartozó öncsavarokat, és rögzítsük a karhoz:


3. lépés Készítse el a modellt.
A modell felépítéséhez két utasítást fogunk használni a Lego-tól és a. A tervezővel együtt jönnek, de ha elvesztette őket, akkor mindig letöltheti a Lego hivatalos weboldaláról.

Töltse le az összes utasítást, és folytassa a szereléssel. Először szükségünk van a 42029 utasításra, mindkét részre. A hátsó tengely a Lego 42029 utasítás 1. részéből származik, 3 oldalról 8-ra kezdve. Adjon hozzá t-alakú alkatrészeket a rugók rögzítéséhez. A csatlakozóhüvelyt a hajtómű motor kimenő tengelyére helyezve rögzítse 3x60-as csavarral, a képen látható módon:




Az első felfüggesztést a Lego 42029 1. rész 21–23. Oldalának, valamint a Lego 42029 második részének 6–11. Oldalai szerint szereljük össze. Csatlakozás előtt fordítsa el a szervókart 90 fokos helyzetbe, és a kerekeket a házhoz párhuzamosan állítsa:




A hajtómű motorjának rögzítési pontján mindkét alkatrészt összekapcsoljuk:


Most menj a Lego 42068-ra. Először a kabinot szereljük össze a 107. és a 115. oldal között. Az eredményül kapott részt az alaprészre tesszük, és a képen látható állványokat adjuk hátul:


Ezután folytassa a 132–160 oldalon:



A tetejére hozzáadjuk a LED-ek tartóját, ne felejtsük el kiszámítani az ellenállásokat és forrasztani őket a nyitott áramkörbe:


A Lego Technic 42068 utasításai szerint a 118–128. Oldalt összeszereljük a felső fedelet.

4. lépés Arduino.
A táplálkozási modellek nagyon fontos kérdés. Az étel megosztásának legegyszerűbb (és legstabilabb) módja. Használjon 9 voltos akkumulátort az Arduino-hoz. És akkumulátorok motorokhoz és egy Bluetooth modul. Két párhuzamosan forrasztjuk a Li-ion 18650-et. A csatlakoztatás megkönnyítése érdekében forrasztjuk meg az összekötő csatlakozót, és csavarjuk össze őket elektromos szalaggal:


Az egyetlen tápegység használatához 68 μH-os induktorral kell felvenni az Arduino pozitív tápvezeték résébe, és párhuzamosan csatlakoztasson egy 10v 1000uF kondenzátort. A szervo jelvezetékét csatlakozjuk a 2. tűhöz, a motormeghajtót az 5. és a 6. tűhöz, a LED-es fényszórók anódjait ellenállásokon keresztül 4-tűsre, a katódokat a GND-re. Az ellenállásokat ki kell választani az Ön által használt diódákhoz.

Eloszlottam a sémát:


A Bluetooth modul használható HC-05 vagy HC-06. Könnyen megvásárolhatók, és az ár ésszerűen elfogadható. A HC-05 a beállításoktól függően master módban működik, vagyis maga hoz létre kapcsolatot, vagy slave módban csatlakozhat hozzá. A HC-06 csak szolga üzemmódban működik. Maga a modul egy kis tábla, kis távolsággal az érintkezők között:


Érdemes egy már elkészített modult választani két összeforrasztott tábla formájában. Ezek nagy táblája egy speciális kenyérvágódeszka a szükséges érintkezőkkel és egy 3,3 voltos feszültségszabályozóval, amelyet egy kényelmes blokkba hoztak, hogy maga a Bluetooth modul táplálja:


Annak érdekében, hogy a TX és RX Arduino névjegyek szabadon kapcsolódhassanak a számítógéphez, a Bluetooth modult összekapcsoljuk a SoftwareSerial könyvtáron keresztül. Ezzel létrehozunk egy szoftverkapcsolat portot. A modult az alábbiak szerint kapcsoljuk össze:
Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5 V - VCC
GND –GND

Az elemeket és a 9 voltos akkumulátort a gép hátuljába helyezzük:


Az összes elektromosságot a séma szerint összeszereljük, kis vezetékeket használok a csatlakozáshoz:


Helyezzünk egy villanyszerelőt az elemek tetejére:


Most felteheti a korábban összeállított felső fedelet. A villanyszerelő helyén nincs felső, hogy kényelmesen hozzáférhessen hozzá:


A felső burkolat oldala felfelé emelkedik, hogy az elektromos áramhoz és az oldalról hozzáférhessen:



Most már teljesen bezárhatja a hátát:


Tehát az alábbiak szerint kell kinéznie:


És előtte:


5. lépés Telepítse a programozási környezetet és a könyvtárakat.
Az Arduino programozási környezet az Arduino IDE. Ha megvan, ellenőrizze annak verziójának relevanciáját. Ha nem, akkor szükséges.

Ezután hozzáadunk könyvtárakat. A Servo.h a szervo vezérlésére szolgál. A SoftwareSerial.h létrehoz egy kommunikációs portot a Bluetooth modulhoz:
servo.rar [24,79 Kb] (letöltések: 68)

softwareserial.rar [9,29 Kb] (letöltések: 66)


Töltse le és csomagolja ki az archívumokat. Ezután a kicsomagolt fájlokat áthelyezzük a „könyvtárak” mappába, amely abban a mappában található, ahol az Arduino IDE telepítve van. Felveheti őket a programozási környezetbe az archívumok kicsomagolása nélkül. Ehhez futtassa az Arduino IDE-t, válassza a menü Vázlat - Csatlakozás könyvtárat menüpontját. A legördülő lista tetején válassza az "Add .Zip könyvtár hozzáadása" elemet. Nem kell megjelölnie a letöltött archívumok helyét. Az összes manipuláció után újra kell indítania az Arduino IDE-t.

5. lépés A kommunikációs modul konfigurálása.
A következő lépés a Bluetooth modul konfigurálása. Ehhez töltse ki az alábbi vázlatot az Arduino táblán:
bluetooth_send_at.rar [857 b] (letöltések: 63)


Ezt a vázlatot egy számítógép Bluetooth-modulhoz való csatlakoztatására használják. Az Arduino IDE terminál ablakát fogjuk használni. Válassza az Eszközök - Portfigyelő lehetőséget.
Ha HC-06 van, akkor állítsa a sebességet 9600-ra, állítsa be a paramétert NL és CR küldése nélkül, és adja meg a következő parancsokat:
Az "AT" (idézőjelek nélküli) "OK" választ kell kapni.
„AT + BAUD7” (idézőjelek nélkül) az „OK57600” választ kell adni.

Ha HC-05 van, akkor állítsa a sebességet 38400-ra, állítsa be az NL és CR küldési paramétert, és adja meg a következő parancsokat:
"AT" - idézőjelek nélkül beírva, az "OK" válasznak kell lennie. Ha jössz, tovább tovább adjuk a parancsokat.
„AT + UART = 57600,0,0” - állítsa a sebességet 57600 bps-ra.

6. lépés Vázlat.
És végül, töltse ki az arduinói gépünk vázlatát:
posharnaya.rar [962 b] (letöltések: 74)


7. lépés: Vezérlő eszközök konfigurálása.
Modellünket androidos eszközön fogjuk irányítani. Bemenünk a Bluetooth beállításaiba, megkeressük az Arduino modult és csatlakozunk a jelszó használatával az „1234” kapcsolathoz. Lehet, hogy a jelszó „0000” lesz, ez különféle modellek esetén eltérő lehet. Ezután telepítse a vezérlőprogramot. Töltse le az Arduino BT Joystick Free programot a Google Playből. A program beállításainak futtatásával telepítse a következő parancsokat:
W - előre
S - hát
A - balra
D - igaz
F - stop
G - kormánykerék
K - fényszórók
L - a fényszóró kikapcsolt

Windows operációs rendszert futtató számítógépet is használhat. Töltse le a következő programot:
pc.rar [49,07 Kb] (letöltések: 60)


Ezután ugyanazzal a jelszóval kell kapcsolatot létesítenie. Válassza ki a Bluetooth modul komportját a programban. És konfigurálja a programot ugyanazon parancsokhoz.

Szimulációk a Lego Technic és Arduino segítségével
Összes szavazó: 15
3.7
4
4

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...