Obsah:

„Farebná zhoda“(hra s reflexom): 4 kroky
„Farebná zhoda“(hra s reflexom): 4 kroky

Video: „Farebná zhoda“(hra s reflexom): 4 kroky

Video: „Farebná zhoda“(hra s reflexom): 4 kroky
Video: Klik 298: Na CES 2024 nebola po rokoch nuda 2024, November
Anonim
Obrázok
Obrázok

Úvod:

V prípade svojho školského projektu som si nebol istý, čo mám urobiť, ale po dlhom premýšľaní som sa rozhodol urobiť reflexnú hru. Sme predsa herná škola. Museli sme vytvoriť niečo interaktívne a jedinečné, aby bola hra perfektná! Som šťastný, ako všetko dopadlo a dúfam, že si cestu užijete aj vy!

S týmto produktom vám teda ukážem, ako som na Arduine vytvoril vlastnú hru „Color Match“. Ešte predtým, ako začneme, musím povedať, že 1 malá časť hry nefunguje, pretože v mojom kóde niečo nie je v poriadku, takže si môžete vziať môj kód a pokúsiť sa ho vyriešiť, ale my sa tam dostaneme.

Krok 1: Ako to funguje?

V zásade som teda urobil hru 1 proti 1, kde musíte byť prvý, kto získal 4 body. Ako môžete získať body? Je to jednoduché, musíte mať najlepšie reflexy. Na jednej strane máte 3 rôzne farby (červenú, zelenú a modrú) a to isté platí aj pre druhú stranu. Na jednej strane začne na chvíľu blikať jedna z troch farieb (LED), povedzme červená. Potom na druhej strane začne blikať aj jedna z troch LED diód, a ak je červená (rovnako ako blesk z druhej strany), musíte byť prví, kto stlačí tlačidlo a kto prvý získa bod. Ak však bliká zelená alebo modrá, tlačidlo by ste nemali stláčať, pretože inak stratíte bod (toto je časť, ktorá na mňa nefunguje). Aby to bolo jednoduché, stačí stlačiť, keď sa farby zhodujú, a nestláčať, ak sa farby nezhodujú. Zápas vyhráva ten, kto ako prvý dosiahne 4 body.

Aby to bolo zaujímavé, je tu ešte jeden, ktorý som o hre nepovedal. Keď zelené svetlo bliká na 1 strane, rovnako ako na druhej strane a zelená strana najskôr stlačí tlačidlo, získa 2 body. To isté platí pre modrú stranu, ale namiesto 2 zelených LED diód by mali byť 2 modré LED diódy.

Krok 2: Materiály

V tomto kroku popíšem všetko, čo potrebujete, aby bol tento projekt váš!

Čo som použil:

Technológie

- 1x Arduino Uno

- 5x zelené LED diódy

- 5x modré LED diódy

- 2x červené LED diódy

- 1x žltá LED dióda

- 2x malé tlačidlá

- 37x napájací kábel (každý asi 40 cm dlhý)

- 1x spájkovacia doska

Materiály

- Drevená krabica (viac o tom v časti „Budovanie projektu“)

- Drevený trojuholník (šírka: 10 cm, dĺžka: 10 cm, výška: 7 cm)

- 2x drevený valec (na gombíky)

- Farba (biela, modrá, zelená, červená, oranžová a žltá)

Toto sú všetky materiály, ktoré som použil na vytvorenie tohto produktu. Čo kde použiť, bude vysvetlené nižšie. Ak chcete použiť niečo iné, než mám ja, pokračujte! Trochu vlastnej kreativity nemôže uškodiť. Môžete ísť naplno so svojou predstavivosťou.

Krok 3: Budovanie projektu

Budovanie vášho projektu
Budovanie vášho projektu
Budovanie vášho projektu
Budovanie vášho projektu
Budovanie vášho projektu
Budovanie vášho projektu

V tomto kroku vám ukážem, ako som vytvoril svoj box pre hru. Začal som hrubými náčrtkami, aby som vedel, čo chcem vytvoriť a aké veľké všetko musí byť. V samotnom boxe som dostal dostatok miesta na pokrytie všetkých napájacích káblov a arduina.

1. Začnite niekoľkými skicami. V tomto kroku by ste mali načrtnúť, ako by ste chceli svoju veľkosť škatule, kde chcete diódy LED a kam umiestniť tlačidlá. Váš box by som nemal zmenšovať, pretože inak nemáte dostatok miesta na vloženie všetkého do svojho projektu.

2. Položte svoje skice na drevo, aby ste vedeli, kde rezať, píliť atď. Vyrobil som škatuľu s rozmermi 34 cm (dĺžka) x 26 cm (šírka) x 10 cm (výška). Spodok bol odnímateľný, aby ste tam mohli zasunúť svoje arduino. Drevený trojuholník som vyrobil aj z dreva, má rozmery 10 cm (šírka) x 10 cm (dĺžka) x 7 cm (výška). V trojuholníku vytvorte dieru (asi 2 cm v priemere), aby cez ňu prechádzali napájacie káble.

3. Vyvŕtajte otvory pre tlačidlá a diódy LED. Vytvoril som malé otvory pre svojich 13 LED diód, urobil som to tak, aby LED diódy nemohli prejsť cez otvor, ale iba kolíky z LED. Na gombíky som urobil dieru, ktorou by mohli prejsť moje veľké gombíky, a urobil som drevené gombíky z metly (priemer 2, 8 cm).

4. Pripojte trojuholníky. Drevené trojuholníky som pripevnil v strede po stranách škatule (po stranách šírky).

5. Predtým, ako začnete tu (prejdite na časť 5 z Technológie) Prilepte drevené diely k sebe. Tu nie je veľa čo povedať, skrutková časť to rozdáva. V tejto chvíli som prilepil svoj drevený vrch na ostatné časti krabice.

6. Čas vymaľovať svoj projekt. Môžete mu dať akékoľvek farby, aké chcete, po tejto časti musíte chvíľu počkať, kým nebude suchý. Skúste prísť na nejaké bláznivé nápady.

7. LED diódy pripevňujú svetlo. Keď farba zaschne, môžete do otvorov, ktoré ste vytvorili, pripevniť všetky diódy LED, počkať, kým lepidlo nezaschne, a ak vás nebaví zdobiť ich diódy, môžete prejsť priamo na technickú časť.

8. Dekorácia. Ak by ste chceli ozdobiť svoje LED diódy, pokračujte. Vytvorte niečo, po čom túžite, ale uistite sa, že stále vidíte svetlo LED.

Krok 4: Technológia

Technológie
Technológie
Technológie
Technológie
Technológie
Technológie

Nakoniec sme sa dostali do poslednej časti, pre mňa je to najzábavnejšia časť, ale aj najťažšia časť. Teraz urobíme niekoľko elektrických obvodov a musíme niečo naprogramovať. Pozrel som si veľa návodov online a veľmi vám odporúčam, aby ste urobili to isté. Online je množstvo návodov, ktoré by vám mohli pomôcť ďalej, ako môžem ja.

Poďme ale ďalej v procese!

1. Pozrite si niekoľko návodov a vytvorte si základné veci so svojim arduinom. Začal som zapínať a vypínať LED blesk. Potom som sa pokúsil rozsvietiť LED po stlačení tlačidla a takto som začal s celým týmto projektom. Toto video mi veľmi pomohlo s mojím konkrétnym projektom.

2. Vyskúšanie prototypu na doske. Ak máte svoj nápad, mali by ste sa pokúsiť vytvoriť vlastný elektrický obvod. Ak chcete použiť ten môj, stačí sa riadiť káblami z môjho plánu káblov.

3. Prichádzame s prehľadom vašich káblov. Je veľmi dôležité vytvoriť dobrý rozvrh pre všetky vaše káble. Viete, ak smeruje niekoľko káblov k +, mali by ste všetky rovnaké a rovnaké farby pre -. Toto je skutočne dôležitý krok, pretože ak vyberiete všetko z pekáča, stále vidíte, ktorý kábel má kam viesť. Pomáha tiež, ak sa chystáte spájkovať. Môžete urobiť to isté ako ja a vytvoriť rozvrh na papieri, alebo si ho môžete vytvoriť online pomocou Fritzing. Nestaval som to s Fritzingom, pretože bolo lepšie to urobiť na papieri (aspoň pre mňa).

4. Výroba káblov. Prejdeme k posledným častiam projektu. Musíte vytvoriť niekoľko napájacích káblov, ktoré by ste mohli pripojiť k arduinu a pripojiť ho k diódam LED a tlačidlám. Mal som niekoľko káblov mužského až mužského pohlavia, ktoré sa dali zapojiť do arduina, rozrezal som ich na polovicu a odizoloval som drôt, aby som ho mohol spájkovať s ostatnými napájacími káblami.

5. Pripojte tlačidlá. Pred spájkovaním všetkého teda najskôr musíte k tlačidlám spájkovať niekoľko káblov. mali by ste tlačidlá najskôr previesť cez spájkovaciu dosku a potom ich spájkovať s káblami. Teraz môžete spájkovaciu dosku s tlačidlami a káblami položiť cez otvor, ktorý spájate v trojuholníku. Ak ste spájali spájkovaciu dosku s trojuholníkom, môžete sa vrátiť k časti 5 z „Budovanie projektu“.

5. Čas na spájkovanie. Teraz je čas na poslednú fyzickú časť! Teraz by ste mali spájkovať všetko dohromady. Ak bolo všetko v poriadku, už by ste mali mať rozvrh káblov, to znamená, že môžete ľahko vidieť, čo je potrebné ktorým káblom spájkovať. Veľa štastia!

6. Kódovanie. Pokiaľ ide o kódovanie, najväčšiu časť som napísal sám a získal som pomoc s kódom z videa v časti 1 technológie. Nemôžem popísať všetko, čo som urobil, ale kód ponechám nižšie. Ak máte problémy s kódom, mohol by som sa pokúsiť pomôcť!

Ak zatiaľ nechcete programovať, stačí skopírovať kód a pripojiť arduino k počítaču. Pošlite kód na svoje arduino a malo by to fungovať!

Ďakujem, že ste si prečítali tohto sprievodcu a prajem vám veľa šťastia pri vytváraní tejto hry!

Odporúča: