Sadržaj:

GLAZBENI KVIZ: 5 koraka
GLAZBENI KVIZ: 5 koraka

Video: GLAZBENI KVIZ: 5 koraka

Video: GLAZBENI KVIZ: 5 koraka
Video: GAYAZOV$ BROTHER$ - Малиновая Лада (LIVE @ Авторадио) 2024, Studeni
Anonim
GLAZBENI KVIZ
GLAZBENI KVIZ

Pozdrav, mi smo grupa od tri studenta na četvrtoj godini modula elektroničkog inženjerstva sa Sveučilišta u Malagi, Škola za telekomunikacije (https://www.uma.es/etsi-de-telecomunicacion/) i pokazat ćemo vam naše projekt za predmet pod nazivom "Kreativna elektronika".

Projekt se sastoji od mini igre u kojoj arduino ploča nasumično odlučuje melodiju za reprodukciju, a igrač mora odgovoriti na odgovarajući način klikom na odgovarajući gumb; ako pritisnete gumb povezan s pjesmom koja se svira, svijetli zelena LED dioda, a broj prikaza će se povećati, ako ne, svijetli crvena LED dioda i broj se resetira.

Nadam se da uživaš!

Korak 1: Popis materijala i komponenti

1x Arduino Leonardo

1x PCB ploča

8x tipki

7x 220ohm otpornici

1x 74HC595

1x 7-segmentni LED zaslon

1x zujalica

1x zavarivač

1x limena zavojnica

1x kliješta

1x 5V izlazno napajanje (na primjer powerbank)

Za izradu kutije potrebni su sljedeći materijali:

1x Komad drveta

1x Bijelo ljepilo

1x Električna pila

1x Henge

Korak 2: Izgradite kutiju

Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju

Najprije izrežite 4 strane kutije s mjerama (20x5) cm. Zatim napravite vrh kutije i podnožje s mjerenjima kvadrata sa stranicama i zalijepite stranice s podlogom.

Kasnije postavite vrh sa šarkama i napravite rupe za gumbe, LED diode i LED diode za 7 segmenata. Zalijepite gumbe na vrh i postavite Arduino ploču na podnožje vijkom.

Na kraju su sve komponente spojene i fotografije pjesama zalijepljene su na vrh kutije.

Korak 3: Unutar kutije

Unutar kutije
Unutar kutije
Unutar kutije
Unutar kutije
Unutar kutije
Unutar kutije

Kad dobijete kutiju, preporučujemo da prije lemljenja PCB ploče testirate krug na protoboru. Imajte na umu da tipke softverski koriste Arduino PULL-UP otpornik.

Zatim spojite sve tipke i zaslon od 7 sekundi na ploču arduino pomoću, na primjer, muško-ženskih konektora.

Arduino ploču može napajati vanjska baterija unutar kutije ili izravno povezati s računalom rupom u kutiji ako želite.

Korak 4: Dijagram programiranja i blokova

Dijagram programiranja i blokova
Dijagram programiranja i blokova

Glavni je problem biti u mogućnosti staviti mnoge pjesme bez korištenja SD modula i bez otežavanja upravljanja kodom. Zbog toga smo sve pjesme stavili u zasebnu biblioteku i pozvali smo iz arduina što čini kôd lakim za čitanje i lako mijenjanje, tako da možete mijenjati pjesme kako želite. Knjižnica koristi frekvenciju i tišinu svake bilješke.

Arduino kôd izrađen je pomoću strukture razvodnog kućišta. Prvo se generira slučajni broj i zvuči pjesma povezana u tom slučaju. Ako korisnik pritisne ispravnu tipku, plava LED lampica će zasvijetliti, a brojač će dodati 1, u protivnom će zasvijetliti crvena LED lampica i generirat će se druga slučajna pjesma kada se pritisne gumb za pokretanje.

Da biste sastavili kôd, najprije morate komprimirati.cpp i.h kodove, zatim ćete morati uvesti knjižnicu u svoj arduino IDE, Program-> Uključi biblioteku-> Dodaj. ZIP knjižnicu.

Preporučeni: