Obsah:

Football Robot (nebo Soccer, pokud žijete na druhé straně rybníka): 9 kroků (s obrázky)
Football Robot (nebo Soccer, pokud žijete na druhé straně rybníka): 9 kroků (s obrázky)

Video: Football Robot (nebo Soccer, pokud žijete na druhé straně rybníka): 9 kroků (s obrázky)

Video: Football Robot (nebo Soccer, pokud žijete na druhé straně rybníka): 9 kroků (s obrázky)
Video: Teaching Paragraph Writing | Examples of Narrative, Expository, Descriptive and Persuasive Writing 2024, Červenec
Anonim
Football Robot (nebo Soccer, pokud žijete na druhé straně rybníka)
Football Robot (nebo Soccer, pokud žijete na druhé straně rybníka)

Učím robotiku na tinker-robot-labs.tk Moji žáci vytvořili tyto roboty, kteří hrají fotbal (nebo fotbal, pokud žijete na druhé straně rybníka). Mým cílem v rámci tohoto projektu bylo naučit děti komunikovat s robotem přes Bluetooth.

Dokončili jsme naše roboty před pár týdny a pak jsem viděl, že Instructables dělá soutěž o mikrokontroléry a soutěž o robotiku, takže společně stavíme dalšího robota a sdílíme s vámi, jak postavit Football Robot a hrát si s ním.

Děti, které dávají dohromady tohoto robota, jsou Beatriz, Ruben, Jaime, Gonzalo, Gabriel, Ismael a Chris. Jejich věk se pohybuje mezi sedmi a jedenácti lety a jsou rockoví!

K sestavení tohoto robota používají nástroje pro dospělé, jako je svařovací žehlička, nůžky a řezačky. Naučil jsem je, že nástroje nejsou hračky, a měly by být používány s velkým respektem. Znají bezpečnostní pravidla, která by měla být vždy dodržována, například ponechat nástroje vždy ve středu stolu, kde jsou vidět, nebo používat kleště vždy s lokty přilepenými k bokům, aby si nemohli ublížit tvář náhodou.

Krok 1: Hrací pole a pravidla hry (Jaime)

Hrací pole:

  • Velikost hřiště
  • Délka pole: 170 cm
  • Šířka pole: 113 cm
  • Střední čára na 85 cm
  • Šířka branky: 31 cm

Pravidla hry:

  • Robotický fotbalový zápas hrají dva týmy složené ze 2 robotů.
  • Zápas se hraje na dva 2minutové poločasy. Mezi 2 poločasy lze hru na 5 minut zastavit, vyměnit baterie nebo opravit roboty.
  • Hra začíná s míčem uprostřed hry a každým robotem v rohu pole.
  • Pokud míč opustí pole, čas se zastaví. Míč je vrácen zpět do středu pole a roboti jsou umístěni v rozích.
  • Pokud jsou na konci druhého poločasu oba týmy nerozhodné, přidá se do druhého poločasu jedna minuta bez přerušení hry.
  • Míč je tenisový míček napůl naplněný pískem (do míče vystřihněte štěrbinu, přidejte písek, lepte míč zpět lepidlem)
  • Pokud některý tým vstřelí gól, míč je umístěn ve středu pole a každý robot je umístěn v rozích hřiště
  • Jakýkoli robot, kterého se osoba dotkne během zápasu, je po zbytek hry diskvalifikován.
  • Pokud některý z robotů přestane fungovat, je robot vyřazen ze hry a nelze jej vrátit zpět, pokud se nerozbije v první polovině a nelze jej opravit před začátkem druhé poloviny.
  • Pokud některý robot zaútočí na jiného robota, aby jej vynesl z pole, bude po zbytek hry diskvalifikován.

Krok 2: Sestavení robota: kusovník

Stavba robota: kusovník
Stavba robota: kusovník
Stavba robota: kusovník
Stavba robota: kusovník
Stavba robota: kusovník
Stavba robota: kusovník
Stavba robota: kusovník
Stavba robota: kusovník

Veškerá elektronika pochází z Amazonu

Zbytek materiálu pochází z místního železářství.

Nastavili jsme pravidlo omezení nákladů na robota na méně než 40 EUR a odhaduji, že celkové náklady na robota jsou nižší než 15 EUR, protože jsem nakupoval materiál hromadně

  • 2 převodové motory + kola
  • Prkénko
  • Arduino nano
  • Dráty
  • Držák baterií a 4 baterie AA
  • Přepínač (volitelně)
  • Kondenzátor
  • Kebab tyčinky
  • Tenisový míč napůl naplněný pískem
  • Gumička
  • 2 kusy vlnitého plastu o rozměrech 25 cm x 25 cm
  • Modul HC05 nebo HC06
  • L9110 H můstek

Krok 3: Řezání částí podvozku

Řezání částí podvozku
Řezání částí podvozku
Řezání částí podvozku
Řezání částí podvozku
Řezání částí podvozku
Řezání částí podvozku

Dvakrát měř, jednou řež!

Než začneme řezat vlnitý plast, vyrobíme lepenkové šablony s obilnými boxy. Ukázalo se, že to ušetří VELKOU práci, čas i peníze, protože můžete rychle vytvořit základní tvar svého robota, a pokud uděláte něco špatně, kousek pásky to dokáže opravit. Rubén vytvořil šablony a Beatriz přenesl šablony na plast

Jakmile definujete tvar svého robota, musíte svůj návrh přenést na vlnitý plastový plech.

Krok 4: Spodní část podvozku

Spodní část podvozku
Spodní část podvozku
Spodní část podvozku
Spodní část podvozku
Spodní část podvozku
Spodní část podvozku

Vlnitá plastová konstrukce je spojena zipovými pásky. Před vložením zipů je konstrukce držena pohromadě s bambusovými tyčemi. Děláme to tímto způsobem, protože můžete snadno vypíchnout otvory pomocí tyčinek v plastu a můžete si udělat obecnou představu o tvaru kusu, než skutečně nasadíte zipy. Ke skládání plastu používáme také bambusové tyčinky k vyražení jedné strany plastu.

Chris a Gonzalo se rozhodli, že chtějí na podvozek přidat nějaké hrábě, a po stranách vyřízli klín. kus, který odřízli z první strany, použili jako šablonu k odříznutí druhé.

Krok 5: Příprava motorů

Příprava motorů
Příprava motorů
Příprava motorů
Příprava motorů
Příprava motorů
Příprava motorů
Příprava motorů
Příprava motorů

Motory mají malý výčnělek na straně, kde jsou elektrická připojení. Musíme rozebrat motor a dát elektrické připojení na druhou stranu.

Jakmile to bude hotové, Jaime a Ismael přivařili k motoru 2 20 cm dráty. K tomu používáme vodiče telefonní linky, ale lze použít jakýkoli tenký kabel.

Poté se rozhodneme, kam chceme kola dát. Místo, kde jsou kola umístěna, má vliv na chování robota. Kola na zadní straně robota vedou k robotu, který pohybuje míč velmi rychle, ale je velmi obtížné jej ovládat. Na druhé straně robot s koly směrem k přední části robota dělá robota, který se velmi snadno ovládá, ale pohybuje míč velmi pomalu.

U tohoto robota jsme zvolili umístění kol směrem ke středu robota. Motory jsme umístili tam, kde jsme chtěli, a vytvořili 2 malé otvory pro hřídele kol.

Krok 6: Zapojte to

Zapojte to!
Zapojte to!

Gabriel a Ismael použili k vytvoření tohoto schématu zapojení obvody Autodesk.

Most h je připojen k portům 6, 9, 10 a 11

Modul HC06 je připojen k TXD, RXD, GND a +5V. Zajistěte, aby pin TXD arduina byl připojen ke kolíku RXD na HC06 a pin RXD na arduino byl připojen na pin TXD na HC06

Kondenzátor je kondenzátor 8200 kv. Ve skutečnosti to nepotřebujete, ale je to tam, aby se zabránilo poklesu napětí, které odpojí modul HC06, pokud jsou baterie trochu slabé.

Motory jsou připojeny k mostu H. Možná se robot místo vpřed vydá dozadu. v takovém případě převraťte vodiče motoru.

Krok 7: Tyče, motory a kryt na místě

Tyčky, motory a kryt na svém místě
Tyčky, motory a kryt na svém místě
Tyčky, motory a kryt na svém místě
Tyčky, motory a kryt na svém místě
Tyčky, motory a kryt na svém místě
Tyčky, motory a kryt na svém místě

Možnosti volby možnosti volby! Kam mám dát motory? Existuje několik možností a v závislosti na tom, kde a jak jsou motory připojeny, bude vaše těžiště na jiném místě!

V tomto případě jsme je mohli položit čelem dopředu nebo dozadu a rozhodli jsme se je položit čelem vzad.

Motory musí být připevněny k boku podvozku. Chris udělal šikovný nástroj s nějakým drátem, aby vytvořil otvory po stranách podvozku. a připevnil motory 2 zipy, protože zipy byly příliš krátké. Podívejte se na obrázky!

Poté byl kryt robota připevněn k podvozku. kryt byl vyzdoben Rubénem, aby vypadal jako tvář robota, protože kryt byl průhledný, a myslel si, že vzhledem k tomu, že LED diody modulu HC06, arduino a můstek H budou blikat skrz kryt, efekt by byl úžasný a Ach jo! on měl pravdu.

Chris přidal klacky do přední části robota, aby ovládal míč. Hůlky se jednoduše připevňují k podvozku pomocí pásku na zip. Také přidal gumovou pásku do zadní části robota, aby jej zavřel. Vyřízl pár zářezů na zadní straně krytu a připevnil gumičku k podvozku stahovací páskou.

Nasaďte HNED kola a pokračujte dalším krokem.

Krok 8: Čas vložit elektroniku dovnitř

Čas dát elektroniku dovnitř!
Čas dát elektroniku dovnitř!
Čas dát elektroniku dovnitř!
Čas dát elektroniku dovnitř!
Čas dát elektroniku dovnitř!
Čas dát elektroniku dovnitř!

Téměř tam!

V krytu je otevřená díra, která dá velký ošklivý vypínač. Můžete použít JAKÝKOLI přepínač, ale rozhodli jsme se použít velký a ošklivý přepínač, protože vypadá skvěle.

Veškerá elektronika, kterou jsme brzy připravili, je nyní vložena do robota. Řiďte se schématem zapojení!

Ještě nepřipevňujte h můstek k protoboardu, protože potřebujeme protoboard vytáhnout ještě alespoň jednou.

Jakmile protoboard vrazíte robota, budete se snažit zjistit, kam vložit baterie. mohou jít na přední nebo zadní část robota, v závislosti na tvaru robota a umístění motorů.

U robota musíte udělat třetí nohu (další 2 nohy jsou kola!). Chcete -li to provést, vezměte si kravatu na zip a připevněte ji, jak je znázorněno na obrázcích.

Krok 9: Kód

Image
Image
Kód
Kód
Kód
Kód
Kód
Kód

Nyní musíte vložit kód do arduina a připojit svého robota k telefonu Android.

Začněme kódem:

Předpokládám, že ve svém počítači již máte arduino coding interface (IDE). pokud ne, jděte sem a postupujte podle pokynů:

Stáhněte si kód z přiloženého souboru zip a otevřete soubor.ino. Tím se ve vašem počítači vytvoří složka.

Nahrajte kód do arduina. Chcete -li to provést, POTŘEBUJETE ODPOJIT MODUL BLUETOOTH od základní desky. Pokud ne, nebude to fungovat. Neptejte se mě proč, to je pro mě taky záhada.

Nainstalujte si do svého telefonu s Androidem „Roboremo zdarma“z obchodu s aplikacemi Google.

Postupujte podle pokynů ve složce zip připojené k tomuto kroku.

V případě, že nemůžete nainstalovat rozhraní do telefonu, vytvořte rozhraní pro svůj telefon podle níže uvedených pokynů.

Pokyny k připojení telefonu Android k robotu (Gabriel)

  • K připojení Bluetooth musíte mít mobilní telefon, tablet nebo počítač s Androidem s bluetooth
  • Nainstalujte si RoboremoFree.
  • Programování rozhraní: Vstupte do nabídky a vyberte posuvník a to budete používat k ovládání robota.
  • Když umístíte posuvník na levou stranu rozhraní obrazovky, musíte stisknout nastavit ID posuvníku jako „izq“. Je to izq, protože izquierda je to, jak říkáme vlevo ve španělštině.
  • Poté musíte zadat štítek. Do štítku musíte vložit izqSpeed#*1.
  • Poté musíte zadat „min max“a v min musíte zadat -255 a max 255 a kliknout na „int“
  • Poté na dalším řádku musíte přečíst „odeslat při uvolnění“
  • 2 řádky níže, „odeslat mezeru“
  • pak „nevracet automaticky“
  • v "nastavit hodnotu automatického návratu" musíte zadat "střední"
  • v nastaveném období opakování musíte dát 100

Nyní je třeba přidat posuvník napravo od rozhraní a udělat to samé, nastavit ID jako „der“a označení jako derSpeed #*1. Všechno ostatní je stejné.

Zahájení přehrávání: Když jste v aplikaci, musíte připojit bluethooth k RoboremoFree zadáním v nabídce a poté stisknout připojit Bluetooth (RFCOMM) a musíte stisknout HC-05 nebo HC-06.

Užívat si!

Doporučuje: