
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Šī pamācība parādīs, kā ieprogrammēt sloksnes gaismas diodi, lai tā atbilstu Arduino atskaņotajām piezīmēm. Jūs varat arī paātrināt vai palēnināt dziesmu, pietuvinot roku tuvāk vai tālāk no fotorezistora. Mans piemērs ir ar dziesmu Jingle Bells, taču, pārtulkojot piezīmes, jūs to varētu mainīt uz jebkuru dziesmu.
Piegādes
- Fotorezistors
- Arduino dēlis
- 10K rezistors (x2)
- LED sloksne
- Skaļruņu pastiprinātājs
- Vadi (vīrieši un sievietes)
1. solis: Elektroinstalācija
Skatiet tālāk esošo saiti, lai redzētu pareizu vadu iestatīšanu.
Visi rozā vadi sakrīt ar tapu numuriem.
Visi melnie vadi ved uz zemi.
Visi sarkanie vadi noved pie 5 V.
Viss melns ar iedegumu nozīmē rezistoru.
Zaļie vadi nozīmē vadus, kas izplūst no LED sloksnes.
2. darbība: kodēšana
Kopējiet pievienoto kodu.
Pārējais ir koda darbības skaidrojums:
Kodējumam ir komentāri, taču jūs redzēsit, ka tas ir diezgan garš. Sākotnējās piezīmes nodrošina, ka jūsu dēlis var radīt jebkuru mūzikas toni. Pēc tam ir krāsu deklarācija, kas atbilst katrai piezīmei. Tukšuma iestatīšana ieslēdz visas jūsu tapas un sāk programmēšanu. Tukšuma cilpa ir vieta, kur notiek galvenā kodēšana. Tas sākas ar pludiņa tempu, tas nodrošina, ka jūsu dziesma paātrinās vai palēninās atkarībā no tā, cik tuvu esat fotorezistorei. Jo tuvāk esat, jo ātrāk tas tiek atskaņots. Pēc tam tiek atskaņoti džinglu zvani. Katrai notij ir sava funkcija. Sākotnēji tiek notīrīta LED sloksne no visām krāsām, pēc tam tā nosaka piezīmi un tās ilgumu. Ceturtdaļas notis 250 milisekundēs, puse notis 500 milisekundēs un visa nots 1000 milisekundēs. Pēc šīs deklarācijas ir cilpa, kas valdei norāda, cik gaismām vajadzētu iedegties; ceturtdaļai piezīmes iedegas 5 gaismas, pusei 10 gaismas un veselai notij iedegas 10 gaismas. Pēc tam notiek krāsu diktāts un aizkavēšanās, lai pabeigtu piezīmi. Tas nepārtraukti atkārtojas, ja vien tas nav atvienots no plates.
3. darbība: pārbaudiet to
Koda un elektroinstalācijas pārbaudes veids ir to pievienot! Ja tas nedarbojas pareizi, pārbaudiet vadus un vai esat nokopējis visu kodējumu. Jums var būt zemējums līdz 5 V vai cits sajaukums.
4. solis: tas darbojas, tagad kopīgojiet
Tagad, kad esat atrisinājis visas ar projektu saistītās problēmas! Uzņemiet attēlu un kopīgojiet to ar draugiem. Ja vēlaties, varat mainīt dziesmu, padarot notis atšķirīgas un attiecīgi mainot krāsas. Jūsu ziņā iespējas ir bezgalīgas!
Ieteicams:
DC MOTOR MOSFET Kontrolējiet ātrumu, izmantojot Arduino: 6 soļi

DC MOTOR MOSFET vadības ātrums, izmantojot Arduino: Šajā apmācībā mēs uzzināsim, kā kontrolēt līdzstrāvas motora ātrumu, izmantojot MOSFET moduli. Noskatieties video
Kontrolējiet mājas apgaismojumu, izmantojot Google palīgu, izmantojot Arduino: 7 soļi

Kontrolējiet mājas apgaismojumu, izmantojot Google palīgu, izmantojot Arduino: (Atjauninājums līdz 2020. gada 22. augustam: šī pamācība ir 2 gadus veca un balstās uz dažām trešo pušu lietotnēm. Jebkuras izmaiņas viņu pusē var padarīt šo projektu neveiksmīgu. Tas var vai nevar būt strādājiet tagad, bet varat to izmantot kā atsauci un mainīt atbilstoši
Pārvērtiet vadu durvju zvanu par viedo durvju zvanu, izmantojot IFTTT: 8 soļi

Pārvērtiet savu vadu durvju zvanu par viedo durvju zvanu, izmantojot IFTTT: WiFi durvju zvans pārvērš jūsu esošo vadu durvju zvanu par gudru durvju zvanu. https://www.fireflyelectronix.com/product/wifidoor
Kontrolējiet bezsuku līdzstrāvas motora ātrumu, izmantojot Arduino un Bluetooth moduli (HC-05): 4 soļi

Kontrolējiet bezsuku līdzstrāvas motora ātrumu, izmantojot Arduino un Bluetooth moduli (HC-05): Ievads Šajā apmācībā mēs kontrolēsim bezsuku līdzstrāvas motora ātrumu, izmantojot Arduino UNO, Bluetooth moduli (HC-05) un Android lietojumprogrammu Bluetooth ( Arduino Bluetooth kontrolieris)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)

Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c