Table of Contents

Buzz Wire

Autor

Drăgănoiu Robert

Introducere

Proiectul este reprezentat de un joc de tip Buzz Wire, în care jucătorul trebuie să transporte un inel cu mâner de-a lungul unui traseu de sârmă cu o formă provocatoare, fără să atingă metalul.

Scopul proiectului este de a pune în aplicare cunoștințele acumulate de-a lungul semestrului, creând, totodată, un joc.

Descriere generală

Schema bloc

Funcționalitate

La start, jucătorul apasă pe butonul de începere pentru a porni timer-ul și a activa buzzer-ul. De asemenea, LED-ul RGB, care indică numărul de greșeli curente, se va aprinde, difuzând o lumină verde.

Timer-ul va începe pe o bandă led, care va reprezenta scorul. Un timp mai mic de finalizare înseamnă un scor mai bun.

Jucătorul va mișca unealta de-a lungul traseului. Dacă atinge sârma, va fi avertizat printr-un buzz (pentru a da senzatia de curentare) și LED-ul RGB își va schimba culoarea (în portocaliu la prima greșeală, în roșu la a doua și stins la a treia).

Dacă LED-ul se stinge, jucătorul pierde si jocul, care se resetează. Când ajunge la final, el apasă pe butonul de stop, semnalizând finalul jocului. Scorul lui va rămâne câteva secunde pe banda led, fiind apoi înlocuit de scorul cel mai bun înregistrat de la pornirea plăcii.

Pe deasupra, va exista o melodie pusă pe fundal, prin intermediul buzzer-ului pentru a da senzația de joc arcade.

Hardware Design

Componente utilizate

Schema Electrică

Software Design

Mediul de dezvoltare utilizat

Bibliotect folosite

Funcții utilizate

Notă: logica jocului a fost implementată în funcția loop()

Rezultate Obţinute

Demo: https://youtu.be/u3t0GDF1Mbw

Concluzii

Consider că dezvoltarea jocului a fost o experiență utilă, un bun prim contact cu lucrul cu microprocesoare, care a îmbinat construirea în atelier a jocului, conectarea componentelor pentru realizarea circuitului și dezvoltarea codului pentru Arduino, rezultând intr-un produs final, utilizabil.

Jurnal

Bibliografie/Resurse

Arhivă cod: buzzwirecode.zip

Descarcă pagina în format pdf