Obsah:
Video: „Barevná shoda“(hra Reflex): 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Intro:
U svého školního projektu jsem si nebyl jistý, co dělat, ale po dlouhém přemýšlení jsem se rozhodl udělat reflexní hru. Jsme přeci herní škola. Museli jsme vytvořit něco interaktivního a jedinečného, takže hra bude perfektní! Mám radost, jak vše dopadlo a doufám, že si cestu užijete také!
S tímto produktem vám tedy ukážu, jak jsem vytvořil vlastní hru „Color Match“na Arduinu. Než začneme, musím říci, že 1 malá část hry nefunguje, protože v mém kódu něco není v pořádku, takže můžete vzít můj kód a pokusit se ho vyřešit, ale my se tam dostaneme.
Krok 1: Jak to funguje?
V zásadě jsem tedy vytvořil hru 1 proti 1, kde musíte být první, kdo získal 4 body. Jak můžete body získat? Je to jednoduché, musíte mít ty nejlepší reflexy. Na jedné straně máte 3 různé barvy (červenou, zelenou a modrou) a pro druhou stranu platí stejné. Na jedné straně začne na krátkou chvíli blikat jedna ze tří barev (LED), řekněme červená. Poté na druhé straně začne blikat také jedna ze tří LED diod, a pokud je červená (stejně jako blesk z druhé strany), musíte jako první stisknout tlačítko a kdo první získá bod. Pokud však bliká zelená nebo modrá, neměli byste tlačítko stisknout, protože jinak ztratíte bod (to je část, která pro mě nefunguje). Aby to bylo jednoduché, stačí stisknout, když se barvy shodují, a nemačkat, pokud se barvy neshodují. První, kdo dosáhne 4 bodů, vyhrává zápas.
Aby to bylo zajímavé, je tu ještě jeden, který jsem o hře neřekl. Když zelené světlo bliká na 1 straně, stejně jako na druhé straně a zelená strana nejprve stiskne tlačítko, získá 2 body. Totéž platí pro modrou stranu, ale místo 2 zelených LED by měly být 2 modré LED.
Krok 2: Materiály
V tomto kroku popíšu vše, co byste potřebovali, aby byl tento projekt váš!
Co jsem použil:
Technologie
- 1x Arduino Uno
- 5x zelené LED diody
- 5x modré LED diody
- 2x červené LED diody
- 1x žlutá LED
- 2x malá tlačítka
- 37x napájecí kabel (každý asi 40 cm dlouhý)
- 1x pájecí deska
Materiály
- Dřevěná bedna (více o tom v „Budování projektu“)
- Dřevěný trojúhelník (šířka: 10 cm, délka: 10 cm, výška: 7 cm)
- 2x dřevěný válec (na knoflíky)
- Barva (bílá, modrá, zelená, červená, oranžová a žlutá)
To jsou všechny materiály, které jsem použil k vytvoření tohoto produktu. Co kde použít, bude vysvětleno níže. Pokud chcete použít něco jiného než já, určitě pokračujte! Trocha vlastní kreativity nemůže uškodit. Svou představivostí jste mohli jít naplno.
Krok 3: Budování projektu
V tomto kroku vám ukážu, jak jsem vytvořil svůj box pro hru. Začal jsem s hrubými skicami, abych věděl, co chci udělat a jak velké všechno musí být. V samotném boxu jsem dostal dostatek místa na pokrytí všech napájecích kabelů a arduina.
1. Začněte několika skicami. V tomto kroku byste měli načrtnout, jak byste chtěli velikost krabice, kam chcete LED diody a kam umístit tlačítka. Neměl bych vaši krabici zmenšovat, protože jinak nemáte dost místa na vložení všeho do svého projektu.
2. Vložte své skici na dřevo, abyste věděli, kde řezat, řezat atd. Vytvořil jsem krabici o rozměrech 34 cm (délka) x 26 cm (šířka) x 10 cm (výška). Spodní část byla odnímatelná, takže jste tam mohli zasunout své arduino. Dřevěný trojúhelník jsem vyrobil také ze dřeva, má rozměry 10 cm (šířka) x 10 cm (délka) x 7 cm (výška). V trojúhelníku vytvořte otvor (průměr asi 2 cm), aby tudy procházely napájecí kabely.
3. Vyvrtejte otvory pro tlačítka a diody LED. Udělal jsem malé otvory pro svých 13 LED, udělal jsem to tak, aby LED diody nemohly projít otvorem, ale pouze kolíky z LED. U knoflíků jsem udělal otvor, kterým by mohly procházet moje velká knoflíčky, vyrobil jsem dřevěné knoflíky z koštěte (průměr je 2, 8 cm).
4. Připojte trojúhelníky. Uprostřed bočnic krabice (strany šířky) jsem připevnil dřevěné trojúhelníky.
5. Než zde začnete (přejděte na část 5 z Technologie) Slepte dřevěné dílky dohromady. Tady není moc co říct, šroubová část to rozdává. V tuto chvíli jsem přilepil svůj dřevěný vršek k ostatním částem krabice.
6. Čas namalovat svůj projekt. Můžete mu dát jakékoli barvy, které chcete, po této části musíte chvíli počkat, než zaschne. zkuste přijít s nějakými bláznivými skvělými nápady.
7. LED diody připevňují světlo. Poté, co barva zaschne, můžete připojit všechny LED diody do otvorů, které jste vytvořili, počkejte, až lepidlo zaschne, a pokud se vám nelíbí zdobení vašich LED, můžete přejít přímo k technické části.
8. Dekorace. Pokud chcete ozdobit své LED diody, pokračujte. Vytvořte něco, po čem toužíte, ale ujistěte se, že stále vidíte světlo LED.
Krok 4: Technologie
Nakonec jsme se dostali do posledního dílu, pro mě je to nejzábavnější, ale také nejtěžší část. Nyní uděláme nějaké elektrické obvody a potřebujeme naprogramovat nějaké věci. Sledoval jsem spoustu návodů online a vřele vám doporučuji udělat to samé. Online je spousta návodů, které by vám mohly pomoci dále, než dokážu já.
Pojďme ale s postupem dále!
1. Podívejte se na několik návodů a vytvořte si základní věci se svým arduinem. Začal jsem zapínat a vypínat LED blesk. Poté jsem se pokusil rozsvítit LED po stisknutí tlačítka a tím jsem začal s celým tímto projektem. Toto video mi velmi pomohlo s mým konkrétním projektem.
2. Vyzkoušení prototypu na prkénku. Pokud máte svůj nápad, měli byste zkusit vytvořit vlastní elektrický obvod. Pokud chcete použít ten můj, stačí se řídit kabely z mého kabelového rozvrhu.
3. Přicházíme s přehledem vašich kabelů. Je velmi důležité vytvořit dobrý rozvrh pro všechny vaše kabely. Víte, pokud jde několik kabelů do +, měli byste je zbarvit všechny stejně a stejně platí pro -. Toto je opravdu důležitý krok, protože pokud vezmete vše ze svého prkénka, stále vidíte, který kabel musí kam vést. Pomůže také, pokud se chystáte pájet. Můžete udělat to samé jako já a vytvořit rozvrh na papíře, nebo si ho můžete vytvořit online pomocí Fritzing. Nestavěl jsem to s Fritzingem, protože mi přišlo lepší to udělat na papíře (alespoň pro mě).
4. Výroba kabelů. Pojďme k několika posledním částem projektu. Musíte vyrobit nějaké napájecí kabely, které můžete připojit k arduinu a připojit je k LED diodám a tlačítkům. Měl jsem několik mužských až mužských kabelů, které se daly zapojit do arduina, rozřízl jsem je na polovinu a odizoloval jsem drát, abych ho mohl připájet k ostatním napájecím kabelům.
5. Připojte tlačítka. Než tedy vše pájíte dohromady, musíte nejprve připájet pár kabelů k tlačítkům. měli byste nejprve umístit tlačítka přes pájecí desku a poté je připájet ke kabelům. Nyní můžete pájecí desku s tlačítky a kabely položit otvorem, který spojíte v trojúhelníku. Pokud jste pásku přilepili k trojúhelníku, můžete se vrátit k části 5 z „Budování projektu“.
5. Čas na pájení. Nyní je čas na poslední fyzickou část! Nyní byste měli vše pájet dohromady. Pokud vše proběhlo v pořádku, měli byste již mít rozvrh kabelů, to znamená, že můžete snadno vidět, co je třeba pájet kterým kabelem. Hodně štěstí!
6. Kódování. Pokud jde o kódování, největší část jsem napsal sám a získal jsem pomoc s kódem z videa v části 1 technologie. Nemohu popsat vše, co jsem udělal, ale kód ponechám níže. Pokud máte problémy s kódem, mohl bych se pokusit pomoci!
Pokud prozatím nechcete programovat, stačí zkopírovat kód a připojit arduino k počítači. Pošlete kód na vaše arduino a mělo by to fungovat!
Děkuji za přečtení této příručky a přeji vám všem hodně štěstí při tvorbě této hry!
Doporučuje:
Barevná noční lampa Galaxy: 7 kroků
Barevná noční lampa Galaxy: Ahoj přátelé, dnes vám ukážu, jak vyrobit úžasnou noční lampu z galaxie Mason jar
Barevná meteorologická stanice PiZero: 6 kroků
Barevná meteorologická stanice PiZero: Chci vám v tomto projektu ukázat, jak postavit pěkně vypadající meteorologickou stanici na základě Raspberry Pi Zero W pro montáž na zeď s předpovědí počasí a barevnou 2,8palcovou TFT obrazovkou
BAREVNÁ VÝMĚNA ELEKTRONICKÉHO CHAMELEONU: 6 kroků
BAREVNÁ VÝMĚNA ELEKTRONICKÝ CHAMELEON: hej..všichni víte o chameleonech. Ano, mají zvláštní charakter, který mění jejich barvu podle biologického prostředí, kterému se říká mimikry. používají tuto schopnost k útěku před predátory a také k zajetí svých pr
Indikátor události RPi-Zero IoT / barevná lampa: 6 kroků (s obrázky)
Indikátor události RPi-Zero IoT / barevná lampa: Žádný další mikrořadič, & Není vyžadován žádný přídavný modul HAT. RPi-Zero to všechno zvládne. Ještě lépe použijte RPi-Zero W! Ukázkové použití: Indikátor stavu webové služby (např. Sledování DowJonesIndex), indikátor stavu politických nebo sportovních událostí, náladové světlo
Barevná logická hra: 6 kroků
Barevná logická hra: Hej! Pro školní projekt s názvem „Pokud toto, pak ono“Musel jsem postavit interaktivní objekt pomocí Arduina. Rozhodl jsem se postavit barevnou hádanku s jednoduchým systémem zpětné vazby. Co to dělá (ve zkratce): Určuje barvu objektu