Kazalo:
- 1. korak: igrišče in pravila igre (avtor Jaime)
- 2. korak: Izdelava robota: materialni material
- 3. korak: Rezanje kosov šasije
- 4. korak: Spodnji del ohišja
- 5. korak: Priprava motorjev
- Korak 6: Povežite se
- 7. korak: Palice, motorji in pokrov na mestu
- 8. korak: Čas je, da vstavite elektroniko
- 9. korak: Koda
Video: Nogometni robot (ali nogomet, če živite na drugi strani ribnika): 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Poučujem robotiko na tinker-robot-labs.tk Moji učenci so ustvarili te robote, ki igrajo nogomet (ali nogomet, če živite na drugi strani ribnika). Moj cilj pri tem projektu je bil naučiti otroke, kako komunicirati z robotom prek Bluetootha.
Pred nekaj tedni smo končali z roboti, nato pa sem videl, da Instructables izvaja tekmovanje v mikrokrmilniku in tekmovanje v robotiki, zato skupaj gradimo drugega robota in z vami delimo, kako zgraditi nogometnega robota in se z njim igrati.
Otroci, ki sestavljajo tega robota, so Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael in Chris. Njihova starost se giblje med sedmimi in enajstimi leti.
Za sestavljanje tega robota uporabljajo orodja za odrasle, na primer varilni likalnik, škarje in rezalnike. Naučil sem jih, da orodja niso igrače in jih je treba uporabljati z velikim spoštovanjem. Poznajo varnostna pravila, ki jih je treba vedno upoštevati, na primer pustiti orodje vedno na sredini mize, kjer so vidna, ali uporabljati klešče vedno s komolci, prilepljenimi na stran, da ne poškodujejo obraz po naključju.
1. korak: igrišče in pravila igre (avtor Jaime)
Igrišče:
- Velikost igralnega polja
- Dolžina polja: 170 cm
- Širina polja: 113 cm
- Srednja črta na 85 cm
- Širina zadetka: 31 cm
Pravila igre:
- Robotsko nogometno tekmo igrata dve ekipi, sestavljeni iz 2 robotov.
- Tekma se igra v dveh polčasih po 2 minuti. Med dvema polčasoma lahko igro ustavite za največ 5 minut, da zamenjate baterije ali popravite robote.
- Igra se začne z žogo na sredini igre in vsakim robotom v kotu igrišča.
- Če žoga zapusti igrišče, se čas ustavi. Žoga se vrne na sredino polja, roboti pa v kote.
- Če sta na koncu drugega polčasa obe ekipi izenačeni, se drugemu polčasu doda ena minuta brez prekinitve igre.
- Žoga je teniška žogica, do polovice napolnjena s peskom (v kroglico izrežite režo, dodajte pesek, žogo prilepite s super lepilom)
- Če katera koli ekipa zadene gol, se žoga postavi na sredino igrišča, vsak robot pa v vogale igrišča
- Vsak robot, ki se ga oseba dotakne med tekmo, je diskvalificiran do konca igre.
- Če kateri od robotov preneha delovati, je robot izločen iz igre in ga ni več mogoče vrniti, razen če je v prvem polčasu prekinitev in ga je mogoče popraviti pred začetkom drugega polčasa
- Če kateri koli robot napade drugega robota, da bi ga odnesel s polja, bo do konca igre diskvalificiran.
2. korak: Izdelava robota: materialni material
Vsa elektronika izvira iz Amazona
Preostanek materiala dobite v lokalni trgovini s strojno opremo.
Določili smo pravilo, da stroške robota omejimo na manj kot 40 evrov in ocenjujem, da so skupni stroški robota pod 15 evri, ker sem material kupoval v razsutem stanju
- 2 pogonska motorja + kolesa
- Ogledna plošča
- Arduino nano
- Žice
- Držalo za baterije in 4 baterije AA
- Stikalo (neobvezno)
- Kondenzator
- Kebab palice
- Teniška žogica do polovice napolnjena s peskom
- Elastika
- 2 kosa valovite plastike 25 cm x 25 cm
- Modul HC05 ali HC06
- L9110 H most
3. korak: Rezanje kosov šasije
Dvakrat izmerite, enkrat izrežite!
Preden začnemo rezati valovito plastiko, izdelamo kartonske šablone s škatlami za žita. To je dokazano prihranilo veliko dela, časa in denarja, saj lahko hitro ustvarite osnovno obliko svojega robota, in če naredite nekaj narobe, ga lahko popravi malo traku. Rubén je naredil predloge, Beatriz pa je predloge prenesla na plastiko
Ko določite obliko svojega robota, morate svojo zasnovo prenesti na valovito plastično folijo.
4. korak: Spodnji del ohišja
Valovita plastična struktura je združena z zadrgami. Preden položite zadrge, se konstrukcija drži skupaj z bambusovimi palicami. To počnemo na ta način, ker lahko preprosto z luknjami vstavite luknje v palicah v plastiki in dobite splošno predstavo o obliki kosa, preden dejansko položite zadrge. Za zlaganje plastike uporabljamo tudi bambusove palice za rezanje ene strani plastike.
Chris in Gonzalo sta se odločila, da bosta ohišju želela dodati še nekaj grabljic, in sta izrezala klin s strani. kos, ki so ga izrezali s prve strani, so uporabili kot predlogo za rezanje drugega.
5. korak: Priprava motorjev
Motorji imajo majhno izboklino na strani, kjer so električni priključki. Motor moramo razstaviti in električne priključke postaviti na drugo stran.
Ko je to storjeno, sta Jaime in Ismael privarila 2 20 cm žici na motor. Za to uporabljamo žice telefonske linije, lahko pa uporabimo kateri koli tanek kabel.
Nato se odločimo, kam želimo postaviti kolesa. Mesto namestitve koles vpliva na vedenje robota. Kolesa na zadnji strani robota povzročijo robota, ki zelo hitro premika žogo, vendar je zelo težko nadzorovati. Na drugi strani robot s kolesi spredaj robota naredi robota, ki ga je zelo enostavno upravljati, a žogico premika zelo počasi.
Za tega robota smo se odločili, da kolesa postavimo proti sredini robota. Motorje smo postavili tam, kjer smo želeli, in naredili 2 majhni luknji za gredi koles.
Korak 6: Povežite se
Gabriel in Ismael sta za izdelavo tega ožičenja uporabila Autodesk Circuits.
Most h je priključen na vrata 6, 9, 10 in 11
Modul HC06 je priključen na TXD, RXD, GND in +5V. Prepričajte se, da je nožica TXD arduina povezana z zatičem RXD HC06 in da je zatič RXD arduina priključen na zatič TXD HC06
Kondenzator je 8200 kv. V resnici ga ne potrebujete, vendar je tam, da prepreči padec napetosti, ki bo odklopil modul HC06, če so baterije malo prazne.
Motorji so povezani s H mostom. Mogoče se bo robot vrnil nazaj, namesto da bi šel naprej. v tem primeru obrnite žice motorja.
7. korak: Palice, motorji in pokrov na mestu
Izbira izbira izbira! Kam naj dam motorje? Obstaja več možnosti, odvisno od tega, kje in kako so motorji pritrjeni, bo vaše težišče na drugem mestu!
V tem primeru bi jih lahko postavili spredaj ali nazaj, zato smo se odločili, da jih postavimo nazaj.
Motorje je treba pritrditi na stran ohišja. Chris je naredil odlično orodje z nekaj žice, da je naredil luknje ob straneh ohišja. in pritrdili motorje z dvema zadrgama, ker so bile zadrge nekoliko prekratke. Oglejte si slike!
Nato je bil pokrov robota pritrjen na ohišje. ovitek je Rubén okrasil tako, da je izgledal kot robotski obraz, ker je bil prozoren, in menil je, da bodo lučke modula HC06, arduino in most H utripale skozi ovitek, učinek bi bil izjemen in o fant! imel je prav.
Chris je palice dodal na sprednjo stran robota za nadzor žoge. Palice so preprosto pritrjene na ohišje z zadrgo. Prav tako je na zadnjo stran robota dodal gumijast trak, da ga zapre. Na zadnji strani pokrova je prerezal nekaj zarez in gumijast trak pritrdil na ohišje z vezico na zadrgo.
ZDAJ postavite kolesa in pojdite na naslednji korak.
8. korak: Čas je, da vstavite elektroniko
Skoraj tam!
V pokrovu je odprta luknja za namestitev velikega grdega stikala. Uporabite lahko katero koli stikalo, vendar smo se odločili za veliko in grdo stikalo, ker izgleda kul.
Vsa elektronika, ki smo jo zgodaj pripravili, je zdaj v notranjosti robota. Sledite shemi ožičenja!
Še ne pritrdite most h na protoboard, ker moramo vsaj še enkrat odstraniti protoboard.
Ko imate protoboard zaščitenega robota, morate ugotoviti, kam vstaviti baterije. lahko gredo spredaj ali zadaj robota, odvisno od oblike robota in kam ste motorje postavili.
Robotu morate narediti tretjo nogo (drugi dve nogi sta kolesi!). če želite to narediti, vzemite kravato z zadrgo in jo pritrdite, kot je prikazano na slikah.
9. korak: Koda
Zdaj morate kodo vstaviti v arduino in povezati robota s telefonom Android.
Začnimo s kodo:
Predvidevam, da v računalniku že imate vmesnik za kodiranje arduino (IDE). če ne, pojdite sem in sledite navodilom:
Prenesite kodo iz priložene datoteke zip in odprite datoteko.ino. Tako boste ustvarili mapo v računalniku.
Naložite kodo v arduino. če želite to narediti, morate odklopiti modul BLUETOOTH z matične plošče. V nasprotnem primeru ne bo delovalo. Ne sprašuj me zakaj, tudi zame je to skrivnost.
Namestite "Roboremo free" v telefon Android iz trgovine Google app.
Sledite navodilom v stisnjeni mapi, priloženi temu koraku.
Če vmesnika ne morete namestiti v telefon, sledite spodnjim navodilom, da ustvarite vmesnik za telefon.
Navodila za povezavo telefona android z robotom (avtor Gabriel)
- Če želite povezati Bluetooth, morate imeti mobilni telefon, tablični računalnik ali računalnik Android z bluetoothom
- Namestite RoboremoFree.
- Programiranje vmesnika: Vstopite v meni in izberite drsnik in s tem boste upravljali robota.
- Ko drsnik postavite na levo stran vmesnika zaslona, morate pritisniti set id drsnika kot "izq". To je izq, ker izquierda tako rečemo levo v španščini.
- Nato morate vnesti oznako. Znotraj nalepke morate vstaviti izqSpeed#*1.
- Nato morate vnesti "min max" in v min vnesti -255 in max 255 ter klikniti "int"
- Nato morate v naslednji vrstici prebrati "pošlji, ko izide"
- 2 vrstici spodaj, "pošlji prostor"
- potem "ne vrni samodejno"
- v "set autoreturn value" morate postaviti "mid"
- v nastavljenem obdobju ponavljanja morate dati 100
Zdaj morate dodati drsnik na desni strani vmesnika in storiti enako, pri čemer nastavite id kot "der", oznako pa kot derSpeed #*1. Vse ostalo je enako.
Za začetek igranja: Ko ste v aplikaciji, morate bluethooth povezati z RoboremoFree, ki vstopa v meni, nato pa morate pritisniti connect Bluetooth (RFCOMM) in pritisniti HC-05 ali HC-06.
Uživajte!
Priporočena:
Nogometni robot CHAMPION 4Omni Wheel!: 7 korakov (s slikami)
CHAMPION 4Omni Wheel Soccer Robot!: Njegov univerzalni robot s 4 kolesi in štirikolesnim pogonom, ki temelji na Arduino Mega 2560 (lahko uporabite kateri koli arduino UNO ali zaradi katerega koli, kar želite), to ni navaden robot, ampak nogometni robot. sodelovala je na treh tekmovanjih, skupaj z mojim
Leseni čoln RC, ki ga lahko upravljate ročno ali prek spletne strani: 9 korakov
Leseni čoln z daljinskim upravljalnikom, ki ga lahko upravljate ročno ali prek spletnega mesta: Pozdravljeni, študent sem na Howestu in zgradil sem leseni čoln z daljinskim upravljalnikom, ki ga lahko upravljate prek krmilnika ali preko spletne strani. in želel sem nekaj, s čimer bi užival, ko sem živel na morju
Arduino ščit za nadzor zraka. Živite v varnem okolju .: 5 korakov (s slikami)
Arduino ščit za nadzor zraka. Živite v varnem okolju .: Pozdravljeni, v tem Instructabeju bom naredil ščit za nadzor zraka za arduino. Kar lahko zazna uhajanje utekočinjenega naftnega plina in koncentracijo CO2 v našem ozračju. Poleg tega piska vklopi LED in izpušni ventilator, kadar zaznamo utekočinjeni naftni plin ali koncentrat
Kako skriti datoteke, ki jih ne želite, da bi jih drugi videli ali brali .: 7 korakov
Kako skriti datoteke, ki si jih ne želite, da bi jih drugi videli ali brali. Ta navodila vam pokažejo, kako spremeniti obliko datoteke, da postane neuporabna, razen če veste, za kakšno vrsto datoteke je bila prvotno. Na primer, spremenite mpeg (datoteko filma) v txt/doc (besedilo/dokument), tako da je ne morete predvajati, kaj šele videti podatke
Kako brezplačno pretvoriti videoposnetke Google ali Youtube v skoraj kateri koli drugi medijski format: 7 korakov
Kako brezplačno pretvoriti videoposnetke Google ali Youtube v skoraj kateri koli drug medijski format: v tem navodilu vam bom pokazal, kako naložiti video vsebino s številnih spletnih mest (youtube, Google Video itd.) In jo pretvoriti z dvema metodama v številne druge oblike in kodeki. Druga uporaba je prenos glasbenih videov in njihovo pretvorbo v mp3 -je