Tartalomjegyzék:

Labdarúgó robot (vagy foci, ha a tó túloldalán él): 9 lépés (képekkel)
Labdarúgó robot (vagy foci, ha a tó túloldalán él): 9 lépés (képekkel)

Videó: Labdarúgó robot (vagy foci, ha a tó túloldalán él): 9 lépés (képekkel)

Videó: Labdarúgó robot (vagy foci, ha a tó túloldalán él): 9 lépés (képekkel)
Videó: PSGOGLI7 összebalhézik Győzikével [ !Verekedés! ] 2024, Július
Anonim
Labdarúgó robot (vagy foci, ha a tó túloldalán él)
Labdarúgó robot (vagy foci, ha a tó túloldalán él)

Robotikát tanítok a tiner-robot-labs.tk tanítványaim által. Ezek a robotok megalkották a futballt (vagy a foci, ha a tó túloldalán laksz) futballozó robotokat. A célom ezzel a projekttel az volt, hogy megtanítsam a gyerekeket, hogyan kell Bluetooth -on keresztül kommunikálni egy robottal.

Pár hete befejeztük a robotjainkat, aztán láttam, hogy az Instructables mikrokontroller versenyt és robotika versenyt szervez, ezért közösen építünk egy másik robotot, és megosztjuk veletek, hogyan lehet futballrobotot építeni és játszani vele.

A gyerekek, akik összeállítják ezt a robotot, Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael és Chris. Életkoruk hét és tizenegy év között mozog, és ringatóznak!

A robot összeállításához felnőtt szerszámokat, például hegesztővasat, ollót és vágót használnak. Megtanítottam nekik, hogy az eszközök nem játékok, és ezeket nagy tisztelettel kell használni. Ismerik azokat a biztonsági szabályokat, amelyeket mindig be kell tartani, például a szerszámokat mindig az asztal közepén kell hagyni, ahol láthatók, vagy a fogót mindig úgy kell használni, hogy a könyök az oldalukhoz van ragasztva, így nem sérülhetnek meg szembe véletlenül.

1. lépés: A játéktér és a játékszabályok (Jaime)

Játéktér:

  • A játéktér mérete
  • A mező hossza: 170 cm
  • A mező szélessége: 113 cm
  • Középvonal 85 cm
  • Gólszélesség: 31 cm

Játékszabályok:

  • A robot futballmeccset két csapat játssza, 2 robotból.
  • Egy mérkőzést két 2 perces félidőben játszanak. A 2 félidő között a játék legfeljebb 5 percre leállítható elemcsere vagy a robotok javítása érdekében.
  • A játék úgy kezdődik, hogy a labda a játék közepén van, és minden robot a mező egyik sarkában.
  • Ha a labda elhagyja a pályát, az idő megáll. A labdát vissza kell helyezni a mező közepére, a robotokat pedig a sarkokba kell helyezni.
  • Ha a második félidő végén mindkét csapat döntetlenre áll, akkor egy percet adnak a második félidőhöz a játék megállítása nélkül.
  • A labda félig homokkal töltött teniszlabda (vágjon egy rést a labdába, adjon hozzá homokot, ragasztja vissza a labdát szuper ragasztóval)
  • Ha bármelyik csapat gólt szerez, a labdát a mező közepére kell helyezni, és minden robotot a mező sarkaiba kell helyezni.
  • Bármely robotot, amelyet valaki megérint a mérkőzés során, a játék hátralévő részében kizárják.
  • Ha a robotok bármelyike leáll, a robotot kivesszük a játékból, és csak akkor tehetjük vissza, ha az első félidőben megszakad, és a második félidő kezdete előtt javítható.
  • Ha bármelyik robot megtámad egy másik robotot, hogy kivonja azt a mezőből, azt a játék hátralévő részében kizárják.

2. lépés: A robot építése: anyagjegyzék

A robot építése: anyagjegyzék
A robot építése: anyagjegyzék
A robot építése: anyagjegyzék
A robot építése: anyagjegyzék
A robot építése: anyagjegyzék
A robot építése: anyagjegyzék
A robot építése: anyagjegyzék
A robot építése: anyagjegyzék

Minden elektronika az Amazon forrásából származik

A többi anyag a helyi hardverboltból származik.

Azt a szabályt szabtuk meg, hogy a robot költségeit 40 euró alá korlátozzuk, és becsléseim szerint a robot teljes költsége 15 euró alatt van, mert ömlesztve vettem anyagokat.

  • 2 fogaskerék motor + kerék
  • Kenyeretábla
  • Arduino nano
  • Vezetékek
  • Elemtartó és 4 db AA elem
  • Kapcsoló (opcionális)
  • Kondenzátor
  • Kebab rúd
  • Teniszlabda félig tele homokkal
  • Gumiszalag
  • 2 db 25 cm x 25 cm hullámosított műanyag
  • HC05 vagy HC06 modul
  • L9110 H híd

3. lépés: Az alváz darabolása

Az alváz darabjai
Az alváz darabjai
Az alváz darabjai
Az alváz darabjai
Az alváz darabjai
Az alváz darabjai

Kétszer mérj, egyszer vágj!

Mielőtt elkezdené vágni a hullámosított műanyagot, karton sablonokat készítünk gabona dobozokkal. Ez bebizonyította, hogy SOK munkát, időt és pénzt takarít meg, mert gyorsan megteremtheti a robot alapformáját, és ha valamit rosszul csinál, egy kis szalag javíthatja. Rubén készítette a sablonokat, Beatriz pedig áthelyezte a sablonokat a műanyagba

Miután meghatározta robotja alakját, át kell vinnie a tervét a hullámosított műanyag lapra.

4. lépés: Az alváz alsó része

Az alváz alsó része
Az alváz alsó része
Az alváz alsó része
Az alváz alsó része
Az alváz alsó része
Az alváz alsó része

A hullámosított műanyag szerkezetet cipzárral rögzítik. A cipzár megkötése előtt a szerkezetet bambuszrudakkal tartják össze. Azért tesszük ezt így, mert könnyen lyukakat lyukaszthat a műanyagban lévő rudakkal, és általános képet kaphat a darab formájáról, mielőtt a cipzárokat ténylegesen felhelyezné. A műanyag hajtogatásához bambuszrudakat is használunk a műanyag egyik oldalának pontozására.

Chris és Gonzalo úgy döntöttek, hogy egy gereblyét szeretnének hozzáadni az alvázhoz, és éket vágtak ki az oldalakból. az első oldalról kivágott darabot sablonként használták a második vágásához.

5. lépés: A motorok előkészítése

A motorok előkészítése
A motorok előkészítése
A motorok előkészítése
A motorok előkészítése
A motorok előkészítése
A motorok előkészítése
A motorok előkészítése
A motorok előkészítése

A motorok kis nyúlványokkal rendelkeznek azon az oldalon, ahol az elektromos csatlakozók vannak. Szét kell szednünk a motort, és az elektromos csatlakozásokat a másik oldalra kell helyeznünk.

Ha ez megtörtént, Jaime és Ismael 2 20 cm -es vezetéket hegesztett a motorhoz. Ehhez telefonvezetékeket használunk, de bármilyen vékony kábel használható.

Ezután eldöntjük, hogy hova szeretnénk elhelyezni a kerekeket. A kerekek elhelyezésének helye befolyásolja a robot viselkedését. A robot hátulján lévő kerekek olyan robotot eredményeznek, amely nagyon gyorsan mozgatja a labdát, de nagyon nehéz irányítani. A másik oldalon egy robot, amelynek kerekei a robot eleje felé néznek, robotot készít, amelyet nagyon könnyű irányítani, de nagyon lassan mozgatja a labdát.

Ennél a robotnál a kerekeket a robot közepe felé helyeztük. A motorokat oda helyeztük, ahová akartuk, és 2 kis lyukat készítettünk a keréktengelyekhez.

6. lépés: Csatlakoztassa

Drótold fel!
Drótold fel!

Gabriel és Ismael az Autodesk áramköröket használta a kapcsolási rajz elkészítéséhez.

A h híd a 6., 9., 10. és 11. porthoz van csatlakoztatva

A HC06 modul a TXD, RXD, GND és +5V -ra van csatlakoztatva. Győződjön meg arról, hogy az arduino TXD csapja a HC06 RXD csapjához, az arduino RXD csapja pedig a HC06 TXD csapjához van csatlakoztatva

A kondenzátor egy 8200 kv -os kondenzátor. Valójában nincs rá szüksége, de azért van, hogy megakadályozza a feszültségcsökkenést, amely leválasztja a HC06 modult, ha az elemek kissé lemerülnek.

A motorok a H -hídhoz vannak csatlakoztatva. Lehet, hogy a robot visszafelé fog menni ahelyett, hogy előre menne. ebben az esetben fordítsa meg a motor vezetékét.

7. lépés: Botok, motorok és fedél a helyükön

Botok, motorok és fedél a helyükön
Botok, motorok és fedél a helyükön
Botok, motorok és fedél a helyükön
Botok, motorok és fedél a helyükön
Botok, motorok és fedél a helyükön
Botok, motorok és fedél a helyükön

Választási lehetőségek közül választhat! Hova tegyem a motorokat? Számos lehetőség van, és attól függően, hogy a motorok hol és hogyan vannak rögzítve, a súlypontja más helyen lesz!

Ebben az esetben elölre vagy hátrafelé tehetjük őket, és úgy döntöttünk, hogy hátrafelé helyezzük őket.

A motorokat az alváz oldalához kell rögzíteni. Chris ügyes szerszámot csinált némi dróttal, hogy lyukakat készítsen az alváz oldalán. és rögzítette a motorokat 2 cipzárral, mert a cipzár kissé túl rövid volt. Lásd a képeket!

Ezután a robot burkolatát rögzítették az alvázra. a borítót Rubén díszítette, hogy úgy nézzen ki, mint egy robotarc, mert a borító átlátszó volt, és úgy gondolta, hogy mivel a HC06 modul, az arduino és a H híd ledjei villogni fognak a borítón keresztül, a hatás fantasztikus lesz és Oh, fiú! igaza volt.

Chris hozzáadta a botokat a robot elejéhez, hogy irányítsa a labdát. A botokat egyszerűen cipzárral rögzítik az alvázhoz. Ezenkívül egy gumiszalagot adott hozzá a robot hátuljához, hogy lezárja. Vágott pár bevágást a fedél hátuljához, és cipzáras nyakkendővel rögzítette a gumiszalagot az alvázhoz.

Tegye MOST a kerekeket, és folytassa a következő lépéssel.

8. lépés: Ideje behelyezni az elektronikát

Ideje behelyezni az elektronikát!
Ideje behelyezni az elektronikát!
Ideje behelyezni az elektronikát!
Ideje behelyezni az elektronikát!
Ideje behelyezni az elektronikát!
Ideje behelyezni az elektronikát!

Majdnem ott!

A fedélben lyuk van a nagy csúnya kapcsoló elhelyezéséhez. Bármilyen kapcsolót használhat, de úgy döntöttünk, hogy nagy és csúnya kapcsolót használunk, mert jól néz ki.

Az összes elektronika, amelyet korán elkészítettünk, most a robot belsejébe kerül. Kövesse a kapcsolási rajzot!

Ne csatlakoztassa még a h hidat a protoboardhoz, mert legalább egyszer ki kell vennünk a protoboardot.

Miután a protoboard kiszínezte a robotot, meg kell találnia, hová tegye az elemeket. mehetnek a robot elülső vagy hátsó részén, a robot alakjától és a motorok elhelyezésétől függően.

Meg kell tennie a harmadik lábát a robotnak (a másik 2 láb a kerekek!). Ehhez vegyen egy cipzáras nyakkendőt, és rögzítse a képeken látható módon.

9. lépés: A kód

Image
Image
A kód
A kód
A kód
A kód
A kód
A kód

Most be kell írnia a kódot az arduino -ba, és csatlakoztatnia kell robotját az Android telefonhoz.

Kezdjük a kóddal:

Feltételezem, hogy már rendelkezik a számítógépen az arduino kódoló interfésszel (IDE). Ha nem, menjen ide, és kövesse az utasításokat:

Töltse le a kódot a mellékelt zip fájlból, és nyissa meg az.ino fájlt. Ezzel létrejön egy mappa a számítógépen.

Töltse fel a kódot az arduino -ba. ehhez le kell választania a BLUETOOTH MODULOT az alaplapról. Ha nem, akkor nem fog működni. Ne kérdezd, miért, ez számomra is rejtély.

Telepítse a "Roboremo free" alkalmazást androidos telefonjára a Google Appstore -ból.

Kövesse az ehhez a lépéshez mellékelt tömörített mappában található utasításokat.

Ha nem tudja telepíteni a kezelőfelületet a telefonjára, kövesse az alábbi utasításokat a telefon felületének létrehozásához.

Utasítások az android telefon csatlakoztatásához a robothoz (Gabriel)

  • A Bluetooth csatlakoztatásához rendelkeznie kell Android mobiltelefonnal, táblagéppel vagy bluetoothos számítógéppel
  • Telepítse a RoboremoFree programot.
  • Az interfész programozása: Lépjen be a menübe, válassza ki a csúszkát, és ezt fogja használni a robot vezérléséhez.
  • Ha a csúszkát a képernyő felületének bal oldalára helyezte, akkor nyomja meg a csúszka azonosítójának beállítását "izq" -ként. Ez izq, mert izquierda így mondjuk balra spanyolul.
  • Ezután be kell írnia a címkét. A címke belsejébe az izqSpeed#*1 értéket kell beírni.
  • Ezután be kell írnia a "min max" értéket, és percben be kell írnia a -255 -öt és a max 255 -öt, és kattintson az "int" gombra
  • Ezután a következő sorban el kell olvasnia a "küldés, amikor kiadják" szöveget
  • 2 sorral lejjebb "űr küldése"
  • akkor "ne térjen vissza automatikusan"
  • az "automatikus visszaállítási érték" mezőbe a "közepes" értéket kell beírni
  • az ismétlődési időszakban 100 -at kell tennie

Most hozzá kell adnia egy csúszkát a felület jobb oldalán, és ugyanezt kell tennie, az azonosítót "der" -nek, a címkét pedig derSpeed #*1 -nek kell beállítania. Az összes többi ugyanaz.

A játék elindítása: Amikor az alkalmazásban tartózkodik, csatlakoztatnia kell a bluethooth-ot a menübe belépő RoboremoFree-hez, majd meg kell nyomnia a Connect Bluetooth (RFCOMM) gombot, és meg kell nyomnia a HC-05 vagy a HC-06 gombot.

Élvezd!

Ajánlott: