Tartalomjegyzék:

BORIS a kétlábú kezdőknek és azon túl: 11 lépés (képekkel)
BORIS a kétlábú kezdőknek és azon túl: 11 lépés (képekkel)

Videó: BORIS a kétlábú kezdőknek és azon túl: 11 lépés (képekkel)

Videó: BORIS a kétlábú kezdőknek és azon túl: 11 lépés (képekkel)
Videó: Carl Maria von Weber Wiegenlied Lullaby Boris Björn Bagger Guitar Gitarre 2024, Július
Anonim
Image
Image
BORIS a kétlábú kezdőknek és azon túl
BORIS a kétlábú kezdőknek és azon túl
BORIS a kétlábú kezdőknek és azon túl
BORIS a kétlábú kezdőknek és azon túl

Valaha szerettél volna megtanulni egy Arduino programozását, de úgy tűnik, nem találod a projektet, amelyre érdemes időt vagy pénzt fordítani.

Valaha szeretett volna saját, könnyen programozható, feltörhető, testreszabható robotot birtokolni, de nem találja az Ön igényeinek vagy árkategóriájának megfelelőt.

Nos, fiú, megvan a projekt számodra, valamivel több mint 100 dollárért és egy 3D nyomtató eléréséért megvásárolhatod magadnak minden alkatrészt, amire szükséged van ennek a rosszfiúnak a felépítéséhez:

BORIS a kétlábú orientációs és radar intelligens rendszer.

Akkor miért jött létre a BORIS?

Egykori tervezőmérnöki hallgatóként emlékszem azokra az időkre, amikor az egyetemen csak egy arduino volt, egy csomó vezetékkel és érzékelővel, amelyek értelmetlenül csatlakoztak és villogtak, hogy megtanuljanak programozni. Oktatórobotnak terveztem a BORIS -t, amelynek elsődleges célja, hogy megtanítson mindenkit, akit érdekel a robotika és a programozás, mint egy szervó mozgatását, villogást vagy hangszóró zümmögését, egy érdekesebb és ügyesebb kis csomagban

Miért a BORIS a legjobb?

  • Ő gyors !!! forradalmian új lábakkal A BORIS az egyik leggyorsabb kétlábú robot a méretében és az árkategóriájában, így eltűntek azok a napok, amikor fél órát kell várnia, amíg a robot egy métert megtesz, és lefilmezi a tízszeres sebességgel sétáló robotot. hogy jól nézzen ki a videón.
  • Könnyű összeszerelni !!! Csak egy csavarhúzó használatával állíthatja üzembe a BORIS -t
  • Tele van kiegészítőkkel !!! Ez nem csak egy kétlábú gyalogos robot. A BORIS tele van felszerelve, extra funkciókkal és kiegészítőkkel, amelyek mindegyike a legtöbbet hozza ki a jól dokumentált nyílt forráskódú szoftverekből és a polcon lévő elektronikai hardverekből, hogy még a legújabb újoncok is részt vehessenek hogy megtanulja, hogyan kell a robotot valóban azt tenni, amit akar.

    1. Ultrahangos érzékelő az akadályok észleléséhez és elkerüléséhez
    2. 3 tengelyes magnométer (digitális iránytű) A BORIS tudja, melyik irányban van felfelé és milyen irányba mutat
    3. OLED kijelző A szája mozogni tud !!!
    4. Zümmögő Hangokat tud adni !!!
  • Statikailag stabil !!! Ne féljen attól, hogy a gyaloglási programozás hirtelen egyszerű, nincsenek komplex algoritmusok a robot mozgatásához.
  • Az elektronikától és az elektronika csavarjaitól eltekintve 100% -ban nyomtatható 3D -ben

Mit tehet a BORIS? Ebben az utasításban a következőket fogjuk tenni:

  • Építs BORIS -t
  • Állítsa be a BORIS -t kézi gyalogláshoz egy vezérlővel, és állítsa be az önálló gyaloglást akadályok elkerülése és rögzített tájolás mellett (más szóval a BORIS elkerüli az akadályokat, és folytatja a beállított pályát)
  • Állítsa be a BORIS -t az önálló gyalogláshoz, anélkül, hogy szükség lenne a vezérlőre, akadályok elkerülése és rögzített tájolás mellett (más szóval a BORIS elkerüli az akadályokat, és folytatja a meghatározott pályát)

A BORIS megfelelő az Ön számára?

Nos, én minden bizonnyal remélem, hogy minden további nélkül építsünk !!!

Kellékek

Ehhez az utasításhoz szüksége lesz:

SZERSZÁMOK:

Kis keresztfejű csavarhúzó

KELLÉKEK A ROBOTNAK:

6x valódi Tower Pro MG90S analóg 180 fokos szervo (link itt)

Kínából sok mindenre lehet olcsón menni, de a szervók nem ezek egyike! Sok differenciál típus tesztelése után, különösen az olcsó hamis TowerPro szervókat, rájöttem, hogy az olcsó hamisítványok annyira megbízhatatlanok, és gyakran egy nappal a használat után elromlanak, ezért úgy döntöttem, hogy az eredeti toronypro szervók lesznek a legjobbak!

1x Sunfounder Wireless Servo Control Board (link itt)

Ennél jobb prototípus -táblát nem talál a vezeték nélküli szervo vezérléshez. Ennek a táblának van egy 5 V -os 3 A -os tápegység -átalakítója, és 12 szervo bemeneti csapja és csapjai a vezeték nélküli nrf24L01 adó -vevő modulhoz és az Arduino NANO -hoz, mindez sűrített, tiszta csomagolásban, így ne aggódjon mindenhol a rendetlen kábelek miatt!

  • 1x Arduino NANO (link itt)
  • 1x NRF24L01 adó -vevő modul (link itt) (erre nincs szüksége, ha nem használja a vezérlőt)
  • 1x Magnométer (digitális iránytű) QMC5883L GY-273 (link itt)
  • 1x ultrahangos érzékelő HC-SR04 (link itt)
  • 1x OLED kijelző 128x64 SSH1106 fehér (link itt)
  • 1x passzív zümmögő (link itt)
  • 2x 18650 3,7 V -os Li -ion akkumulátor (link itt)
  • 1x 18650 elemtartó (link itt) (ezek az akkumulátorok körülbelül 30 perces üzemidőt biztosítanak, jobbak pedig körülbelül 2 órás üzemidőt)
  • 1x LI ion akkumulátor töltő (link itt)
  • 1x áthidaló kábel 120 db 10 cm hosszú (link itt)
  • 1x Mini Breadboard (link itt)
  • 1x csavar 2mm x 8mm 100 db -os csomag (link itt)

Minden elektronika megtalálható az Amazon -on is, ha nem engedheti meg magának, hogy kivárja a szállítást, de valamivel drágább lesz.

VEZÉRLŐ:

A robot manuális vezérléséhez szüksége lesz a 3D nyomtatott Arduino vezérlőre (link itt)

A robot tisztán autonóm is lehet, így a vezérlő nem kötelező.

MŰANYAGOK:

Az alkatrészek nyomtathatók PLA, PETG vagy ABS formátumban.

!! Felhívjuk figyelmét, hogy egy 500 g -os orsó több mint elegendő 1 robot kinyomtatásához !!

3D NYOMTATÓ:

Minimálisan szükséges építési platform: L150mm x W150mm x H100mm

Bármilyen 3D nyomtató megteszi. Én személyesen nyomtam az alkatrészeket a Creality Ender 3 -ra, amely egy olcsó 3D nyomtató 200 dollár alatt. A nyomatok tökéletesen sikerültek.

1. lépés: Az alkatrészek 3D nyomtatása

Az alkatrészek 3D nyomtatása
Az alkatrészek 3D nyomtatása
Az alkatrészek 3D nyomtatása
Az alkatrészek 3D nyomtatása
Az alkatrészek 3D nyomtatása
Az alkatrészek 3D nyomtatása

Tehát itt az ideje a nyomtatásnak … Igen

I Gondosan megterveztem a BORIS összes alkatrészét 3D nyomtatásra, anélkül, hogy a nyomtatás során bármilyen segédanyagot vagy tutajt kellene használni.

Az összes alkatrész letölthető a Pinshape -ről (link itt) és a MyMiniFactory -ról (link itt)

Az összes alkatrészt tesztnyomtatással készítették el a Creality Ender 3 -on

Anyag: PETG

Réteg magassága: 0,3 mm

Kitöltés: 15%

A fúvóka átmérője: 0,4 mm

A BORIS alkatrészlistája a következő:

  • 1x TEST ALSÓ
  • 1x TESTKÖZÉP
  • 1x TEST ELLEN
  • 1x HÁTSÓ TEST
  • 2x TERMÉKSZÖG
  • 4x BODY SQUARE PINS
  • 1x ELEKTRONIKAI KERET
  • 1x ELEKTRONIKAI PIN
  • 1x OLED KERET
  • 2x LÁB
  • 2x BOKA
  • 2x LEG 1
  • 2x LEG 2
  • 2x Dugattyútok
  • 2x Dugattyútok (tükör)
  • 4x DUGATTARTÓ
  • 4x Dugattyú
  • 2x CSÍPŐ
  • 8x KÖRÖS PIN L1
  • 2x KÖRÖS TŰ L2
  • 2x KÖRÖS TŰ L3
  • 10x KÖRÖS PIN L4
  • 16x SQUARE CLIP
  • 22x KÖRCSAP

Minden rész nyomtatható csoportosan vagy külön -külön.

Csoportos nyomtatáshoz csak annyit kell tennie, hogy kinyomtat egy -egy GROUP.stl fájlt, kivéve a Group LEG 1.stl fájlt és a GROUP CIRCULAR PIN.stl fájlokat, amelyek közül ki kell választania egyet, és a teljes alkatrészkészlet szükséges.

Kövesse az alábbi lépéseket az összes STL fájl nyomtatásához.

  1. Kezdje a LEG 1.stl fájlok külön -külön történő nyomtatásával, mivel ezeket a legnehezebb kinyomtatni. Körülbelül 5 mm -es peremet és egy réteg magasságot igényelnek az alkatrész körül, hogy elkerüljék a deformációt, ha a perem valamilyen oknál fogva nem akadályozza meg a LEG 1 WIMH BRIM nyomtatását.stl fájl.
  2. Nyomtassa ki az EGYEDI KÖRKÖTŐ PIN -kódot.5 mm L1, EGYEDI KÖRKÖTŐ PIN -kódot.75 mm L1 és EGYEDI KÖRKÖTŐTŰ 1 mm L1 nyomtatás után tesztelje a korábban kinyomtatott LEG 1. feszes, hogy ne tudja átnyomni a lyukat. Ha lehetséges, használja a.5 mm -es fóliát, minél szorosabb illeszkedés, annál gyorsabban jár a robot.
  3. Folytassa a többi GROUP. STL fájl nyomtatásával

És itt van, körülbelül 2 nappal a nyomtatás után, és rendelkeznie kell a BORIS összes műanyag alkatrészével.

2. lépés befejezve !!!

Lépés: Az Arduino telepítése

Az Arduino telepítése
Az Arduino telepítése

A BORIS működéséhez C ++ programozást használ. Annak érdekében, hogy programokat töltsünk fel a BORIS -ba, az Arduino IDE -t fogjuk használni néhány további könyvtárral együtt, amelyeket telepíteni kell az Arduino IDE -be.

Telepítse az Arduino IDE -t a számítógépére

Arduino IDE (link itt)

A könyvtárak Arduino IDE -be történő telepítéséhez a következőket kell tennie az alábbi linkeken található összes könyvtárral

  1. Kattintson az alábbi linkekre (ez a könyvtárak GitHub oldalára visz)
  2. Kattintson a Klón vagy a Letöltés gombra
  3. Kattintson a letöltési ZIP -re (a letöltésnek el kell kezdődnie a webböngészőben)
  4. Nyissa meg a letöltött könyvtár mappát
  5. Csomagolja ki a letöltött könyvtár mappáját
  6. Másolja ki a kibontott könyvtármappát
  7. Illessze be a kibontott könyvtármappát az Arduino könyvtármappába (C: / Documents / Arduino / libraries)

Könyvtárak:

  • Varspeedservo könyvtár (link itt)
  • QMC5883L könyvtár (link itt)
  • Adafruit GFX könyvtár (link itt)
  • Adafruit SH1106 könyvtár (link itt)
  • RF24 könyvtár (link itt)

És ott van, akkor készen kell állnia az indulásra Annak érdekében, hogy megbizonyosodjon arról, hogy helyesen állította be az Arduino IDE -t, kövesse az alábbi lépéseket

  1. Töltse le a kívánt Arduino kódot alább (Robot Controller & Autonomous.ino vagy Robot Autonomous.ino)
  2. Nyissa meg az Arduino IDE -ben
  3. Válassza az Eszközök lehetőséget:
  4. Tábla kiválasztása:
  5. Válassza az Arduino Nano lehetőséget
  6. Válassza az Eszközök lehetőséget:
  7. Válassza ki a processzort:
  8. Válassza az ATmega328p (régi rendszerbetöltő) lehetőséget
  9. Kattintson az Arduino IDE bal felső sarkában található Ellenőrzés gombra (Jelölés gomb)

Ha minden jól megy, akkor egy üzenetet kell kapnia az alján, amely szerint kész a fordítás.

És most már befejezte az 1. lépést !!!

3. lépés: A BORIS programozása

Most ideje feltölteni a kódot a BORIS agyába, az Arduino Nano -ba.

  1. Csatlakoztassa az Arduino Nano -t a számítógéphez USB -kábelen keresztül
  2. Kattintson a feltöltés gombra (jobbra nyíl gomb)
  3. Ha minden jól megy, akkor alul egy üzenetet kell kapnia, amely szerint kész a feltöltés.

És ennyi a 3. lépéshez.

4. lépés: A BORIS szervóinak kalibrálása

Tehát itt az ideje, hogy kalibráljon, és elkezdje összeszerelni a szervókat a BORIS részeire …

Az összes következő lépést a fenti összeszerelési videó mutatja be.

Szükséges elektronikus alkatrészek:

  • 1x Arduino Nano
  • 1x NRF24LO1 adó -vevő (csak ha BORIS -t használ vezérlővel)
  • 1x Sunfounder vezeték nélküli szervo vezérlőpanel
  • 6x eredeti TowerPro MG90S 180 fokos szervó
  • 1x elemtartó
  • 2x 18650 3,7 V -os Li -ion akkumulátor

Szükséges műanyag alkatrészek:

  • 4x Pistons
  • 4x dugattyútartó
  • 2x dugattyútok
  • 2x dugattyútok (tükör)
  • 2x csípő
  • 1x test alsó rész
  • 1x testközép
  • 4x test négyzetes csapok
  • 4x négyzet alakú klip

Csavarok és szervókürtök szükségesek:

  • 12x hosszú, önmetsző csavar
  • 6x rövid csavar a szervókürtökhöz
  • 4x egykaros szervókürtök
  • 2x kétkarú szervókürtök

A dugattyú összeszerelési utasításai:

  1. Helyezze mind a 4 dugattyút a 4 dugattyútartóba
  2. Csúsztassa a 4 dugattyúházat a dugattyútartókra a fenti összeszerelési videó szerint
  3. Helyezze a 4 dugattyút úgy, hogy a dugattyú furatai és a dugattyútok furatai egy vonalban legyenek
  4. Helyezze be a 4 szervót a 4 dugattyúház furatába
  5. Rögzítse a 4 szervót a szervónként 2 hosszú, önmetsző csavarral a 4 dugattyúházhoz (ne húzza túl)

A csípő és a test összeállítása:

  1. Helyezze be a 2 szervót a karosszéria középső részébe (ügyeljen arra, hogy a megfelelő irányba helyezze őket a kifelé néző kábelek körül)
  2. Rögzítse a 2 szervót a szervónként 2 hosszú, önmetsző csavarral a karosszéria középső részéhez
  3. Helyezze be a 2 csípőt a test alsó részébe
  4. Igazítsa a test alsó részét a karosszéria középső részéhez
  5. Rögzítse a test alsó részét a test középső részéhez 4 test négyzet alakú csap segítségével (az összeszerelési videón látható módon)
  6. Rögzítse a test négyzet alakú csapjait 4 négyzet alakú kapcsokkal

Elektronikus utasítások:

  1. Csatlakoztassa az Arduino és az NRF24L01 adó -vevőt (opcionális) a Servo Cotrol Board -hoz
  2. Csatlakoztassa az elemtartó vezetékeit (piros -pozitív fekete -negatív) a szervo vezérlőpanelhez (győződjön meg arról, hogy a csatlakozók megfelelő irányban vannak)
  3. Csatlakoztassa a szervókat a 4, 5, 6, 7, 8 és 9 csatlakozóhoz tetszőleges sorrendben (Győződjön meg róla, hogy a csatlakozások a megfelelő irányban vannak)
  4. Helyezze be az elemeket
  5. Nyomja a szervo vezérlőpanel gombját lenyomott helyzetbe
  6. Kapcsolja az elemtartó kapcsolót ON állásba
  7. A táblának világítania kell, és a szervóknak 90 fokos otthoni helyzetükbe kell mozdulniuk

A szervókürtök összeszerelése:

  1. Amint a szervók elérték 90 fokos alaphelyzetüket, helyezze be az egykarú szervóküvegeket a dugattyúkba 90 fokos szögben (+- néhány fok eltolás nem a világ vége) az összes dugattyútokhoz Összeállítási videó fent.
  2. Helyezze be a kettős karos szervókürtöket a csípőbe úgy, hogy mindkét szervakar egy vonalban legyen egymással. Amint azt a fenti összeszerelési videó mutatja
  3. Rögzítse az összes szervókürtöt a szervókhoz szervónként 1 rövid csavarral
  4. Kapcsolja az elemtartó kapcsolót OFF állásba
  5. Válassza le a szervókat a 4, 5, 6, 7, 8 és 9 csatlakozásokról

És ott van, hogy a szervókat kalibrálják, és a robot többi része készen áll az összeszerelésre.

5. lépés: A BORIS lábának összeszerelése

Image
Image

Az összes következő lépést a fenti összeszerelési videó mutatja be.

A bal lábhoz szükséges műanyag alkatrészek:

  • 1x bal láb
  • 1x boka
  • 1x 1. láb
  • 1x 2. láb
  • 2x összeszerelt dugattyú
  • 4x L1 kör alakú csap
  • 1x L2 körkörös csapok
  • 1x L3 körkörös csapok
  • 3x kör alakú csap L4
  • 9x körkörös klipek

A bal láb összeállítására vonatkozó utasítások:

  1. Csúsztassa át a 4 L1 kör alakú csapot a bokalyukakon (ahogy az Összeszerelés videón látható)
  2. Helyezze az egyik összeszerelt dugattyút a bal láb nyílásába, és válassza ki az összeszerelt dugattyút, amely a szervokábeleket hátrafelé fordítja (ahogy az összeszerelésről készült videón is látható)
  3. Helyezze a bokát a bal láb nyílásába és az összeszerelt dugattyú nyílásába
  4. Csúsztassa át az L2 körkörös csapot a boka- és lábcsuklón
  5. Csúsztassa át az L3 körkörös csapot a boka- és összeszerelt dugattyúcsuklón
  6. Csúsztassa át az L4 kör alakú csapot a talp és az összeszerelt dugattyúcsuklón
  7. Helyezze az 1. lábat a bokára és az L1 körkörös csapokra
  8. Helyezze a 2. lábat a bokára és az L1 körkörös csapokra
  9. Helyezze az egyik összeszerelt dugattyút az 1. és a 2. láb közé, és válassza ki azt, amelyik a szervokábelt kifelé helyezi (ahogy az összeszerelt videóban látható)
  10. Csúsztassa az 1 L4 kör alakú csapot az 1 lábon és az összeszerelt dugattyún keresztül
  11. Csúsztassa át az L4 kör alakú csapot a 2. lábszáron és az összeszerelt dugattyún keresztül
  12. Rögzítse az összes körcsapot kör alakú kapcsokkal

A jobb lábhoz szükséges műanyag alkatrészek:

  • 1x jobb láb
  • 1x boka
  • 1x 1. láb
  • 1x 2. láb
  • 2x összeszerelt dugattyú (tükör)
  • 4x L1 kör alakú csap
  • 1x L2 körkörös csapok
  • 1x L3 körkörös csapok
  • 3x kör alakú csap L4
  • 9x körkörös klipek

Jobb láb összeszerelési utasítások:

Folytassa ugyanazt, mint a bal láb összeszerelési utasításait

6. lépés: A BORIS testének összeszerelése

Az összes következő lépést a fenti összeszerelési videó mutatja be.

Szükséges elektronikus alkatrészek:

  • OLED kijelző
  • Berregő
  • Magnométer (digitális iránytű)
  • Mini kenyeretábla
  • Összeszerelt akkumulátor tartó és szervo vezérlőpanel

Szükséges csavarok:

9x hosszú, önmetsző csavarok

Szükséges műanyag alkatrészek:

  • 4x L4 körkörös csap
  • 1x elektronikai keret
  • 1x OLED keret
  • 2x test téglalap
  • 1x Electronics Square csap
  • 6x négyszögletes klip
  • 4x körkörös klipek
  • 1x összeszerelt test
  • 2x összeszerelt lábak

A karosszéria összeállítására vonatkozó utasítások:

  1. Helyezze az összeszerelt bal lábat az összeszerelt test csípőjére (ügyeljen arra, hogy a megfelelő irányba helyezze őket)
  2. Rögzítse a helyén 2 kör alakú L4 csapszeggel és 2 körcsipesszel
  3. Ismételje meg az 1. és 2. lépést a jobb lábnál
  4. Csavarja be a zümmögőt a testre. Ahogy a fenti összeszerelési videón is látható
  5. Vezesse át a szervókábeleket a csípő lyukain keresztül a testhez, és vezesse át őket a 2 csípő szervó között. Ahogy a fenti összeszerelési videón is látható
  6. Helyezze az elektronikai keretet a helyére a testen (győződjön meg arról, hogy a megfelelő irányba szerelte -e össze)
  7. Rögzítse a helyén az Electronics Square csapszeggel és 2 szögletes csíptetővel
  8. Helyezze a Mini Breadboard -ot a helyére az elektronikai keretre
  9. Vegye ki az elemeket az elemtartóból
  10. Csavarja az elemtartót az elektronikai keret hátoldalára 2 csavarral átlósan, amint az a fenti összeszerelési videón látható (ügyeljen arra, hogy a megfelelő irányba csavarja)
  11. Csavarja a szervo vezérlőpanelt az elektronikai kerethez 2 csavarral átlósan
  12. Csavarja a magnométert (digitális iránytű) az elektronikai keretre 2 csavarral
  13. Csavarja az OLED kijelzőt az OLED keretre 2 csavarral átlósan
  14. Húzza ki a test téglalapjait a test mindkét oldalán
  15. Rögzítse őket a helyükön 4 négyszögletes kapcsokkal

7. lépés: Az elektronika bekötése

Mozgasd
Mozgasd

Most itt az ideje, hogy játsszon a spagettivel !!!

  1. Csatlakoztassa mind a 6 szervót az alaplap 4, 5, 6, 7, 8 és 9 csatlakozóihoz a fenti képen látható módon (ügyeljen arra, hogy megfelelően csatlakoztassa őket)
  2. Csatlakoztasson 3 hüvely -női áthidaló kábelt a 10 -es csatlakozó Vcc, földelő és jelzőcsapjaihoz
  3. Csatlakoztassa a 3 hüvely és a női áthidaló kábel másik végét a Buzzer modul Vcc, Ground és I/O csapjaihoz (győződjön meg róla, hogy megfelelően csatlakoztatta őket)
  4. Csatlakoztasson 2 hüvelyes -női áthidaló kábelt a 3 -as számú csatlakozó Vcc és földelő csapjaihoz
  5. Csatlakoztassa a 2 hüvely és a női áthidaló kábel másik végét az ultrahangos érzékelő Vcc és földelő csapjaihoz (győződjön meg róla, hogy a megfelelő irányba csatlakozik)
  6. Csatlakoztasson 2 hüvely -női áthidaló kábelt a 2 -es (Echo) és 3 -as (Trig) csatlakozó jelzőcsapjaihoz
  7. Csatlakoztassa a 2 hüvely és a női áthidaló kábel másik végét az ultrahangos érzékelő Echo és Trig csapjaihoz (győződjön meg róla, hogy a megfelelő irányba csatlakozik)
  8. Csatlakoztasson 2 hüvelyes -hüvelyes áthidaló kábelt a Vcc és a földelőcsapokhoz a 11 -es csatlakozón
  9. Csatlakoztassa a 2 hüvely és a női áthidaló kábel másik végét az OLED Diplay Vcc és Ground csapjaihoz (ügyeljen arra, hogy a megfelelő irányba csatlakoztassa őket)
  10. Csatlakoztasson 2 hüvelyes -hüvelyes áthidaló kábelt a 12 -es számú csatlakozó Vcc és földelő csapjaihoz
  11. Csatlakoztassa a 2 hüvely és a női áthidaló kábel másik végét a magnométer Vcc és földelő csapjaihoz (digitális iránytű) (győződjön meg róla, hogy a megfelelő irányba csatlakozik)
  12. Csatlakoztasson 2 hüvely -férfi áthidaló kábelt a 11 -es (SDA) és 12 -es (SCL) csatlakozó jelcsapjaihoz
  13. Csatlakoztassa a 2 hüvely másik végét a férfi áthidaló kábelekhez a Mini Breadboard 2 különböző sínjéhez
  14. Csatlakoztasson 2 hüvely -férfi áthidaló kábelt a Mini Breadboard SCL sínjéről az OLED kijelző és a Magnometer (digitális iránytű) SCL csapjaihoz
  15. Csatlakoztasson 2 hüvely -férfi áthidaló kábelt a Mini Breadboard SDA -sínjéről az OLED -kijelző SDA -csapjaihoz és a magnométerhez (digitális iránytű)

8. lépés: A BORIS testének összeszerelésének befejezése

Image
Image

Az összes következő lépést a fenti összeszerelési videó mutatja be.

Szükséges műanyag alkatrészek:

  • 1x elülső test
  • 1x hátsó test
  • 6x négyszögletes klip
  • Összeszerelt BORIS

A karosszéria összeállítására vonatkozó utasítások:

  1. Rögzítse az OLED keretet a testhez
  2. Rögzítse 2 szögletes csíptetővel
  3. Illessze az ultrahangos érzékelőt az elülső testbe
  4. Illessze az elülső testet a karosszéria elülső oldalára
  5. Rögzítse 2 szögletes csíptetővel
  6. Helyezze az elemeket és az elemtartó fedelét az elemtartóra
  7. Illessze a hátsó testet a téglalapok hátsó oldalára
  8. Rögzítse a helyét 2 szögletes csíptetővel

9. lépés: A BORIS használata

Tehát itt van, végül befejeztük a BORIS összeszerelését, most itt az ideje játszani

Íme néhány felhasználói utasítás:

BORIS vezérlő nélkül:

  1. Kapcsolja be a BORIS -t
  2. Forgassa körbe, hogy kalibrálja a magnométert (digitális iránytű), és 10 másodperce van erre
  3. Helyezze őt abba az irányba, amelybe szeretné, hogy előre menjen
  4. Figyeld, ahogy megy, és kerüld el az útjába kerülő akadályokat

BORIS vezérlővel:

  1. Kapcsolja be a BORIS -t
  2. Kapcsolja be a vezérlőt
  3. Forgassa körbe, hogy kalibrálja a magnométert (digitális iránytű), és 10 másodperce van erre
  4. Használja a botkormányt a kormányzáshoz
  5. Nyomja meg a fel és le gombokat a táncmozgásokhoz
  6. Nyomja meg a bal és jobb gombot a bal és a jobb rúgáshoz
  7. Nyomja meg a joystick gombot 2 másodpercig az autonóm üzemmód aktiválásához
  8. Nyomja meg a joystick gombot, amíg a robot le nem mozdul az autonóm üzemmód kikapcsolásához

10. lépés: A BORIS kódexének alapjai:

Tehát most már elindult a BORIS, ami azt jelenti, hogy meg akarja változtatni a viselkedését.

Hadd segítsek egy kicsit a Borisz programozásának megértésében:

A BORIS programozási módjának megváltoztatása önálló gyalogláskor:

Itt található a BORIS által előprogramozott parancsok listája:

Frown ();

Mosoly();

HappySound ();

SadSound ();

RobotForward ();

RobotBackward ();

RobotLeft ();

RobotRight ();

RobotLeftKick ();

RobotRightKick ();

RobotDance1 ();

RobotDance2 ();

Ez a kód azon része, amelyet módosítani szeretne:

// Ha az érzékelő falat észlel

if (távolság> 2 && távolság = 20 && buttonJoystickPushCounter == 1 && OrientationError = - 30) {Smile (); HappySound (); RobotForward (); RobotForward (); } // Ha az érzékelő nem észlel falat és tájolást> Kívánt tájolás +- 30 fok, ha (távolság> = 20 && buttonJoystickPushCounter == 1 && OrientationError <0) {Smile (); RobotLeft (); } // Ha az érzékelő nem észlel falat, és az Orientation = 20 && buttonJoystickPushCounter == 1 && OrientationError> 0) {Smile (); RobotRight (); }

11. lépés: BORIS a jövőbe és azon túl

Most, hogy befejeztük a BORIS építését, beszéljünk a BORIS jövőjéről.

Az igazság az, hogy nem igazán tudom, mit kezdjek a BORIS -szal, most minden azon a visszajelzésen múlik, amit tőletek kapok itt, ezen az utasításon.

Remélem, hogy tetszett ez az Instructable, és kérjük, ossza meg velünk véleményét.

Első díj a Make it Move -ban

Ajánlott: