Tartalomjegyzék:

Toronymászó segítő robot V1 - kétlábú, RF, BT vezérlés alkalmazással: 22 lépés (képekkel)
Toronymászó segítő robot V1 - kétlábú, RF, BT vezérlés alkalmazással: 22 lépés (képekkel)

Videó: Toronymászó segítő robot V1 - kétlábú, RF, BT vezérlés alkalmazással: 22 lépés (képekkel)

Videó: Toronymászó segítő robot V1 - kétlábú, RF, BT vezérlés alkalmazással: 22 lépés (képekkel)
Videó: A gondolatolvasó robot - hitech 2024, Július
Anonim
Image
Image

Kövesse a szerző további információit:

Mozgó Automata Walking Buffoon
Mozgó Automata Walking Buffoon
Hordozható automatikus magasságállítási állvány többcélú használatra
Hordozható automatikus magasságállítási állvány többcélú használatra
Hordozható automatikus magasságállítási állvány többcélú használatra
Hordozható automatikus magasságállítási állvány többcélú használatra
Színes befecskendező lámpa - Jumbo méret
Színes befecskendező lámpa - Jumbo méret
Színes befecskendező lámpa - Jumbo méret
Színes befecskendező lámpa - Jumbo méret

Névjegy: Szeretnék valamit legjobban csinálni a kevesebb erőforrásommal. További információ a jegatheesan.soundarapandian -ról »Tinkercad projektek»

Ha valaha gyíkokat látok a falakon, tervezek egy ehhez hasonló robotot készíteni. Ez egy hosszú távú ötlet, sok cikket keresek elektroragasztókhoz, és valamilyen módon ellenőrzöm, és nem sikerült megtartani. Egyelőre azt tervezem, hogy elektromágnes segítségével felmászok a toronyba. Míg a szélmalom tornyában tett látogatás során kiderült, hogy ha néhány apró szerszámot soha nem vittek fel a csúcsra, le akarnak szállni, és újra el kell venni. Akkor miért nem tudunk segítő robotot csinálni, hogy a toronyban sétáljon, és szerszámokkal elérje a csúcsot. Amikor az interneten keresett, kerekes robotokat talált. de azt akarja, hogy valami széles felület mozogjon. Szóval tervezek egy robotot, akinek lába jár. Eleinte úgy tervezek sétálni, mint a gyík, de ez is több helyet foglal el. A jelenlegi terv szerint egyenes vonalban halad, még 2 cm -es fémrúdban is. Így még a keretes szélmalomban is könnyen mászik.

Ebben a projektben RF modult használok nagy távolságok szabályozására. De ha egy RF áramkörű távadót szeretnék kifejleszteni alapáramkörrel, az több munkát és nem testreszabást igényel. Szóval készítek egy bázisállomást RF adóval és bluetooth modullal. Tehát az Android -alkalmazás irányítja a robotot hosszú távon a Bluetooth -bázisállomáson keresztül.

A projekt befejezése után vegye figyelembe:-

A robot alapterve megfelelően működik, 3D nyomtatási alkatrészek nélkül. A 3D nyomtatási alkatrészek hozzáadásával azonban a robot leesik, mivel a mágnes nem elegendő a súly megtartásához, és az emelő szervó sem tudja emelni a súlyt.

1. lépés: Szükséges anyagok

Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok

Szükséges anyagok

Robot számára

  1. Arduino Mini Pro 5v. - 1Nem.
  2. RF vevő - 1 No.
  3. Mini MP1584 DC-DC 3A állítható Buck modul. - 1 Nem.
  4. XY-016 2A DC-DC Fokozatos 5V/9V/12V/28V tápegység Micro USB-vel. - 1 Nem.
  5. 18650 Akkumulátor - 2 sz.
  6. MG90S szervo - 4 sz.
  7. DC 12V KK -P20/15 2.5KG emelő mágnesszelep elektromágnes - 2 sz
  8. 3D nyomtatott alkatrészek (3D nyomtatás nélkül is elkészítjük)
  9. Férfi és női fejléc
  10. Vékony vezeték (az USB -kábelből kaptam, kemény és nagyon vékony)
  11. Sima PCB.

A bázisállomáshoz

  1. Arduino Nano - 1 sz.
  2. RF adó - 1 sz.
  3. HC05 Bluetooth modul - 1 Nem.
  4. Férfi és női fejlécek
  5. Sima PCB.

A robot és a bázisállomás összeszereléséhez 2 mm -es és 3 mm -es csavarokra és anyákra van szükségünk, tartály a bázisállomáshoz.

2. lépés: Tervezés és 3D nyomtatás

Terv és 3D nyomtatás
Terv és 3D nyomtatás
Terv és 3D nyomtatás
Terv és 3D nyomtatás

Egyszerű felépítése, akár 3D nyomtatás nélkül is, a robotot poppálcával és forró ragasztópisztollyal készítjük. Ha van 2 nos serpenyő és dönthető szerelvénye, akkor adja hozzá az elektromágneseket.

A serpenyőt gömb alakban megdöntöm és ez az egyetlen különbség. Ha egyszerűen szeretné, használja a serpenyő- és billentőszerelvényt.

3. lépés: 3D nyomtatási fájlok

Jegyzet:-

Csak az alkatrészek átvétele után nagynak találtam a súlyát, így gondot okozott a tartás és az emelés. Tehát ne használja ezt a modellt közvetlenül, ha teheti, használja alapként, és módosítsa a mágnest és az emelést két szervóval mindkét oldalon és tesztelje. Megnézem a második verzióban.

4. lépés: Áramköri terv

Áramköri terv
Áramköri terv

Két áramkör az egyiket a bázisállomáshoz, a másikat a robothoz kívánja építeni. A robot áramkör 2 részből áll, és vezérlő áramkörből áll.

5. lépés: RF bázisállomás terv

RF bázisállomás terv
RF bázisállomás terv

A bázisállomás áramköre egy egyszerű áramkör Arduino nano, HC05 Bluetooth modul és RF adó segítségével, mindezt 9V -os ón elemmel táplálják. Csatlakoztassa az Arduino tx -et és az RX -et a HC05 RX -hez és a Tx -hez, majd a HC 05 tápellátását az arduino 5V és a gnd. A rádiófrekvenciás adó esetében a rádiós könyvtár szerint használja a D12 -es jeladót, és csatlakoztassa az akkumulátort, mert a teljesítmény növekedésével együtt az adási távolság növekedése is növekszik, az RF -adó maximális bemeneti feszültsége 12V.

6. lépés: RF bázisállomás felépítése

RF bázisállomás felépítése
RF bázisállomás felépítése
RF bázisállomás felépítése
RF bázisállomás felépítése
RF bázisállomás felépítése
RF bázisállomás felépítése

Mint minden projektem, pajzsot készítenek az arduino nano számára. Ez az alap áramkör, hogy egy konténert akarnak készíteni, miután minden teszt rendben van, és robot jár a falon.

7. lépés: Robotkör terv

Robotkör terv
Robotkör terv

A felépített robotkörben az a kihívás, hogy az áramkört két téglalap alakú dobozban kell tartani a gyökérkarban, belső mérete 2 cm x 1,3 cm x 6,1 cm. Tehát először rendezze el az áramkört, és keresse meg a kapcsolatot. Tervem szerint felosztom az áramkört két áramkör vezérlő áramkörre és főáramkörre.

8. lépés: Robotvezérlő áramkör

Robot vezérlő áramkör
Robot vezérlő áramkör
Robot vezérlő áramkör
Robot vezérlő áramkör
Robot vezérlő áramkör
Robot vezérlő áramkör

A vezérlőáramkörhöz csak arduino pro mini -t használunk. Ha férfi és női fejlécet használnak a táblán, a magasság közel 2 cm. Tehát a pro mini i feletti csatlakozóval közvetlenül a forrasztó vezetéket kell a forrasztani. Mindig újrahasználom a mikrovezérlőt, ezért nem forrasztom közvetlenül a táblára. Vegyen ki 10 vezetéket a táblából a terv szerint

  1. Vin és Gnd akkumulátorról.
  2. 5V, Gnd és D11 RF vevőre.
  3. D2, D3, D4, D5 szervomotorokhoz.
  4. D8 és D9 az elektromágnes vezérlésére uln2803 IC segítségével.

Mindegyik csoportvezeték hüvely- vagy hüvelycsatlakozóval végződik, az ellenkező oldali csatlakozás szerint. Példa férfi fejlécet használjon a szervóhoz, mert a szervó csatlakozóval rendelkezik. Forró ragasztóval rögzítse a vezetékeket, hogy elkerülje a forrasztást a munka során. USB kábelt (adatkábelt) használok, amely nagyon vékony és kemény.

9. lépés: Robot áramkör

Robot áramkör
Robot áramkör
Robot áramkör
Robot áramkör
Robot áramkör
Robot áramkör

Ez a robot 3 típusú teljesítményt szeretne: 7,4 V arduino, 5,5 V szervo és 12 V elektromos mágnes esetén. Én 2 samsung 18650 elemet használok, ez 3,7 X 2 = 7,4 V egyenáramú egyenáramú lefelé tábla, hogy a port 5,5 V -ra állítsa be, és egy egyenáramú egyenáramú erősítő táblát, hogy 12 V -ot kapjon, hogy csökkentse az ábra szerinti oldalsó csatlakozást.

Az Arduino Data pin max 5V feszültségű, így a vezérlő elektromágneshez egy relét vagy tranzisztoros áramkört szeretnénk, csak hely kell. Tehát az ULN 2803 Darlington tranzisztor tömb IC -t használom, kevesebb helyet foglal el. A Gnd a 9 -es és 24 V -os tápellátáshoz csatlakozik a 10 -es tűhöz. Az arduino D8 -as és D9 -es csatlakozóját a 2 -es és a 3 -as tűhöz csatlakoztatom. A 17 -es és 16 -os érintkezők közötti csatlakozástól az elektromágnesig és a 24 V -os közvetlen elektromágnestől.

A vezérlőáramkörhöz hasonlóan a főáramkörnek is van férfi és női fejrésze a vezérlőáramkör szerint.

10. lépés: Áramkör kivezetése

Áramkör kivezetése
Áramkör kivezetése
Áramkör kivezetése
Áramkör kivezetése

A vezérlőáramkörből és a főáramkörből származó csap az ábrán látható. Most egyszerűen csatlakoztatjuk a fejléceket, miután rögzítettük a robotban. Időbe telik, amíg a 3D nyomtatás megérkezik, így jelenleg egy egyszerű beállítással tesztelem a robotot.

11. lépés: Ellenőrizze az áramköröket

Ellenőrizze az áramköröket
Ellenőrizze az áramköröket
Ellenőrizze az áramköröket
Ellenőrizze az áramköröket

Arduino uno segítségével töltöm fel a programot a mini -re. Rengeteg részlet elérhető a neten ennek elvégzéséhez, pajzsot készítek hozzá. Aztán mint az alaprajz, forró ragasztóval rögzítem a szervókat és a mágnest, de a probléma az, hogy a mágnes nem tapad a szervóhoz. De képes minden szervót és mágnest tesztelni. Várja meg a 3D -s részek megjelenését.

12. lépés: Fejlessze az Android alkalmazást

Android -alkalmazás fejlesztése
Android -alkalmazás fejlesztése
Android -alkalmazás fejlesztése
Android -alkalmazás fejlesztése

Ez a 13. alkalmazásom az MIT App Inventor alkalmazásban. De ez egy nagyon egyszerű alkalmazás, ha összehasonlítom más projektjeimmel, mert a robot miatt magasban akarnak járni, nem akarom, hogy a robot folyamatos lépéseket tegyen. Tehát ha megnyom egy gombot, akkor egy lépést lép. így minden irányban nyíl jelzés biztosított. Az alkalmazás kék foggal csatlakozott a bázisállomáshoz, és minden irányba elküldi az alábbi kódot az arduino -nak. Ez a bázisállomás RF segítségével küldi el a kódot a robotnak.

A betűk az alkalmazás gombnyomására továbbítódnak

Le - D

Balra le - H

Bal - L

Balra fent - én

Fel - U

Fel - J

Helyes - R.

Lefelé - K.

13. lépés: Android -alkalmazás

Android -alkalmazás
Android -alkalmazás
Android -alkalmazás
Android -alkalmazás
Android -alkalmazás
Android -alkalmazás
Android -alkalmazás
Android -alkalmazás

Töltse le és telepítse a Tower mászó alkalmazást androidos mobiljára.

Kattintson az ikonra, és indítsa el az alkalmazást.

Kattintson a Bluetooth kiválasztása elemre, és válassza ki a Bluetooth bázisállomást.

Ha csatlakoztatva van a vezérlőképernyő, amelyen 8 nyíl látható. Kattintson minden nyílra, hogy ebbe az irányba lépjen.

Az Aia File for Arduino esetében használja az alábbi linket

14. lépés: Arduino program

Arduino program
Arduino program

Két arduino program létezik, az egyik a bázisállomáshoz, a másik a robothoz.

A bázisállomáshoz

Arduino bázisállomás program

A Radiohead könyvtár használatával küldje el az adatokat RF -n keresztül. Soros eseményt használok karakter fogadására az androidról Bluetooth -on keresztül, és egyszer megkaptam a char -t, amelyet a robotnak küldtem Bluetooth -on keresztül. Nagyon egyszerű program

Robot programhoz

Robot program

Használja a radiohead könyvtárat és a servotimer2 könyvtárat. Ne használja a szervokönyvtárat, mert mind a szervo, mind a radiohead könyvtár az arduino Timer1 -et használja, így a program nem fordítja le. Használja a Servotimer2 -t a probléma megoldásához. De a Servotimer2 Library könyvtárban a szervó nem forog 0 és 180 fok között. Így végül a szoftver szervokönyvtár jól működött. Az arduino programban a legfontosabb, hogy minden alkalommal legalább egy mágnes legyen bekapcsolva. Tehát ha sétálni szeretne, először engedjen el egy mágnest, majd mozgassa a szervókat, majd tartsa mindkét mágnest, mint bölcs mozdulattal újra és újra.

15. lépés: Próbaüzem 3D rész nélkül

Image
Image
Tesztfutás 3D rész nélkül
Tesztfutás 3D rész nélkül

Ellenőrizze a robot működését 3D alkatrészek nélkül, kézi csuklóval. Minden funkció megfelelően működik. De az áramellátással van probléma. Két 18650 nem képes hatékony ellátást biztosítani a mágnesek és a szervó számára. tehát ha a szervót tartó mágnesek villognak. Tehát eltávolítom az akkumulátort, és tápellátást adok a számítógép SMV 12V -ról. Minden funkció megfelelően működik. Szállítási probléma miatt késik a 3D nyomtatott alkatrészek beszerzése.

16. lépés: 3D -s alkatrészek fogadása

Kapott 3D alkatrészek
Kapott 3D alkatrészek

A Tinkercad -ot használom a modell tervezéséhez és A3DXYZ formátumban történő nyomtatásához. Ezek nagyon olcsó és legjobb 3D nyomtatási online szolgáltatók. Hiányzik egy borító a tetejére.

17. lépés: Szerelje össze az alkatrészeket

Szerelje össze az alkatrészeket
Szerelje össze az alkatrészeket
Szerelje össze az alkatrészeket
Szerelje össze az alkatrészeket
Szerelje össze az alkatrészeket
Szerelje össze az alkatrészeket

Az összeszereléshez csavarokra van szükség szervóval és 3 mm x 10 mm -es csavarral és 11nos anyával. Képről képre magyarázat

1) Először vegye be a lábrészt és az elektromágneseket.

2) Helyezze be az elektromágnest a tartóba, és vegye le a vezetéket oldalról, és vigye a golyó belsejébe az oldalsó lyukon keresztül, és csavarja be az alapba.

3) A forgó szervo tartóba helyezze be a szervót és csavarja be a szervókat.

4, 5) Rögzítse a szervo kürtöt a forgó tetején csavarokkal.

6) Rögzítse a kéztartót a forgó tetejéhez.

7) Elfelejtette a lyukat a tartóalapba tenni, hogy szervóval csavarja a forgó alapot, ezért tegyen kézi lyukat.

8) Helyezze az alap szervókat 90 fokra, és csavarja be a forgócsuklót szervóval. Tartsa a mágneshuzalt mindkét lábán ellentétesen.

9) Csatlakoztassa a szervokart a robotkarhoz.

10) A kézi hátsó csatlakozó rése nagyon magas, ezért műanyag csövet használok a rés csökkentésére. Rögzítse hozzá a szervót és a kezeket. Dugja be az összes kábelt a forgótest belsejébe, és a csatlakozókat csak a szervo felső tartóban tartsa.

11) Csatlakoztassa mindkét karját a közepén lévő csavar segítségével.

12, 13) Helyezze a főáramkört az egyik oldalra, a vezérlőáramkört a másik oldalra, és vegye ki a vezetékeket az alap lyukain keresztül. Fedje le mind a 4 tetejét. Mivel nem kapom meg a borítást egy felsőre, használok kokszos konzervdobozt, hogy lefedjem, miután megkapta, cserélje ki.

13) Az alapban már rést biztosítunk 1 mm -re, töltsük fel forró ragasztópisztollyal a fogáshoz.

14) Most a mászó robot készen áll.

18. lépés: Ellenőrizze a funkciót

Ellenőrizze a Funkciót
Ellenőrizze a Funkciót
Ellenőrizze a Funkciót
Ellenőrizze a Funkciót

Be Kapcsolja be mindkét lábát 180 fokban, és kapcsolja be a mágnest. Amikor bekapcsolom és beteszem az acél birolba, szorosan tartja, nagyon boldog vagyok. De amikor rákattintok, hogy felmenjek a mobilon, leesik. Nagyon szomorú vagyok, ellenőrizze és minden funkciót rendben talált, észlelte a tápellátási funkciót.

19. lépés: Probléma a tartásban és az emelésben

Probléma a tartásban és a felemelésben
Probléma a tartásban és a felemelésben

Most tegye a sík felületre és tesztelje. Növelni kell a tartó- és emelőerőt is. Tehát szeretném megtartani az alapot, és segíteni kissé felemelni. Szeretné frissíteni a szervót és a mágneseket.

20. lépés: Futtasson 3D alkatrészekkel kézi segítséggel

Image
Image
Következtetés
Következtetés

Segítségemmel ellenőrizze a robot működését. Frissíteni szeretne

21. lépés: Alapvető 3D -s alkatrészek járása függőleges Bero -ban

Image
Image

22. lépés: Következtetés

Következtetés
Következtetés

Jó ötletnek érzem, hogy egyenes vonalban mozogjak, és bármilyen irányba mozogjak, így könnyen átmászhat a kerettípusú tornyokon is, és azt tervezem, hogy a második verzióban kamerát biztosítanak, de az alapkövetelmény nem a teljes kitöltés.

Az alapterv megfelelően működött, és felháborodott, amikor úgy találta, hogy nem működik a 3D nyomtatási alkatrészekkel. Keresztellenőrzés, és az online nyomtatott alkatrészek súlyának kiszámítása alapján az interneten teljesen eltér a tényleges 3D nyomtatott alkatrészektől. Tehát tervezze meg, hogy elkészíti a 2. verziót a servo995 -tel és 4 mágnessel, 2 mágnessel mindkét lábán. Az alapmodell kis keretben egyenesen mozog, és bármilyen irányba forog. Naponta frissítem, miközben befejezem a munkát, ezért minden folyamatot elmagyarázok, nem gondolva az eredményre. Menj végig a projekten, és ha van még ötleted a szervó cseréjére és a mágneses teljesítmény és a mágnesek növelésére, írj megjegyzést, várva a válaszodat.

Lépések Szeretné megtenni

1) Váltsa át a szervót MG90 -ről MG995 szervóra

2) Használjon két szervót a karhoz mindkét oldalon

3) Cserélje ki a mágnest nagyobb tartóerővel és két mágnessel mindkét oldalon

4) Az MG995 esetében módosítsa a 3D -s kialakítást, és csökkentse a karhosszat. Növelje az áramkörtartó doboz méretét

A 3D nyomtatás előtt, ideiglenes beállítással és ellenőrzéssel becsülje meg az egyes lábak súlyát és súlyát.

Ez egy nagyon hosszú napot vesz igénybe a hibás eredmény eléréséhez, de nem mondják teljes kudarcnak, mert a várt módon elfogynak a 3D -s részek. Szeretné frissíteni a motorokat és a mágneseket. A vezeték nélküli robot2 -es verzióján dolgozva másszon fel az RF -hossza eléréséig.

Köszönöm, hogy végigment a projektemen

Még sok élvezet …………… Ne felejtsen el megjegyzést fűzni és barátaimat biztatni.

Robot verseny
Robot verseny
Robot verseny
Robot verseny

Második hely a robotok versenyében

Ajánlott: