Sisukord:
- Samm: materjalide ja komponentide loend
- 2. samm: ehitage kast
- Samm: kasti sees
- 4. samm: programmeerimine ja plokkide skeem
- 5. samm: mängu jooksmine
Video: Muusikaviktoriin: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere, me oleme kolmeliikmeline rühm Malaga Ülikooli elektroonikatehnika mooduli 4. kursusel, Shool of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/) ja näitame teile oma projekti loomingulise elektroonika jaoks.
Projekt koosneb minimängust, kus arduino-plaat otsustab juhuslikult mängitava meloodia ja mängija peab vastama, vajutades vastavale nupule; kui vajutate esitatava looga seotud nupule, süttib roheline LED ja ekraani arv suureneb, kui mitte, süttib punane LED ja loendus lähtestatakse.
Loodan, et naudite!
Samm: materjalide ja komponentide loend
1x Arduino Leonardo
1x trükkplaat
8x nupud
7x 220 oomi takistid
1x 74HC595
1x 7-segmendiline LED-ekraan
1x helisignaal
1x keevitaja
1x plekkmähis
1x tangid
1x 5V väljundtoide (näiteks toitepank)
Karbi valmistamiseks on vaja järgmisi materjale:
1x tükk puitu
1x valge liim
1x elektriline saag
1x Henge
2. samm: ehitage kast
Kõigepealt lõigake karbi 4 külge mõõtudega (20x5) cm. Seejärel tehke karbi ülaosa ja alus, mõõtes ruudu külgedega ja liimige küljed alusega.
Hiljem asetage ülemine osa hingedega ja tehke augud nuppude, LED -ide ja LED -i 7 segmendi jaoks. Liimige nupud ülaosale ja asetage Arduino plaat kruviga alusele.
Lõpuks ühendatakse kõik komponendid ja laulude fotod kleebitakse kasti ülaossa.
Samm: kasti sees
Karbi saamisel soovitame enne trükkplaadi jootmist testida vooluringi protoboardis. Pange tähele, et nupud kasutavad tarkvara abil Arduino PULL-UP takistit.
Seejärel ühendage kõik nupud ja 7 segmenti ekraan arduino plaadiga, kasutades näiteks isas-naine pistikuid.
Arduino plaati saab toita kasti sees asuva välise akuga või soovi korral otse arvutiga karbi augu kaudu ühendada.
4. samm: programmeerimine ja plokkide skeem
Põhiprobleem seisneb selles, et on võimalik panna palju laule ilma SD -moodulit kasutamata ning muutmata koodi väga pikaks ja hallatavaks. Selleks oleme pannud kõik laulud eraldi raamatukokku ja helistanud arduinost, muutes koodi hõlpsasti loetavaks ja hõlpsasti muudetavaks, et saaksite laule soovi korral muuta. Raamatukogu kasutab iga märkme sagedust ja vaikust.
Arduino kood on valmistatud lülituskarpide struktuuri abil. Esiteks genereeritakse juhuslik number ja kõlab sel juhul seotud laul. Kui kasutaja vajutab õiget nuppu, süttib sinine LED ja loendur lisab 1, vastasel juhul süttib punane LED ja käivitusnupu vajutamisel genereeritakse teine juhuslik lugu.
Koodi koostamiseks peate esmalt pakkima.cpp ja.h koodid, seejärel importige raamatukogu oma arduino IDE-sse, Programm-> Kaasa raamatukogu-> Lisa. ZIP-teek.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust