Obsah:

Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky
Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky

Video: Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky

Video: Počítačové inžinierstvo Final Simon hovorí hra: 3 kroky
Video: CS50 2015 - Week 6 2024, November
Anonim
Finále počítačového inžinierstva Simon hovorí o hre
Finále počítačového inžinierstva Simon hovorí o hre

Moja predstava:

Môj projekt je Simon Says Game. V tejto hre sú štyri LED diódy a štyri tlačidlá. Hudba bude hrať z bzučiaka, kým sa kontrolka LED rozsvieti a bude zodpovedať hudbe. Potom sa hra začne. Rozsvieti sa LED dióda a musíte kliknúť na tlačidlo zodpovedajúce LED, ktorá sa rozsvietila. Ak to pochopíte správne, diódy LED začnú blikať a hudba sa bude prehrávať z bzučiaka, a ak to zle pochopíte, bude blikať menej a z bzučiaka bude hrať iná hudba. Hra sa automaticky reštartuje, keď prehráte.

Výskum:

Dostal som nápad z aninstructable o „Arduino - Simple Simon Says Game“od faziefazie. V návode robí Simon hovorí, že je hra podobná tej mojej, ibaže používa RGB LED diódy, zatiaľ čo ja som používal rôzne farebné LED diódy, pretože pre RGB LED by som nemal dostatok pinov pre všetky. Kód som dostal z iného inštruktážneho programu s názvom „Arduino Simon Says“od mpilchfamily. Vytvoril aj hru Simon Simon, okrem toho, že používal staršiu verziu Arduina.

Krok 1: Získanie všetkého potrebného materiálu

Ako môj simon hovorí, že hra sú to materiály, ktoré budete potrebovať.

- arduino

- breadboard

- 4 rôzne farebné LED diódy (ak nemáte 4 rôzne farby, môžete použiť 2 rovnaké, ja som použil 2 zelené LED.)

- 4 tlačidlá

- 4 360 ohmové odpory

- bzučiak

- drôty

Krok 2: Budovanie hry

Budovanie hry
Budovanie hry
Budovanie hry
Budovanie hry
Budovanie hry
Budovanie hry
Budovanie hry
Budovanie hry

Krok 1: Na spustenie stavby budete musieť položiť 4 diódy LED na dosku na chlieb v rade s dobrým priestorom medzi nimi.

Krok 2: Ďalej budete chcieť dať svoje 4 tlačidlá pod každú LED diódu.

Krok 3: Pripojte čierny vodič z krátkej nohy diód LED k zemi. To isté urobte s tlačidlami, zapojte vodič z tlačidiel do zeme.

Krok 4: Pripojte 360 ohmové odpory z dlhého ramena diódy LED napravo od diódy LED na doske.

Krok 5: Pripojte vodiče z odporov k Arduinu a od tlačidiel k Arduinu. Kolíky by mali byť v tomto poradí.

- Prvá LED dióda na pine 8 s tlačidlom na pine 2

- Druhá LED dióda na pine 9 s tlačidlom na pine 3

- Tretia dióda LED na kolíku 10 s tlačidlom na kolíku 4

- Štvrtá dióda LED na kolíku 11 s tlačidlom na kolíku 5

Krok 6: Nakoniec pripojte bzučiak malou nohou k zemi a veľkou nohou k kolíku 12.

Krok 3: Skica

Dostal som kód od „Arduino Simon Says“od mpilchfamily. Pre náčrt je potrebné stiahnuť si knižnicu Tone, aby bzučiak fungoval. Na náčrte, aby ste sa uistili, že funguje, musíte prepnúť LEDku a tlačidlo z Boolean na int. Súbor Skica je v spodnej časti, kde si môžete stiahnuť dlhé knižnice s tónmi.

Odporúča: