» elektronika » Arduino »Quadrapod az Arduinón (frissítse a négylábú robotot az ESP-n)

Quadrapod az Arduinón (frissítsen négylábú robotot az ESP-n)

Quadrapod az Arduinón (frissítsen négylábú robotot az ESP-n)

Üdvözlet minden olvasónak. Ma megosztom az előzőleg gyártott négylábú modell (négylábú gyalogrobot) korszerűsítésére vagy „korszerűsítésére” vonatkozó utasításokat. Egy kicsit arról, hogy miért van szükség erre a „frissítésre”. Az előző verzióban a vezérlő ESP8266-12F volt, és a kimenetek alig voltak elegendőek 8 szervoszhoz. Szerettem volna hozzáadni valamit, de nem voltak szabad következtetések. Ezen kívül nem szeretem (szerintem kényelmetlenül) irányítani a robotot modell érintőtelefonon keresztül. A vezérlőgomb megnyomásával nincs érzés. És a harmadik ok, az ESP, amely a négyszeren állt, kiégetette a GPIO10-et (valószínűleg azért, mert ezt a tűt használják a memóriával való kommunikációhoz), és egyetlen szervo meghajtó nélkül elveszíti a motor képességét. Tehát a „frissítés” lényege az, hogy a vezérlőpanelt felváltja Arduino Pro Mini. A kezelés Bluetooth csatornán keresztül történik.

videók:


Szükséges:
- Arduino Pro Mini Atmega 328 5V
- HC-05 vagy hasonló Bluetooth modul.
- Régi laptop akkumulátor (opcionális, ha van Li-ion 18650)
- Servo SG-90 8 db
- Gomb rögzítéssel
- összekötő vezetékek
- Dupont 2,54 mm 1x4 és 1x2
- 6 mm-es töltőaljzat
- USB-TTL
- Csavarok 3x12
- 3 mm-es menetes csap
- 4mm és 6mm műanyag alátétek
- 3 mm-es dió
- Fúrók fémhez 3 mm, 4 mm, 6 mm
- Nyalóka 3 db
- fúró
- Szerszámkészlet
- levélpapír kés

1. lépés Az ügy elkészítése.
Ha már elkészítette ezt a quadot, akkor teljesen le kell szerelnie. Az ESP-ből származó összes vezetéket meg kell forrasztani.
Az erről a négylábúról szóló korábbi cikkemben részletesen ismertettem a tok gyártási és összeszerelési folyamatát, nincs értelme megismételni. A részleteket, utasításokat és fényképeket tartalmazó archívumot a következő 1. lépésben vesszük cikkek.

Kinyomtatjuk a részleteket, ha akarunk, festenek, de ne tegyenek mindent össze.

2. lépés Javítsd a lábad.
Az előző modellnek nagy vastagsága volt a mozgó alkatrészek keresztezésénél. Kiderült, hogy az alkatrészek kiszámításakor kisebb pontatlanságok vannak, valamint ezeknek az alkatrészeknek a nyomtatásakor kicsit eltolódtak. Ennek eredményeként a robot lábai meglehetősen erősen lógtak, és séta közben úgy tűnt, hogy valami csak néhány tonnát hordoz, nem pedig egy kicsi quadot. A Chupa Chups segíteni fog nekünk e probléma megoldásában! Vagy inkább a csöveket tőle. A Chupa-chupokat standard méretben, azaz kicsiben kell vásárolni:


Először a Chupa-Chups csőben kell vágni a cérnát. Bréma 3 mm-es menetcsap:


És vágja le a szálat. Kényelmesebb ezt addig csinálni, amíg a Chupa Chupsot nem megeszik. Kényelmes magához ragaszkodni a nyalókához, miközben a csövet a másik végéből fonja.Vágáskor ne sokat kell erőfeszítéseket tennie, mivel a műanyag csövek könnyen sodródnak. Ezért így viselkedünk: csavarjuk be egy 3-4 mm-es csapot egy milliméterre, majd csavarjuk össze, tisztítsuk meg a csapot, csavarjuk ismét 6-7-re és így tovább. Miután körülbelül 10 mm-rel megvágtuk a cérnát, megállítjuk és megtesszük a négykerekű részleteket. Az alkatrészek illesztéseinél az alkatrészek (a lábak piros részei) külső lyukait, amelyekbe a csavarokat korábban becsavarták, 3 mm-es fúróval fúrjuk. Ez szükséges, hogy a csavarok szabadon haladjanak át, de ne lógjanak ki. A képen látható furatok a lábak kék részei, egy 4 mm-es fúrót fúrunk. Ezen lyukakba behelyezzük a perselyeket a Chupa Chups csövekből. Helyezzünk egy menetes menetes csövet az előkészített lyukba, és vágjuk le a szükséges hosszúságú hüvelyet:


Nekem van sárga színe, de lehet, hogy fehér, a különbség nem mi, ezek még mindig nem láthatóak:


A fennmaradó csőben vágja le újra a szálat körülbelül 10 mm mélyre. Akkor ezt megtesszük a lábak összes belső lyukával, egy lábon 3 van, csak 12 perselyre van szükség:



Az összeszerelés során 3x12 csavart csavaroznak be ezekbe a perselyekbe.
A lábak végére érdemes ragasztani szilikonot, bútorbélést:


3. lépés: Az elemek előkészítése.
Az akkumulátorok, amelyek velem álltak, kimerültek. Ha az akkumulátor ép, akkor kihagyhatja ezt a lépést.
Valójában nem akartam megvárni a Li-ion 18650 kézbesítését. És így megyünk a másik irányba. Volt egy régi Li-ion akkumulátorom egy laptop közelében. Azt hiszem, sok mester ezt megtalálja a tartályokban. Benne vannak az 18650-es elemek azonos elemei. És még ha nem is lennének elegendőek a laptophoz, akkor ez megtenne egy ilyen kis játékot. Szereljük szét a laptop akkumulátort, és megnézzük az egymáshoz forrasztott 18650 elemeket és a vezérlőpanelt:


Először távolítsa el a táblát, hogy ne zavarja:


A fogókat az akkumulátort párosítva megforrasztva osztjuk fel:


Pontosan ezeket fogjuk betenni az ügybe.

4. lépés A ház modernizálása.
Kellemetlenségek is voltak az esettel kapcsolatban. Utoljára töltöttem a vezetéket a csatlakozóval az akkumulátorok töltésére. Ez nem túl kényelmes, a huzal egész idő alatt lógott, és egymás után ragaszkodott hozzá. Ezért készítünk egy nyílást egy normál töltőaljzathoz:


A ház másik oldalán nyílást készítünk a bekapcsoló gombhoz. Nagyon sok gomb van, tehát vegye figyelembe azt, amiben rendelkezik, főleg az, hogy a gombot rögzítse a helyén:


A foglalatot 6 mm töltéshez használjuk. Ideálisan illik ide. Helyezze be az elemeket, dugja be az aljzatot. Forrasztja meg az pluszt az akkumulátoroktól az aljzat központi csapjáig, és egyszerűen vezesse még egy huzalt, levonva a forrasztást az aljzat külső érintkezőjére, és tegye a negatív huzalt, mint a plusz mellett:


A gombot egy speciálisan előkészített helyre telepítjük:


Forrasztja be a gombot a pozitív huzal résébe, amelyet felhúztunk:


Lezárjuk az tokot fentről fedéllel, két vezetéket felfelé távolítva:



5. lépés Frissítse a vezérlőelemeket.
Cseréljük a vezérlőpanelt Arduino Pro Mini-re. Szükségünk van egy Atmega 328 verzióra, amely 5 V feszültséggel működik. Adok egy kis tanácsot. Az Arduino-nak jobb, ha villog, mielőtt telepíti a quadra. Annak érdekében, hogy bekapcsoláskor véletlenszerű műveletek ne történjenek a szervosztól. A táblának ki kell oldnia a csatlakozókat - a csapokat csak az TX, RX, VCC, GND csatlakozók oldalán kell elhelyezni. Összekapcsoljuk, vagyis forrasztjuk a vezetékeket a szervóktól közvetlenül a táblához, csatlakozók nélkül. Ragasztjuk a táblát egy kétoldalas szalagra a töltőaljzat közelében, és megkezdenek forrasztani. A szervókat az óramutató kezével kell számozni, először a házon lévő meghajtót, aztán a láb emelésére szolgáló meghajtót, majd a házon lévő meghajtót, a következő óra kézét és így tovább.

A szervoszok elrendezése a következő:
0-as szervo - A3 (17) (felülről nézve a töltőaljzat felé fordul, a bal láb közelebb van a foglalathoz, a meghajtó a házon van)
1. szervo - A2 (16) (bal láb közelebb az aljzathoz, emelőhajtás)
2. szervo - A1 (15) (bal láb közelebb a gombhoz, haladjon a házon)
3-as szervo - A1 (14) (bal láb közelebb a gombhoz, emelőhajtás)
4-es szervo - PIN 5 (jobb láb közelebb a gombhoz, menjen a házba)
Servo 5 - PIN 4 (jobb láb közelebb a gombhoz, emelőhajtás)
Servo 6 - PIN 3 (jobb láb közelebb az aljzathoz, hajt a házon)
Servo 7 - PIN 2 (jobb láb közelebb az aljzathoz, emelőhajtás)

Forrasztja meg a meghajtók jelvezetékeit a fenti ábra szerint. Forrasztható tápvezetékek együtt, és forrasztunk még két vezetéket. Az egyik az Arduino hatalma. Plusz az elemektől, forrasztott érintkező 5 V arduino. A második a Bluetooth modul táplálása. A vázlat kitöltéséhez a Arduino Reset gombot is meg kell jelenítenie. És forrasztani kell a vezetékeket a 11-es és a 12-es PIN-hez, csatlakoznia kell a Bluetooth modulhoz. Az összes manipuláció után kiderül, hogy valami ilyen:


És egy kicsit közelebb:


A Bluetooth modul csatlakoztatásához ki kell hoznia a Dunopt 1x4 csatlakozót. Plusznak kell lennie az akkumulátorról, GND-ről, vezetékes TX-ről, RX-ről. Az arduinón: 11. tű –RX, 12. tű –TX. A TX-t a Bluetooth-on kell csatlakoztatnia az arduino RX-tűjéhez, a Bluetooth-on az RX-hez az arduino TX-tűjéhez. Összegyűjtünk négy vezetéket egy csatlakozóba, és adjuk ki a tetejét. A Bluetooth-modulok különböznek, az összeszerelés mindenkinek különbözik, tehát figyelmesen nézze meg a következtetések aláírását. Bluetooth modul kétoldalas ragasztószalaggal:


6. lépés Töltse ki a vázlatot.
A vázlat kitöltéséhez le kell töltenie az Arduino IDE-t hivatalos oldal.

Két könyvtárra van szükségünk: Servo és SoftwareSerial. Töltse le és telepítse a környezetbe:
ibre_softwareserial.rar
libre_servo.rar

Ezután töltse le és töltse ki a vázlatot:
ard_quadrapinky_bt_ser.rar

7. lépés Csatlakozás a központhoz.
Vezérlőpultként az általam készített Bluetooth távirányítót fogjuk használni:


Készítheti utasítás.

Adja hozzá a bluetooth modult az alábbiak szerint utasítás. Ezenkívül részletesen leírja a konfigurációs folyamatot és a modulok összekapcsolását egymással való összekapcsolás céljából.


Alváz választható a robot számára
Szavazók száma: 18
10
10
10

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
9 megjegyzés
sser
Nem javasolnám Li-ion használatát töltés-mentesítés vezérlő nélkül.
A következmények katasztrofálisak lehetnek.
feonor12
Rosszul tette
Mi rajtad állunk! Házasok vagyunk! A különbség csak két szóköz, és hogy a jelentés miért változik! xaxa
Ó, nem értettem azonnal. "Igen", "A" ...
Rosszul tette. A végrehajtó eszköz telefonon, táblagépen stb. Vezérelhető.
Szóval, mi értelme ennek a sokoldalúságnak, ha nem tud tovább távolabb a telefonjától / táblagépétől / számítógépétől? Otthon vagy sem ...
Bámultam a Bluetooth csatorna eszközeit, úgy döntöttem, hogy nem figyeltem, de befejeztem a menedzsment megjegyzését!
A menedzsment lesz az eszközökön belül Bluetooth csatorna
Milyen sebességgel?
Nem csak a távirányítót csatlakoztathatja és vezérelheti, hanem a telefont, a táblagépet és a számítógépet is
Nem értem, ki vagy mi vezérli a távirányítót, a telefont, a táblagépet és a számítógépet karcolás
A szerző
Jó napot A BT minden bizonnyal alacsonyabb tartományban van. Sokoldalúságának köszönhetően jobban szeretem a BT-t. Nem csak a távirányítót csatlakoztathatja és vezérelheti, hanem a telefont, a táblagépet és a számítógépet is.
Néztem az első cikket, és ez, az IMHO, a BT - nem a legígéretesebb lehetőség rádiós modell / robot. Csak akkor van értelme, ha tizenegy méteres sugara ... Kilométerenként megsérül az NRF24l01.
Nos, maga a robot nagyon jó, bár ha ezt láttam, elkezdtem keresni egy nagy papucsot)))
Az akkumulátorok, amelyek velem álltak, kimerültek
Vezérlő nélkül, és ezek nem élnek sokáig! karcolás

Azt javasoljuk, hogy olvassa el:

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