Kontrolējiet zvanu zvanu ātrumu, izmantojot Arduino: 4 soļi
Kontrolējiet zvanu zvanu ātrumu, izmantojot Arduino: 4 soļi
Anonim
Kontrolējiet zvanošo zvanu ātrumu, izmantojot Arduino
Kontrolējiet zvanošo zvanu ātrumu, izmantojot Arduino

Šī 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: