Kazalo:

GLASBENI KVIZ: 5 korakov
GLASBENI KVIZ: 5 korakov

Video: GLASBENI KVIZ: 5 korakov

Video: GLASBENI KVIZ: 5 korakov
Video: УГАДАЙ ПЕСНЮ ЗА 10 СЕКУНД | КОЛЛЕКЦИЯ ХИТОВ | ЛИХИЕ 90е | ЧТО МЫ СЛУШАЛИ #1 @DJKleo 2024, Julij
Anonim
GLASBENI KVIZ
GLASBENI KVIZ

Pozdravljeni, smo skupina treh študentov na 4. letniku modula elektronike na Univerzi v Malagi, šola za telekomunikacije (https://www.uma.es/etsi-de-telecomunicacion/) in vam bomo pokazali naše projekt za predmet, imenovano "Ustvarjalna elektronika".

Projekt je sestavljen iz mini igre, v kateri plošča arduino naključno odloči melodijo za predvajanje, igralec pa mora ustrezno odgovoriti s klikom na ustrezen gumb; če pritisnete gumb, ki je povezan s predvajano skladbo, zasveti zelena LED in število prikazovalnikov se poveča, če ne, zasveti rdeča LED in število se ponastavi.

Upam da uživaš!

1. korak: Seznam materialov in sestavnih delov

1x Arduino Leonardo

1x PCB plošča

8x gumbi

7x 220ohm upori

1x 74HC595

1x 7-segmentni LED zaslon

1x zvočni signal

1x varilec

1x kositrna tuljava

1x Klešče

1x 5V izhodno napajanje (na primer powerbank)

Za izdelavo škatle so potrebni naslednji materiali:

1x kos lesa

1x belo lepilo

1x električna žaga

1x Hišica

2. korak: Zgradite škatlo

Zgradite škatlo
Zgradite škatlo
Zgradite škatlo
Zgradite škatlo
Zgradite škatlo
Zgradite škatlo
Zgradite škatlo
Zgradite škatlo

Najprej prerežite štiri strani škatle z meritvami (20x5) cm. Nato naredite vrh škatle in podlago z meritvami kvadrata s stranicami in stranice prilepite s podlago.

Pozneje postavite vrh s tečajem in naredite luknje za gumbe, LED in vodilne 7 segmentov. Gumbe prilepite na vrh in ploščo Arduino z vijakom postavite na podlago.

Na koncu so vse komponente povezane in fotografije pesmi prilepljene na vrh škatle.

3. korak: znotraj škatle

Znotraj škatle
Znotraj škatle
Znotraj škatle
Znotraj škatle
Znotraj škatle
Znotraj škatle

Ko dobite škatlo, priporočamo, da pred spajkanjem tiskane plošče preizkusite vezje v prototipu. Upoštevajte, da gumbi programsko opremo uporabljajo Arduinov PULL-UP upor.

Nato vse tipke in 7-sekundni zaslon povežite z arduino ploščo na primer z moško-ženskimi priključki.

Arduino ploščo lahko napaja zunanja baterija v škatli ali pa jo po želji neposredno povežete z računalnikom z luknjo v škatli.

4. korak: Diagram programiranja in blokov

Diagram programiranja in blokov
Diagram programiranja in blokov

Glavna težava je v tem, da lahko postavite številne pesmi brez uporabe modula SD in ne da bi bilo kodo zelo dolgo in težko upravljati. Za to smo vse pesmi dali v ločeno knjižnico in poklicali smo iz arduina, da je koda enostavna za branje in enostavno spreminjanje, tako da lahko pesmi spremenite, kot želite. Knjižnica uporablja frekvenco in tišino vsake note.

Koda Arduino je bila izdelana z uporabo stikalne omarice. Najprej se ustvari naključno število in oglasi se skladba, povezana v tem primeru. Če uporabnik pritisne pravilen gumb, zasveti modra LED dioda, števec pa doda 1, sicer se prižge rdeča LED lučka in ob pritisku gumba za zagon nastane še ena naključna pesem.

Če želite sestaviti kodo, morate najprej stisniti kodi.cpp in.h, nato pa boste morali knjižnico uvoziti v svojo arduino IDE, Program-> Vključi knjižnico-> Dodaj knjižnico. ZIP.

Priporočena: