Obsah:
Video: Hra Bot Laser Gallery: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Jedná se o hru, kde laserovým ukazovátkem míříte na břicho robota, abyste jej „deaktivovali“. Když zasáhnete botovo slabé místo, jeho oči ztmavnou a uslyšíte laserový zvuk. Po deaktivaci všech pěti robotů se hra resetuje a roboti se znovu zapnou po jednom.
Udělal jsem to, protože to vytváří jednoduchý příklad vstupu/výstupu pro vysvětlení, čeho jsou mikrokontroléry schopné, a je to mnohem úchvatnější než stisknutí tlačítka na prkénku. Dalším příjemným krokem by mohlo být přidání serv nebo vibračních motorů pro extra úroveň zpětné vazby.
Krok 1: Shromážděte zásoby
- 5 mm LED (nebo pokud nepoužíváte 3D tištěný model, můžete použít libovolnou velikost)
- LDR (odpor závislý na světle)
- 3 dráty
- 2 odpory (použil jsem 200 ohmů, ale můžete použít jakýkoli, který bude chránit vaši LED. Vzdělávací odkaz!)
- Mikrokontrolér, použil jsem Arduino Nano
- Breadboard a propojovací kabely
- Okamžité přepínače
- Piezo „reproduktor“P
Volitelný
- Heatshrink
- Konektory
- Lepidlo
Každého robota jsem nastavil jako modulární, abych jej mohl snadno odpojit pro ukládání nebo úpravy. Použil jsem tepelný smršťovač pro malou ochranu exponovaných spojení.
Nástroje:
- Pájecí zařízení
- 3D tiskárna (volitelně)
Krok 2: 3D tisk
www.thingiverse.com/thing:2069579
Pokud chcete použít můj model, klikněte na odkaz. 5 mm dioda LED bude zapadat do zadní části.
LDR (nebo jakýkoli senzor se dvěma vodiči) lze protáhnout přední stranou. Možná budete muset otvory trochu otevřít horkým hřebíkem nebo malým vrtákem.
Pokud nechcete model vytisknout na 3D, můžete si něco vyrobit sami. Prototyp začínal jednoduchým lepenkovým terčem s protaženými svody.
Krok 3: Zapojení
Navrhl jsem je tak, aby do prkénka nebyly zapojeny žádné další komponenty. Jen dráty a vypínače.
Každá sada {LED, LDR, 2 rezistorů} představuje jednoho robota. Použil jsem prodlužovací kabely serva, které se zapojovaly přímo do kolíků záhlaví, které jsem připájel na každého robota. Všimněte si, že od každého robota budou vycházet tři dráty.
Dávejte tedy pozor, abyste připojili správné odpory ke správným vodičům. Možná vám moje schéma připadá trochu zamotané, ale zachránilo mě to před potřebou čtyř vodičů. Snad to dává smysl.
Oranžové dráty začínají VYSOKO. To poskytuje 5V každému LDR. Protože snímáme pouze světelný senzor (LDR), když svítí LED (oranžový vodič VYSOKÝ), funguje to dobře. Pokud změníte kód pro čtení LDR, když LED nesvítí, budete muset vymyslet jiný způsob, jak jej zapojit.
Krok 4: Programování
Tady je kód
gist.github.com/justbennett/a68a47d28f705d…
K dispozici je 5 analogových vstupů, 5 LDR. K dispozici jsou 3 digitální vstupy. Reset, práh nahoru a práh dolů. Úprava prahu je taková, aby se zařízení dokázalo přizpůsobit různým světelným situacím. Pokud používáte jasný laser, nemusí to vadit.
K dispozici je 5 LED výstupů a reproduktorový výstup.
Tento kód můžete přizpůsobit jiným senzorům nebo k mnoha dalším účelům.
Doporučuje:
Tap Tap Rainbow - hra pro 2 hráče s rychlou reakcí: 4 kroky (s obrázky)
Tap Tap Rainbow - hra pro 2 hráče s rychlou reakcí: Před 2 týdny měla moje dcera geniální nápad udělat rychlou reakční hru s duhovými barvami (je to odbornice na duhu: D). Ten nápad se mi okamžitě líbil a začali jsme přemýšlet, jak bychom z něj mohli udělat skutečnou hru. Máte duhu v
Aruduino LED hra Rychlé klikání Hra pro dva hráče: 8 kroků
Aruduino LED Game Rychlé klikání Hra pro dva hráče: Tento projekt je inspirován @HassonAlkeim. Pokud jste ochotni se podrobně podívat, zde je odkaz, který můžete zkontrolovat https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Tato hra je vylepšenou verzí hry Alkeim's. Jedná se o
Hra Microbit Tic Tac Toe: 4 kroky (s obrázky)
Microbit Tic Tac Toe Game: Pro tento projekt jsme s mým spolupracovníkem - @descartez a vytvořili úžasnou tic tac toe hru využívající rádiovou funkčnost mikrobitů. Pokud jste o mikrobitech ještě neslyšeli, jedná se o úžasný mikrokontrolér navržený pro výuku programování dětí. Ony
Sif's Maze (hra) - Arduino ITTT: 4 kroky (s obrázky)
Sif's Maze (hra) - Arduino ITTT: Moje škola mi dala za úkol vytvořit něco interaktivního s Arduinem. Vytvořil jsem malou bludiště, která bohužel nedopadla tak dobře, ale klidně ji dokončete nebo přidejte. Tento projekt začal jako koncept pro TBA o severské mytologii. Jo
Arduino LCD hra: 3 kroky (s obrázky)
Arduino LCD Game: S mikrokontroléry Arduino je velmi snadné vytvořit spoustu věcí. Tento Instructable vám řekne, jak vytvořit jednoduchou videohru s jedním tlačítkem vyrobenou z několika dílů a obvodů Tinkercad. Je to skákací hra s bočním rolováním. Toto slouží jako