Përmbajtje:

Roboti i Futbollit (ose Futbolli, nëse jetoni në anën tjetër të pellgut): 9 hapa (me fotografi)
Roboti i Futbollit (ose Futbolli, nëse jetoni në anën tjetër të pellgut): 9 hapa (me fotografi)

Video: Roboti i Futbollit (ose Futbolli, nëse jetoni në anën tjetër të pellgut): 9 hapa (me fotografi)

Video: Roboti i Futbollit (ose Futbolli, nëse jetoni në anën tjetër të pellgut): 9 hapa (me fotografi)
Video: FIFA 22 Soccer NOT Football 2024, Nëntor
Anonim
Roboti i Futbollit (ose Futbolli, nëse jetoni në anën tjetër të pellgut)
Roboti i Futbollit (ose Futbolli, nëse jetoni në anën tjetër të pellgut)

Unë mësoj robotikë në tinker-robot-labs.tk Nxënësit e mi kanë krijuar këta robotë që luajnë futboll (ose futboll, nëse jetoni në anën tjetër të pellgut). Qëllimi im me këtë projekt ishte të mësoja fëmijët se si të bashkëveprojnë me një robot përmes Bluetooth.

Ne mbaruam robotët tanë disa javë më parë, dhe më pas, pashë që Instructables po bënte një garë mikrokontrollues dhe një garë robotike, kështu që ne po ndërtojmë kolektivisht një robot tjetër dhe po ndajmë me ju se si të ndërtojmë një Robot Futbolli dhe të luajmë me të.

Fëmijët që po bashkojnë këtë robot janë Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael dhe Chris. Mosha e tyre varion nga shtatë deri në njëmbëdhjetë vjeç, dhe ata tunden!

Për të bashkuar këtë robot, ata përdorin mjete për të rritur, një hekur të tillë saldimi, gërshërë dhe hapëse. Unë i kam mësuar se mjetet nuk janë lodra, dhe ato duhet të përdoren me shumë respekt. Ata i dinë rregullat e sigurisë që duhet të respektohen gjithmonë, të tilla si lënia e veglave gjithmonë në qendër të tryezës, ku mund të shihen, ose të përdorin pincat gjithmonë me bërryla të ngjitur në anët e tyre, në mënyrë që të mos dëmtojnë fytyre rastësisht.

Hapi 1: Fusha e lojës dhe rregullat e lojës (nga Jaime)

Fusha e lojës:

  • Madhësia e fushës së lojës
  • Gjatësia e fushës: 170 cm
  • Gjerësia e fushës: 113 cm
  • Linja e mesme në 85 cm
  • Gjerësia e golit: 31 cm

Rregullat e lojës:

  • Një ndeshje futbolli robot luhet nga dy ekipe të përbëra nga 2 robotë.
  • Një ndeshje luhet në dy pjesë të 2 minutave. Midis 2 pjesëve, loja mund të ndalet deri në 5 minuta për të ndryshuar bateritë ose për të rregulluar robotët.
  • Loja fillon me topin në mes të lojës dhe secili robot në një cep të fushës.
  • Nëse topi del nga fusha, koha ndalet. Topi kthehet në qendër të fushës dhe robotët vendosen në qoshe.
  • Nëse në fund të pjesës së dytë të dy skuadrat janë barazuar, një minutë i shtohet pjesës së dytë pa e ndaluar lojën.
  • Topi është një top tenisi gjysmë i mbushur me rërë (prerë një çarje në top, shtoni rërë, ngjiteni topin mbrapa me super zam)
  • Nëse ndonjë ekip shënon një gol, topi vendoset në mes të fushës dhe secili robot vendoset në qoshet e fushës
  • Çdo robot që preket nga një person gjatë ndeshjes skualifikohet për pjesën tjetër të lojës.
  • Nëse ndonjëri prej robotëve ndalon së punuari, roboti nxirret nga loja dhe nuk mund të kthehet sërish nëse nuk është ndërprerje në pjesën e parë dhe mund të rregullohet para fillimit të pjesës së dytë
  • Nëse ndonjë robot sulmon një robot tjetër për ta nxjerrë atë jashtë fushës, ai do të skualifikohet për pjesën tjetër të lojës.

Hapi 2: Ndërtimi i Robotit: Fatura e Materialeve

Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve
Ndërtimi i Robotit: Fatura e Materialeve

Të gjitha pajisjet elektronike janë me burim nga Amazon

Pjesa tjetër e materialeve janë me burim nga dyqani lokal i pajisjeve.

Ne vendosëm një rregull për të kufizuar koston e robotit nën 40 euro, dhe unë vlerësoj se kostoja totale e robotit është nën 15 euro sepse po blija materiale me shumicë

  • 2 motorë me rrota + rrota
  • Breadboard
  • Arduino nano
  • Telat
  • Mbajtës i baterisë dhe 4 bateri AA
  • Ndërro (opsional)
  • Kondensator
  • Shkopinj qebapi
  • Topi i tenisit i mbushur gjysmë me rërë
  • Rrip gome
  • 2 copë plastike të valëzuar 25 cm x 25 cm
  • Moduli HC05 ose HC06
  • Ura L9110 H

Hapi 3: Prerja e Pjesëve të Shasisë

Prerja e Pjesëve të Shasisë
Prerja e Pjesëve të Shasisë
Prerja e Pjesëve të Shasisë
Prerja e Pjesëve të Shasisë
Prerja e Pjesëve të Shasisë
Prerja e Pjesëve të Shasisë

Matni dy herë, prerë një herë!

Para fillimit të prerjes së plastikës së valëzuar, ne bëjmë modele kartoni me kuti drithërash. Kjo ka provuar se kursen SHUM punë, kohë dhe para, sepse mund të krijoni shpejt formën bazë të robotit tuaj, dhe nëse bëni diçka të gabuar, pak shirita mund ta rregullojnë atë. Rubén bëri shabllonet dhe Beatriz i transferoi modelet në plastikë

Pasi të keni përcaktuar formën e robotit tuaj, ju duhet ta transferoni modelin tuaj në fletën plastike të valëzuar.

Hapi 4: Pjesa e poshtme e Shasisë

Pjesa e poshtme e Shasisë
Pjesa e poshtme e Shasisë
Pjesa e poshtme e Shasisë
Pjesa e poshtme e Shasisë
Pjesa e poshtme e Shasisë
Pjesa e poshtme e Shasisë

Struktura plastike e valëzuar vendoset së bashku me zinxhirë. Para se të vendosni lidhëset e zinxhirit, struktura mbahet së bashku me shkopinj bambuje. Ne e bëjmë atë në këtë mënyrë sepse ju lehtë mund të hapni vrima me shkopinj në plastikë dhe mund të merrni idenë e përgjithshme të formës së pjesës para se të vendosni lidhëset e zinxhirit. Për të palosur plastikën, ne gjithashtu përdorim shkopinj bambuje për të shënuar njërën anë të plastikës.

Chris dhe Gonzalo vendosën që ata donin të shtonin një grabujë në shasi, dhe ata prenë një pykë nga anët. ata përdorën copën që prenë nga ana e parë si shabllon për të prerë pjesën e dytë.

Hapi 5: Përgatitja e motorëve

Përgatitja e motorëve
Përgatitja e motorëve
Përgatitja e motorëve
Përgatitja e motorëve
Përgatitja e motorëve
Përgatitja e motorëve
Përgatitja e motorëve
Përgatitja e motorëve

Motorët kanë një zgjatje të vogël në anën ku janë lidhjet elektrike. Ne duhet të heqim motorin dhe t'i vendosim lidhjet elektrike në anën tjetër.

Pasi të bëhet kjo, Jaime dhe Ismael ngjitën 2 tela 20 cm në motor. Ne përdorim telat e linjës telefonike për këtë, por çdo kabllo e hollë mund të përdoret.

Ne pastaj vendosim se ku duam të vendosim rrotat. Vendi ku vendosen rrotat ka një ndikim në sjelljen e robotit. Rrotat në pjesën e pasme të robotit rezultojnë në një robot që lëviz topin shumë shpejt, por është shumë e vështirë të kontrollohet. Nga ana tjetër, një robot me rrota drejt pjesës së përparme të robotit bën një robot që është shumë i lehtë për tu kontrolluar, por e lëviz topin shumë ngadalë.

Për këtë robot, ne zgjodhëm t'i vendosim rrotat në mes të robotit. Ne i vendosëm motorët aty ku donim të ishin dhe bëmë 2 vrima të vogla për boshtet e rrotave.

Hapi 6: Lidheni atë

Wire It Up!
Wire It Up!

Gabriel dhe Ismael përdorën Qarqet Autodesk për të krijuar këtë diagram të instalimeve elektrike.

Ura h është e lidhur me portet 6, 9, 10 dhe 11

Moduli HC06 është i lidhur me TXD, RXD, GND dhe +5V. Sigurohuni që kunja TXD e arduino është e lidhur me kunjin RXD të HC06 dhe kunja RXD e arduino është e lidhur me kunjin TXD të HC06

Kondensatori është një kondensator 8200 kv. Ju vërtet nuk keni nevojë për të, por është atje për të parandaluar një rënie të tensionit që do të shkëpusë modulin HC06 nëse bateritë janë pak të ulëta.

Motorët janë të lidhur me Urën H. Ndoshta roboti do të kthehet prapa në vend që të ecë përpara. në atë rast, përmbysni telat e motorit.

Hapi 7: Shkopinj, motorë dhe kapak në vend

Shkopinj, motorë dhe kapak në vend
Shkopinj, motorë dhe kapak në vend
Shkopinj, motorë dhe kapak në vend
Shkopinj, motorë dhe kapak në vend
Shkopinj, motorë dhe kapak në vend
Shkopinj, motorë dhe kapak në vend

Zgjedhje zgjedhje zgjedhje! Ku duhet t'i vendos motorët? Ka disa opsione, dhe në varësi se ku dhe si janë bashkuar motorët, qendra juaj e gravitetit do të jetë në një vend tjetër!

Në këtë rast, ne mund t'i vendosim ata përballë ose mbrapa, dhe vendosëm t'i vendosim ata të kthyer mbrapa.

Motorët duhet të fiksohen në anën e shasisë. Chris bëri një mjet të mrekullueshëm me tela për të bërë vrima në anët e shasisë. dhe i bashkoi motorët me 2 zinxhirë sepse lidhjet me zinxhir ishin pak të shkurtër. Shikoni fotot!

Pastaj, kapaku i robotit ishte ngjitur në shasi. mbulesa ishte zbukuruar nga Rubén që të dukej si një fytyrë roboti, sepse mbulesa ishte transparente, dhe ai mendoi se meqenëse ledet e modulit HC06, arduino dhe ura H do të shfaqen duke u ndezur në kapak, efekti do të ishte i tmerrshëm dhe o djalë! ai kishte te drejte.

Chris shtoi shkopinjtë në pjesën e përparme të robotit për të kontrolluar topin. Shkopinjtë janë ngjitur thjesht në shasi me një kravatë zip. Gjithashtu, ai shtoi një brez gome në pjesën e pasme të robotit për ta mbyllur atë. Ai preu disa pika në pjesën e pasme të kapakut dhe ngjiti shiritin e gomës në shasi me një kravatë me zinxhir.

Vendosni TANI rrotat dhe shkoni në hapin tjetër.

Hapi 8: Koha për të futur pajisjet elektronike

Koha për të futur pajisjet elektronike!
Koha për të futur pajisjet elektronike!
Koha për të futur pajisjet elektronike!
Koha për të futur pajisjet elektronike!
Koha për të futur pajisjet elektronike!
Koha për të futur pajisjet elektronike!

Pothuajse atje!

Një vrimë është e hapur në kapak për të vendosur çelësin e madh të keq. Mund të përdorni çdo çelës, por ne zgjodhëm të përdorim një ndërprerës të madh dhe të keq, sepse duket mirë.

Të gjitha pajisjet elektronike që kemi përgatitur herët tani janë vendosur brenda robotit. Ndiqni diagramin e instalimeve elektrike!

Mos e lidhni akoma urën h në protoboard sepse ne duhet ta nxjerrim protoboardin të paktën edhe një herë.

Pasi ta keni protoboard -in të robos robotin, ju mund të kuptoni se ku t'i vendosni bateritë. ato mund të shkojnë në pjesën e përparme ose të pasme të robotit, në varësi të formës së robotit dhe ku i keni vendosur motorët.

Ju duhet t'i bëni një këmbë të tretë robotit (2 këmbët e tjera janë rrotat!). për ta bërë këtë, merrni një kravatë me zinxhir dhe ngjiteni siç tregohet në fotografi.

Hapi 9: Kodi

Image
Image
Kodi
Kodi
Kodi
Kodi
Kodi
Kodi

Tani ju duhet të vendosni kodin në arduino dhe të lidhni robotin tuaj me telefonin tuaj android.

Le të fillojmë me kodin:

Supozoj se ju tashmë keni ndërfaqen e kodimit arduino (IDE) në kompjuterin tuaj. nëse jo, shkoni këtu dhe ndiqni udhëzimet:

Shkarkoni kodin nga skedari zip i bashkangjitur dhe hapni skedarin.ino. Kjo do të krijojë një dosje në kompjuterin tuaj.

Ngarko kodin në arduino. për ta bërë këtë, ju keni nevojë të shkëputni modulin BLUETOOTH nga motherboard. Nëse jo, nuk do të funksionojë. Mos më pyet pse, është një mister edhe për mua.

Instaloni "Roboremo free" në telefonin tuaj android nga dyqani i aplikacioneve Google.

Ndiqni udhëzimet në dosjen e zipuar të bashkangjitur në këtë hap.

Në rast se nuk mund ta instaloni ndërfaqen në telefonin tuaj, ndiqni udhëzimet këtu më poshtë për të krijuar ndërfaqen për telefonin tuaj.

Udhëzime për lidhjen e telefonit android me robotin, (nga Gabriel)

  • Për të lidhur Bluetooth duhet të keni një telefon celular Android, tabletë ose kompjuter me bluetooth
  • Instaloni RoboremoFree.
  • Programimi i ndërfaqes: Hyni në meny dhe zgjidhni rrëshqitësin dhe kjo është ajo që do të përdorni për të kontrolluar robotin.
  • Kur e keni vendosur rrëshqitësin në anën e majtë të ndërfaqes së ekranit, duhet të shtypni set id e rrëshqitësit si "izq". Izshtë izq sepse izquierda është se si themi majtas në spanjisht.
  • Atëherë duhet të futni në etiketë. Brenda etiketës duhet të vendosni izqSpeed#*1.
  • Pastaj duhet të futni në "min max" dhe në min duhet të vendosni -255 dhe në max 255 dhe klikoni në "int"
  • Pastaj, në rreshtin tjetër, duhet të lexoni "dërgoni kur të lëshohet"
  • 2 rreshta më poshtë, "dërgoni hapësirë"
  • atëherë "mos u kthe automatikisht"
  • në "vendosni vlerën e kthimit automatik" ju duhet të vendosni "mes"
  • në periudhën e përsëritur të caktuar ju duhet të vendosni 100

Tani ju duhet të shtoni një rrëshqitës në të djathtë të ndërfaqes dhe të bëni të njëjtën gjë, duke vendosur id si "der" dhe etiketën si derSpeed #*1. Të gjitha të tjerat janë të njëjta.

Për të filluar të luani: Kur jeni në aplikacion, duhet të lidhni bluethooth me RoboremoFree duke hyrë në meny dhe më pas duhet të shtypni lidh Bluetooth (RFCOMM) dhe duhet të shtypni HC-05 ose HC-06.

Shijoni!

Recommended: