Sadržaj:
- Korak 1: Igralište i pravila igre (Jaime)
- Korak 2: Izrada robota: Opis materijala
- Korak 3: Rezanje dijelova šasije
- Korak 4: Donji dio šasije
- Korak 5: Priprema motora
- Korak 6: Povežite ga
- Korak 7: Štapovi, motori i poklopac na mjestu
- Korak 8: Vrijeme je za uključivanje elektronike
- Korak 9: Kôd
Video: Nogometni robot (ili nogomet, ako živite s druge strane ribnjaka): 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Predajem robotiku na tinker-robot-labs.tk Moji su učenici stvorili te robote koji igraju nogomet (ili nogomet, ako živite s druge strane ribnjaka). Moj cilj s ovim projektom bio je naučiti djecu kako komunicirati s robotom putem Bluetootha.
Završili smo s robotima prije nekoliko tjedana, a onda sam vidio da Instructables radi natjecanje u mikrokontroleru i natjecanju u robotici, pa zajedno gradimo drugog robota i dijelimo s vama kako izgraditi nogometnog robota i igrati se s njim.
Djeca koja sastavljaju ovog robota su Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael i Chris. Njihova starost kreće se između sedam i jedanaest godina, i ljuljaju se!
Za sastavljanje ovog robota koriste se alati za odrasle, poput glačala za zavarivanje, škara i rezača. Naučio sam ih da alati nisu igračke i da ih treba koristiti s velikim poštovanjem. Oni znaju sigurnosna pravila koja se uvijek moraju pridržavati, kao što je ostavljanje alata uvijek u sredini stola, gdje se mogu vidjeti, ili korištenje kliješta uvijek s laktovima zalijepljenim na bok, kako ne bi ozlijedili svoje licem slučajno.
Korak 1: Igralište i pravila igre (Jaime)
Igralište:
- Veličina igrališta
- Duljina polja: 170 cm
- Širina polja: 113 cm
- Srednja linija na 85 cm
- Širina gola: 31 cm
Pravila igre:
- Nogometnu utakmicu robota igraju dvije ekipe sastavljene od 2 robota.
- Utakmica se igra u dva poluvremena po 2 minute. Između 2 poluvremena igra se može zaustaviti do 5 minuta radi zamjene baterija ili popravljanja robota.
- Igra počinje loptom usred igre i svakim robotom u kutu terena.
- Ako lopta izađe s terena, vrijeme se zaustavlja. Lopta se vraća u središte polja, a roboti se postavljaju u kutove.
- Ako su na kraju drugog poluvremena obje ekipe izjednačene, drugom poluvremenu dodaje se jedna minuta bez prekida igre.
- Lopta je teniska loptica napola napunjena pijeskom (izrežite prorez u lopti, dodajte pijesak, zalijepite loptu super ljepilom)
- Ako bilo koja momčad postigne gol, lopta se stavlja na sredinu terena, a svaki robot postavlja se u kutove polja
- Svaki robot kojeg osoba dotakne tijekom utakmice diskvalificira se do kraja igre.
- Ako bilo koji od robota prestane raditi, robot se izbacuje iz igre i ne može se vratiti natrag, osim ako je u prvom poluvremenu pauza i može se popraviti prije početka drugog poluvremena
- Ako bilo koji robot napadne drugog robota kako bi ga izvadio iz polja, bit će diskvalificiran do kraja igre.
Korak 2: Izrada robota: Opis materijala
Sva elektronika dolazi iz Amazona
Ostatak materijala nabavljen je u lokalnoj trgovini željeza.
Postavili smo pravilo ograničavanja troškova robota na manje od 40 eura, a ja procjenjujem da su ukupni troškovi robota ispod 15 eura jer sam kupovao materijale na veliko
- 2 motora sa zupčanikom + kotači
- Oglasna ploča
- Arduino nano
- Žice
- Držač baterije i 4 AA baterije
- Prekidač (opcionalno)
- Kondenzator
- Ćevapići
- Teniska lopta napola ispunjena pijeskom
- Gumica
- 2 komada valovite plastike 25 cm x 25 cm
- HC05 ili HC06 modul
- L9110 H most
Korak 3: Rezanje dijelova šasije
Dvaput izmjeri, jednom reži!
Prije nego počnemo rezati valovitu plastiku, izrađujemo predloške od kartona s kutijama za žitarice. Ovo je pokazalo da se štedi MNOGO posla, vremena i novca, jer možete brzo stvoriti osnovni oblik svog robota, a ako učinite nešto pogrešno, malo trake to može popraviti. Rubén je napravio predloške, a Beatriz je predloške prebacila u plastiku
Nakon što definirate oblik svog robota, morate prenijeti svoj dizajn na valovitu plastičnu ploču.
Korak 4: Donji dio šasije
Valovita plastična struktura sastavlja se zajedno s patentnim zatvaračima. Prije stavljanja patentnih zatvarača, struktura se drži zajedno bambusovim štapićima. Mi to radimo na ovaj način jer lako možete probušiti rupice štapovima u plastici i možete steći opću ideju o obliku komada prije nego što zapravo stavite patentne zatvarače. Za presavijanje plastike također koristimo bambusove štapiće za rezanje jedne strane plastike.
Chris i Gonzalo odlučili su da žele dodati malo grablje u šasiju te su izrezali klin sa strana. iskoristili su komad koji su izrezali s prve strane kao predložak za rezanje drugog.
Korak 5: Priprema motora
Motori imaju malu izbočinu sa strane na kojoj su električni spojevi. Moramo rastaviti motor i staviti električne priključke s druge strane.
Nakon što su to učinili, Jaime i Ismael zavarili su 2 žice od 20 cm za motor. Za to koristimo žice telefonske linije, ali se može koristiti bilo koji tanki kabel.
Zatim odlučujemo gdje želimo postaviti kotače. Mjesto postavljanja kotača utječe na ponašanje robota. Kotačići na stražnjoj strani robota rezultiraju robotom koji vrlo brzo pomiče loptu, ali ju je vrlo teško kontrolirati. S druge strane, robot s kotačima prema prednjem dijelu robota čini robota kojim se vrlo lako upravlja, ali vrlo sporo pomiče loptu.
Za ovog robota odlučili smo postaviti kotače prema sredini robota. Motore smo postavili na mjesto gdje smo željeli i napravili 2 male rupe za osovine kotača.
Korak 6: Povežite ga
Gabriel i Ismael koristili su Autodesk Circuits za stvaranje ovog dijagrama ožičenja.
Most h povezan je s priključcima 6, 9, 10 i 11
HC06 modul spojen je na TXD, RXD, GND i +5V. Budite sigurni da je TXD pin arduina spojen na RXD pin HC06 i da je RXD pin arduina spojen na TXD pin HC06
Kondenzator je kondenzator 8200 kv. Zaista vam ne treba, ali tu je da spriječi pad napona koji će odspojiti HC06 modul ako su baterije malo prazne.
Motori su spojeni na H most. Možda će se robot vratiti unatrag umjesto naprijed. u tom slučaju preokrenite žice motora.
Korak 7: Štapovi, motori i poklopac na mjestu
Izbori izbori izbori! Gdje trebam staviti motore? Postoji nekoliko mogućnosti, a ovisno o tome gdje i kako su motori pričvršćeni, vaše težište bit će na drugom mjestu!
U tom slučaju mogli bismo ih staviti okrenuti prema naprijed ili prema natrag, pa smo ih odlučili staviti prema natrag.
Motori moraju biti pričvršćeni sa strane šasije. Chris je napravio sjajan alat s žicom kako bi napravio rupe na stranama kućišta. i pričvrstili motore s 2 zatvarača jer su zip veze bile prekratke. Pogledajte slike!
Zatim je poklopac robota pričvršćen na šasiju. Rubén je omot ukrasio tako da izgleda kao lice robota, jer je omot bio proziran, i mislio je da će, budući da će LED diode HC06 modula, arduino i H most treptati kroz omot, učinak biti sjajan i o dječače! bio je u pravu.
Chris je dodao štapiće na prednju stranu robota kako bi kontrolirao loptu. Štapovi se jednostavno pričvršćuju na šasiju pomoću kravate s patentnim zatvaračem. Također, dodao je gumicu na stražnju stranu robota kako bi je zatvorio. Prerezao je nekoliko zareza na stražnjoj strani poklopca i pričvrstio gumicu na šasiju pomoću kravate s patentnim zatvaračem.
Odmah stavite kotače i idite na sljedeći korak.
Korak 8: Vrijeme je za uključivanje elektronike
Skoro tamo!
U poklopcu je otvorena rupa za stavljanje velikog gadnog prekidača. Možete koristiti bilo koji prekidač, ali mi smo se odlučili za veliki i gadni prekidač jer izgleda super.
Sva elektronika koju smo ranije pripremili sada je smještena unutar robota. Slijedite shemu ožičenja!
Nemojte još pričvršćivati h most na protoboard jer moramo barem još jednom izvaditi protoboard.
Nakon što protoboard izolira robota, morate shvatiti gdje staviti baterije. mogu ići s prednje ili stražnje strane robota, ovisno o obliku robota i gdje ste stavili motore.
Morate učiniti treću nogu robotu (ostale 2 noge su kotači!). da biste to učinili, uzmite patentni zatvarač i pričvrstite ga kao što je prikazano na slikama.
Korak 9: Kôd
Sada morate staviti kôd u arduino i povezati svog robota s Android telefonom.
Počnimo sa kodom:
Pretpostavljam da na računalu već imate arduino kodirajuće sučelje (IDE). ako ne, idite ovdje i slijedite upute:
Preuzmite kôd iz priložene zip datoteke i otvorite.ino datoteku. Ovo će stvoriti mapu na vašem računalu.
Prenesite kod u arduino. da biste to učinili, morate odspojiti BLUETOOTH MODUL s matične ploče. Ako ne, neće raditi. Ne pitaj me zašto, i za mene je to misterija.
Instalirajte "Roboremo free" na svoj Android telefon iz Googleove trgovine aplikacija.
Slijedite upute u zip datoteci priloženoj ovom koraku.
U slučaju da ne možete instalirati sučelje na telefon, slijedite upute u nastavku kako biste izradili sučelje za svoj telefon.
Upute za povezivanje android telefona s robotom (Gabriel)
- Za povezivanje Bluetootha morate imati Android mobilni telefon, tablet ili računalo s bluetoothom
- Instalirajte RoboremoFree.
- Programiranje sučelja: Uđite u izbornik i odaberite klizač i to je ono što ćete koristiti za upravljanje robotom.
- Kad postavite klizač na lijevu stranu sučelja zaslona, morate pritisnuti da postavite ID klizača kao "izq". To je izq jer izquierda tako kažemo lijevo na španjolskom.
- Zatim morate unijeti oznaku. Unutar naljepnice morate staviti izqSpeed#*1.
- Zatim morate unijeti "min max", a u min morate unijeti -255 i max 255 i kliknuti na "int"
- Zatim u sljedećem retku morate pročitati "pošalji kad se pusti"
- 2 retka ispod, "pošalji razmak"
- onda "nemoj automatski vraćati"
- u "set autoreturn value" morate staviti "mid"
- u zadanom razdoblju ponavljanja morate staviti 100
Sada morate dodati klizač desno od sučelja i učiniti isto, postavivši id kao "der", a oznaku kao derSpeed #*1. Sve ostalo je isto.
Za početak igranja: Kada ste u aplikaciji, morate spojiti bluethooth na RoboremoFree koji ulazi u izbornik, a zatim morate pritisnuti povezivanje Bluetooth (RFCOMM) i morate pritisnuti HC-05 ili HC-06.
Uživati!
Preporučeni:
Zapisujte EKG velike brzine ili druge podatke, neprekidno više od mjesec dana: 6 koraka
Zapisujte EKG velike brzine ili druge podatke, kontinuirano više od mjesec dana: Ovaj projekt razvijen je za podršku sveučilišnom medicinskom istraživačkom timu, koji je trebao nosivi uređaj koji je mogao zabilježiti 2 x EKG signala pri 1000 uzoraka/sek (ukupno 2K uzoraka/sek) neprekidno 30 dana, radi otkrivanja aritmija. Predsjedatelj projekta
Promijenite naziv Bluetooth slušalica/zvučnika/adaptera ili druge postavke putem UART -a: 8 koraka (sa slikama)
Promijenite naziv Bluetooth slušalica/zvučnika/adaptera ili druge postavke putem UART -a: Imate li slučajno par Bluetooth slušalica ili drugih Bluetooth audio dodataka koji imaju zaista odvratan naziv i svaki put kad ih uparite imate unutarnju želju promijeniti Ime? Čak i ako razlozi nisu isti, postoji
Nogometni zvučnici: 13 koraka (sa slikama)
Nogometaši: Ovo je projekt za postavljanje zvučnika unutar nogometne lopte. Trebat će vam zvučnici pravokutnog oblika, kožni probijač za rupe, patentni zatvarači, nogometna traka, ljepljiva traka, stiropor, precizan nož, oprema za lemljenje, električna traka, vruće ljepilo, računalo
Kako napraviti vlastiti USB auto punjač za bilo koji IPod ili druge uređaje koji se pune putem USB -a: 10 koraka (sa slikama)
Kako napraviti vlastiti USB auto punjač za bilo koji IPod ili druge uređaje koji se pune putem USB -a: Izradite USB auto punjač za bilo koji iPod ili drugi uređaj koji se puni putem USB -a spajanjem automobilskog adaptera koji izlazi 5v i USB ženski utikač. Najvažniji dio ovog projekta je provjeriti je li izlaz vašeg odabranog adaptera za automobil oklada
Autonomni stolni nogomet: 5 koraka (sa slikama)
Autonomni stol za mali nogomet: Glavni cilj projekta bio je dovršiti radni prototip za autonomni stolni nogomet (AFT), gdje se ljudski igrač suočava s robotskim protivnikom. Iz ljudske perspektive igre, stol za mali nogomet vrlo je sličan običnom stolu. Igrač