
Tartalomjegyzék:
- 1. lépés: A játéktér és a játékszabályok (Jaime)
- 2. lépés: A robot építése: anyagjegyzék
- 3. lépés: Az alváz darabolása
- 4. lépés: Az alváz alsó része
- 5. lépés: A motorok előkészítése
- 6. lépés: Csatlakoztassa
- 7. lépés: Botok, motorok és fedél a helyükön
- 8. lépés: Ideje behelyezni az elektronikát
- 9. lépés: A kód
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

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




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



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



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 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

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



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



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





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:
Több saláta termesztése kevesebb helyen, vagy Saláta termesztése az űrben, (több vagy kevesebb): 10 lépés

Több saláta termesztése kevesebb helyen, vagy … Saláta termesztése az űrben, (több vagy kevesebb) .: Ez egy professzionális benyújtás a Growing Beyond Earth, Maker Contest pályázathoz, amelyet az Instructables -en keresztül nyújtottak be. Nem izgathatnám jobban, hogy űrnövénytermesztésre tervezek, és közzéteszem az első Instructable -t. Kezdésként a verseny arra kért minket, hogy
A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: 4 lépés

A Neopixel Ws2812 LED vagy LED STRIP vagy LED gyűrű használata Arduino -val: Sziasztok, mivel a Neopixel led Strip nagyon népszerűek, és ws2812 led szalagnak is nevezik. Nagyon népszerűek, mert ezekben a LED szalagokban minden egyes ledet külön kezelhetünk, ami azt jelenti, hogy ha azt szeretné, hogy kevés led egy színben világítson
Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): 4 lépés

Hangvezérelt otthoni automatizálás (például Alexa vagy Google Home, nincs szükség Wifi -re vagy Ethernetre): Ez alapvetően SMS -alapú arduino vezérlésű relék a Google asszisztens beállításával, hogy üzeneteket küldjenek hangutasítással. Nagyon egyszerű és olcsó, és úgy működik, mint az Alexa hirdetések meglévő elektromos készülékek (ha van Moto -X smartp
Arduino Ws2812 LED vagy Neopixel LED szalag vagy gyűrű bemutató: 4 lépés

Arduino Ws2812 LED vagy Neopixel LED csík vagy gyűrű bemutató: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni a neopixelt vagy a ws 2812 -et vagy a gyors ledet az Arduino -val. Az ilyen típusú LED -eket, szalagokat vagy gyűrűket egyetlen Vin csap és az összes A LED -ek egyedileg címezhetők, ezért ezeket indikátoroknak is nevezik
Labdarúgó hangszórók: 13 lépés (képekkel)

Labdarúgó hangszórók: Ez a projekt hangszórók elhelyezésére egy futballba. Szükséged lesz néhány téglalap alakú hangszóróra, bőr lyukasztóra, cipzárra, futballra, ragasztószalagra, szivacsra, precíziós késre, forrasztóberendezésre, elektromos szalagra, forró ragasztóra, számítógépre