Turinys:

Futbolo robotas (arba futbolas, jei gyvenate kitoje tvenkinio pusėje): 9 žingsniai (su nuotraukomis)
Futbolo robotas (arba futbolas, jei gyvenate kitoje tvenkinio pusėje): 9 žingsniai (su nuotraukomis)

Video: Futbolo robotas (arba futbolas, jei gyvenate kitoje tvenkinio pusėje): 9 žingsniai (su nuotraukomis)

Video: Futbolo robotas (arba futbolas, jei gyvenate kitoje tvenkinio pusėje): 9 žingsniai (su nuotraukomis)
Video: I Went to a Russian (Chinese) International Tool Expo (During Sanction) 2024, Liepa
Anonim
Futbolo robotas (arba futbolas, jei gyvenate kitoje tvenkinio pusėje)
Futbolo robotas (arba futbolas, jei gyvenate kitoje tvenkinio pusėje)

Mokau robotikos tinker-robot-labs.tk Mano mokiniai sukūrė šiuos robotus, žaidžiančius futbolą (arba futbolą, jei gyvenate kitoje tvenkinio pusėje). Šio projekto tikslas buvo išmokyti vaikus bendrauti su robotu per „Bluetooth“.

Prieš porą savaičių baigėme savo robotus, o tada pamačiau, kad „Instructables“rengia mikrovaldiklių konkursą ir robotikos konkursą, todėl mes kartu kuriame kitą robotą ir dalinamės su jumis, kaip sukurti futbolo robotą ir žaisti su juo.

Vaikai, kurie kuria šį robotą, yra Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael ir Chris. Jų amžius svyruoja nuo septynerių iki vienuolikos metų ir jie roko!

Norėdami surinkti šį robotą, jie naudoja suaugusiųjų įrankius, tokius kaip suvirinimo geležis, žirklės ir pjaustytuvai. Aš juos išmokiau, kad įrankiai nėra žaislai, todėl juos reikia naudoti labai pagarbiai. Jie žino saugos taisykles, kurių visada reikia laikytis, pvz., Įrankius visada palikti stalo centre, kur jie matomi, arba naudoti reples visada su alkūnėmis, prigludusiomis prie šonų, todėl jie negali pakenkti atsitiktinai susidurti.

1 žingsnis: Žaidimo laukas ir žaidimo taisyklės (pateikė Jaime)

Žaidimo laukas:

  • Žaidimo lauko dydis
  • Lauko ilgis: 170 cm
  • Lauko plotis: 113 cm
  • Vidurinė linija 85 cm
  • Vartų plotis: 31 cm

Žaidimo taisyklės:

  • Robotų futbolo rungtynes žaidžia dvi komandos, sudarytos iš 2 robotų.
  • Rungtynės žaidžiamos dviem 2 minučių kėliniais. Tarp 2 kėlinių žaidimas gali būti sustabdytas iki 5 minučių, kad būtų pakeistos baterijos ar pataisyti robotai.
  • Žaidimas prasideda kamuoliu žaidimo viduryje, o kiekvienas robotas - lauko kampe.
  • Jei kamuolys išeina iš aikštės, laikas sustabdomas. Kamuolys grąžinamas į aikštės centrą, o robotai dedami į kampus.
  • Jei antrojo kėlinio pabaigoje abi komandos sužaidė lygiosiomis, viena minutė pridedama prie antrojo kėlinio nesustabdant žaidimo.
  • Kamuolys yra teniso kamuolys, užpildytas pusiau smėliu (supjaustykite kamuoliuko plyšį, įpilkite smėlio, priklijuokite rutulį super klijais)
  • Jei kuri nors komanda įmuša įvartį, kamuolys dedamas į aikštės vidurį, o kiekvienas robotas - į lauko kampus
  • Bet kuris robotas, prie kurio žmogus liečiasi rungtynių metu, diskvalifikuojamas likusiam žaidimo laikui.
  • Jei kuris nors iš robotų nustoja veikti, robotas pašalinamas iš žaidimo ir negali būti vėl įdėtas, nebent jis pertraukos pirmoje pusėje ir gali būti sutvarkytas prieš prasidedant antrajam kėliniui.
  • Jei kuris nors robotas užpuls kitą robotą, kad šis jį pašalintų, jis bus diskvalifikuotas likusiam žaidimo laikui.

2 žingsnis: Roboto kūrimas: medžiagų sąrašas

Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas
Roboto kūrimas: medžiagų sąrašas

Visa elektronika yra iš „Amazon“

Likusios medžiagos yra perkamos iš vietinės techninės įrangos parduotuvės.

Mes nustatėme taisyklę apriboti roboto kainą iki mažiau nei 40 eurų, ir aš manau, kad bendra roboto kaina yra mažesnė nei 15 eurų, nes aš pirkau medžiagas urmu

  • 2 pavarų varikliai + ratai
  • Bandomoji Lenta
  • Arduino nano
  • Laidai
  • Baterijų laikiklis ir 4 AA baterijos
  • Jungiklis (neprivaloma)
  • Kondensatorius
  • Kebabo lazdelės
  • Teniso kamuolys pusiau užpildytas smėliu
  • Guminė juosta
  • 2 gabaliukai iš 25 cm x 25 cm gofruoto plastiko
  • HC05 arba HC06 modulis
  • L9110 H tiltas

3 žingsnis: važiuoklės dalių pjaustymas

Važiuoklės dalių pjaustymas
Važiuoklės dalių pjaustymas
Važiuoklės dalių pjaustymas
Važiuoklės dalių pjaustymas
Važiuoklės dalių pjaustymas
Važiuoklės dalių pjaustymas

Išmatuokite du kartus, nupjaukite vieną kartą!

Prieš pradėdami pjaustyti gofruotą plastiką, mes gaminame kartoninius šablonus su grūdų dėžėmis. Įrodyta, kad tai sutaupo daug darbo, laiko ir pinigų, nes galite greitai sukurti pagrindinę savo roboto formą, o jei padarysite ką nors ne taip, šiek tiek juostos gali ją išspręsti. Rubenas padarė šablonus, o Beatriz perkėlė šablonus į plastiką

Nustatę savo roboto formą, turite perkelti savo dizainą į gofruotą plastiko lakštą.

4 žingsnis: apatinė važiuoklės dalis

Apatinė važiuoklės dalis
Apatinė važiuoklės dalis
Apatinė važiuoklės dalis
Apatinė važiuoklės dalis
Apatinė važiuoklės dalis
Apatinė važiuoklės dalis

Gofruota plastikinė konstrukcija yra sujungta su užtrauktukais. Prieš uždėdami užtrauktukus, konstrukcija laikoma kartu su bambuko lazdelėmis. Mes tai darome taip, nes jūs galite lengvai iškišti skyles plastiko lazdelėmis, o prieš uždėdami užtrauktukus galite susidaryti bendrą idėją apie gabalo formą. Norėdami sulankstyti plastiką, mes taip pat naudojame bambuko lazdeles, kad pažymėtume vieną plastiko pusę.

Chrisas ir Gonzalo nusprendė, kad nori pridėti prie važiuoklės grėblį, ir iš šonų išpjovė pleištą. jie panaudojo gabalą, kurį jie nukirpo iš pirmosios pusės, kaip šabloną, kad supjaustytų antrąjį.

5 žingsnis: variklių paruošimas

Variklių paruošimas
Variklių paruošimas
Variklių paruošimas
Variklių paruošimas
Variklių paruošimas
Variklių paruošimas
Variklių paruošimas
Variklių paruošimas

Varikliai turi mažą iškyšą toje pusėje, kur yra elektros jungtys. Turime išardyti variklį ir į kitą pusę įdėti elektros jungtis.

Kai tai bus padaryta, Jaime ir Ismael suvirino 2 20 cm laidus prie variklio. Tam naudojame telefono linijos laidus, tačiau galima naudoti bet kokį ploną kabelį.

Tada mes nusprendžiame, kur norime įdėti ratus. Ratų vieta turi įtakos roboto elgesiui. Ratai, esantys ant roboto nugarėlės, lemia robotą, kuris labai greitai perkelia kamuolį, tačiau jį labai sunku valdyti. Kita vertus, robotas, kurio ratai nukreipti į roboto priekį, padaro robotą, kurį labai lengva valdyti, tačiau kamuolys juda labai lėtai.

Šiam robotui pasirinkome padėti ratus link roboto vidurio. Mes pastatėme variklius ten, kur norėjome, ir padarėme 2 mažas skyles ratų velenams.

6 žingsnis: prijunkite

Sujunkite!
Sujunkite!

„Gabriel“ir „Ismael“naudojo „Autodesk“grandines, kad sukurtų šią prijungimo schemą.

H tiltas yra prijungtas prie 6, 9, 10 ir 11 prievadų

HC06 modulis prijungtas prie TXD, RXD, GND ir +5V. Įsitikinkite, kad arduino TXD kaištis yra prijungtas prie HC06 RXD kaiščio, o arduino RXD kaištis yra prijungtas prie HC06 TXD kaiščio

Kondensatorius yra 8200 kv kondensatorius. Jums to tikrai nereikia, tačiau jis yra skirtas išvengti įtampos kritimo, kuris atjungs HC06 modulį, jei baterijos šiek tiek išsikraus.

Varikliai prijungti prie H tilto. Galbūt robotas ketina eiti atgal, o ne eiti į priekį. tokiu atveju apverskite variklio laidus.

7 žingsnis: lazdelės, varikliai ir dangtelis

Lazdos, varikliai ir dangtelis vietoje
Lazdos, varikliai ir dangtelis vietoje
Lazdos, varikliai ir dangtelis vietoje
Lazdos, varikliai ir dangtelis vietoje
Lazdos, varikliai ir dangtelis vietoje
Lazdos, varikliai ir dangtelis vietoje

Pasirinkimų pasirinkimas! Kur turėčiau dėti variklius? Yra keletas variantų, ir priklausomai nuo to, kur ir kaip pritvirtinti varikliai, jūsų svorio centras bus kitoje vietoje!

Tokiu atveju mes galėjome juos pastatyti į priekį arba į nugarą, ir mes nusprendėme juos pastatyti atgal.

Varikliai turi būti pritvirtinti prie važiuoklės šono. Chrisas padarė puikų įrankį su viela, kad padarytų skylutes važiuoklės šonuose. ir pritvirtino variklius su 2 užtrauktukais, nes užtrauktukai buvo šiek tiek per trumpi. Žiūrėkite nuotraukas!

Tada roboto gaubtas buvo pritvirtintas prie važiuoklės. viršelis buvo papuoštas Rubéno, kad atrodytų kaip roboto veidas, nes viršelis buvo skaidrus, ir jis manė, kad kadangi HC06 modulio, arduino ir H tilto šviesos diodai rodys mirksintį per dangtelį, efektas bus puikus ir o berniuk! jis buvo teisus.

Chrisas pridėjo lazdas prie roboto priekio, norėdamas valdyti kamuolį. Lazdos tiesiog pritvirtinamos prie važiuoklės su užtrauktuku. Be to, jis uždėjo guminę juostą prie roboto galo, kad ją uždarytų. Jis nukirpo keletą įpjovų dangtelio gale ir pritvirtino guminę juostą prie važiuoklės su užtrauktuku.

Įdėkite ratus DABAR ir pereikite prie kito žingsnio.

8 žingsnis: laikas įdėti elektroniką

Laikas įdėti elektroniką!
Laikas įdėti elektroniką!
Laikas įdėti elektroniką!
Laikas įdėti elektroniką!
Laikas įdėti elektroniką!
Laikas įdėti elektroniką!

Netoli čia!

Dangtelyje yra skylė dideliam bjauriam jungikliui uždėti. Galite naudoti bet kurį jungiklį, bet mes pasirinkome naudoti didelį ir bjaurų jungiklį, nes jis atrodo šauniai.

Visa elektronika, kurią paruošėme anksti, dabar įdedama į robotą. Laikykitės elektros instaliacijos schemos!

Dar nepritvirtinkite h tilto prie protoboad, nes mes turime bent kartą jį išimti.

Kai protoboardas įžeidžia robotą, turite išsiaiškinti, kur įdėti baterijas. jie gali eiti priekyje arba gale, priklausomai nuo roboto formos ir kur įdėjote variklius.

Jūs turite padaryti trečią roboto koją (kitos 2 kojos yra ratai!). Norėdami tai padaryti, paimkite užtrauktuką ir pritvirtinkite, kaip parodyta paveikslėlyje.

9 žingsnis: Kodas

Image
Image
Kodas
Kodas
Kodas
Kodas
Kodas
Kodas

Dabar jums reikia įdėti kodą į arduino ir prijungti robotą prie „Android“telefono.

Pradėkime nuo kodo:

Manau, kad jūsų kompiuteryje jau yra arduino kodavimo sąsaja (IDE). jei ne, eikite čia ir vykdykite instrukcijas:

Atsisiųskite kodą iš pridėto ZIP failo ir atidarykite.ino failą. Tai sukurs aplanką jūsų kompiuteryje.

Įkelkite kodą į arduino. Norėdami tai padaryti, turite atjungti BLUETOOTH modulį nuo pagrindinės plokštės. Jei ne, tai neveiks. Neklausk manęs kodėl, man irgi tai mįslė.

Įdiekite „Roboremo free“savo „Android“telefone iš „Google Appstore“.

Vykdykite instrukcijas, pridėtas prie šio veiksmo pridėtame aplanke.

Jei negalite įdiegti sąsajos telefone, vadovaukitės toliau pateiktomis instrukcijomis, kad sukurtumėte savo telefono sąsają.

Instrukcijos, kaip prijungti „Android“telefoną prie roboto (Gabrielis)

  • Norėdami prijungti „Bluetooth“, turite turėti „Android“mobilųjį telefoną, planšetinį kompiuterį ar kompiuterį su „Bluetooth“
  • Įdiekite „RoboremoFree“.
  • Sąsajos programavimas: Įeikite į meniu ir pasirinkite slankiklį, ir tai jūs ketinate naudoti robotui valdyti.
  • Įdėję slankiklį į kairę ekrano sąsajos pusę, turite paspausti nustatyti slankiklio ID kaip „izq“. Tai yra izq, nes isquierda taip ispaniškai sakome kairė.
  • Tada turite įvesti etiketę. Etiketės viduje turite įdėti izqSpeed#*1.
  • Tada turite įvesti „min max“, o per minutę turite įvesti -255 ir max 255 ir spustelėti „int“
  • Tada kitoje eilutėje turite perskaityti „siųsti, kai bus paleistas“
  • 2 eilutės žemiau, „siųsti erdvę“
  • tada „negrįžti automatiškai“
  • „Nustatyti automatinio grįžimo vertę“turite įvesti „vidurį“
  • nustatytam kartojimo laikotarpiui reikia įdėti 100

Dabar turite pridėti slankiklį dešinėje sąsajos pusėje ir padaryti tą patį, nustatydami ID kaip „der“ir etiketę kaip derSpeed #*1. Visa kita yra ta pati.

Norėdami pradėti žaisti: Kai esate programoje, turite prijungti „Bluethooth“prie „RoboremoFree“, įeinant į meniu, tada paspauskite „Connect Bluetooth“(RFCOMM) ir paspauskite HC-05 arba HC-06.

Mėgautis!

Rekomenduojamas: