Zbuduj prostą grę „Złap ducha” w Code Designer IDE na Arduino z Education Board v1. Naucz się pracy z diodami RGB, przyciskami i buzzerem. Idealny projekt edukacyjny STEAM dla dzieci i szkół w czasie halloween!

Złap ducha to prosta, ale emocjonująca gra edukacyjna oparta o Zestaw podstawowy (arduino + education board v1) i Code Designer IDE — środowisko programowania blokowego dla uczniów i nauczycieli.
Gra uczy logicznego myślenia, pracy z elektroniką i dźwiękiem. Zadaniem gracza jest złapać ducha, który pojawia się losowo w postaci czerwonego lub niebieskiego światła.
Szybka reakcja to wygrana, a pomyłka kończy się ucieczką ducha, którą symbolizuje zielona dioda RGB i melodi błędu.
🧠 Poziom trudności: średni
⚙️ Czas wykonania: 30–40 minut
💡 Środowisko: Code Designer IDE
Do wykonania projektu potrzebujesz tylko elementów wbudowanych w płytkę Education Board v1:
📦 Cały projekt można wykonać BEZ podłączania dodatkowych przewodów i czujników.
Projekt pozwala uczniom:
losowa liczba i instrukcji warunkowych,RTTTL),Każdy etap został zrealizowany w Code Designer IDE z wykorzystaniem bloczków, które automatycznie generują kod Arduino.
Na początku musimy użyć bloczka "losowa liczba".

Program losuje liczbę w zakresie od 0 do 1, jeśli wylosowaną liczbą będzie równa 1, wtedy zapala czerwoną diodę LED, w przeciwnym wypadku zapala niebieską diodę LED .
Jest to krok wymagany aby widzieć losowanie diody, w innym wypadku po 2 losowaniach nie będzie widocznego rezultatu losowania

Jak można zauważyć użyliśmy 2 bloki "czekaj 1 sekund", oraz zgaszenie diod obu niezależnie, która została wylosowana.
Wciśnięcie przycisku jest głównym elementem naszego programu, musimy zastąpić środkowy element "czekaj" bloczkiem, który będzie oczekiwał na wciśnięcie przycisku.

Przypiszmy, tak aby przycisk na pinie 2 będzie przypisany do diody LED niebieskiej, zaś przycisk na pinie 3 przypisany do diody LED czerwonej, wyknajmy teraz sprawdzenie czy użytkownik kliknął przypisany przycisk do diody LED, oraz zagran melodię sukcesu
GhostCatch:d=8,o=5,b=180: g5,b5,d6,g6,p,g6,b6,d7 
Rozbudujmy nasz program aby obsłużył błędne wybranie przycisku, zastosujemy melodię i zapalenie diody RGB na kolor zielony, wykonajmy złączenie warunku suckesu poprzez zastosowanie bloku "lub"
GhostFail:d=8,o=6,b=160: e7,d#7,d7,c#7,c7,a#6,a6,f6 

Projekt „Złap ducha” to świetny sposób na naukę elektroniki i programowania w duchu STEAM.
Łączy zabawę z nauką, wprowadza podstawy pracy z przyciskami, diodami RGB i dźwiękiem, a dzięki Code Designer IDE – uczniowie tworzą kod blokowo i wizualnie.