Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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
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
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.