Spisu treści:

MUZYCZNY QUIZ: 5 kroków
MUZYCZNY QUIZ: 5 kroków

Wideo: MUZYCZNY QUIZ: 5 kroków

Wideo: MUZYCZNY QUIZ: 5 kroków
Wideo: TANIEC ❤️ I LIKE IT 2024, Lipiec
Anonim
QUIZ MUZYCZNY
QUIZ MUZYCZNY

Witam, jesteśmy trzyosobową grupą studentów IV roku modułu inżynierii elektronicznej z Uniwersytetu w Maladze, Szkoły Telekomunikacji (https://www.uma.es/etsi-de-telecomunicacion/) i pokażemy Wam nasze projekt o nazwie „Creative Electronics”.

Projekt składa się z mini-gry, w której plansza arduino losowo wybiera melodię do odegrania, a gracz musi odpowiednio odpowiedzieć, klikając odpowiedni przycisk; jeśli naciśniesz przycisk powiązany z odtwarzaną piosenką, zapali się zielona dioda LED i liczba na wyświetlaczu wzrośnie, jeśli nie, zapali się czerwona dioda LED i licznik zostanie zresetowany.

Mam nadzieję, że ci się podoba!

Krok 1: Lista materiałów i komponentów

1x Arduino Leonardo

1x płytka drukowana;

8x przyciski

7x Rezystory 220ohm

1x 74HC595

1x 7-segmentowy wyświetlacz LED

1x brzęczyk

1x spawacz

1x Cyna Cewka

1x szczypce

1x zasilacz wyjściowy 5V (np. powerbank)

Oto materiały potrzebne do wykonania pudełka:

1x Kawałek Drewna

1x biały klej

1x piła elektryczna

1x Henge

Krok 2: Zbuduj pudełko

Zbuduj pudełko
Zbuduj pudełko
Zbuduj pudełko
Zbuduj pudełko
Zbuduj pudełko
Zbuduj pudełko
Zbuduj pudełko
Zbuduj pudełko

Najpierw wytnij 4 boki pudełka o wymiarach (20x5) cm. Następnie wykonaj górną część pudełka i podstawę, z wymiarami kwadratu wykonanego z boków i przyklej boki do podstawy.

Później umieść blat z zawiasem i wykonaj otwory na przyciski, diody led i 7 segmentów diody led. Przyklej przyciski do góry i umieść płytkę Arduino na podstawie za pomocą śruby.

Na koniec wszystkie komponenty są połączone, a zdjęcia piosenek są wklejane na górze pudełka.

Krok 3: Wewnątrz pudełka

W pudełku
W pudełku
W pudełku
W pudełku
W pudełku
W pudełku

Po otrzymaniu pudełka zalecamy przetestowanie obwodu w płytce prototypowej przed lutowaniem płytki PCB. Zwróć uwagę, że przyciski używają rezystora Arduino PULL-UP przez oprogramowanie.

Następnie podłącz wszystkie przyciski i wyświetlacz 7seg do płyty arduino za pomocą np. złączy męsko-żeńskich.

Płytka arduino może być zasilana z zewnętrznej baterii wewnątrz pudełka lub bezpośrednio podłączona do komputera przez otwór w pudełku, jeśli chcesz.

Krok 4: Schemat programowania i bloków

Schemat programowania i bloków
Schemat programowania i bloków

Głównym problemem jest możliwość umieszczenia wielu utworów bez użycia modułu SD i bez uczynienia kodu bardzo długim i trudnym do zarządzania. W tym celu umieściliśmy wszystkie utwory w osobnej bibliotece i wywołaliśmy z arduino, dzięki czemu kod jest łatwy do odczytania i łatwy do modyfikacji, dzięki czemu możesz zmieniać utwory, jak chcesz. Biblioteka wykorzystuje częstotliwość i ciszę każdej nuty.

Kod Arduino został wykonany przy użyciu struktury switch-case. Najpierw generowana jest liczba losowa i rozbrzmiewa skojarzona w tym przypadku piosenka. Jeśli użytkownik naciśnie właściwy przycisk, zapali się niebieska dioda, a licznik doda 1, w przeciwnym razie zapali się czerwona dioda i po naciśnięciu przycisku start zostanie wygenerowany kolejny losowy utwór.

Aby skompilować kod, najpierw musisz spakować kody.cpp i.h, następnie musisz zaimportować bibliotekę do swojego arduino IDE, Program-> Dołącz bibliotekę->Dodaj bibliotekę. ZIP.

Zalecana: