Sisällysluettelo:
Video: Silmämaski Nukkuva musiikki: 5 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä projekti antaa sinun nukkua paremmin yöllä, luottaa hitaaseen versioon joululaulusta silmämaskissa.
Vaihe 1: Valmistele materiaalit
Materiaalit
1. Arduino Leonardo
2. Elektroninen materiaalitorvi
3. Silmämaski (jota pidät eniten)
Vaihe 2: Rakenna
Rakenna Arduino Leonardo Board
Aseta elektroninen materiaalitorvi suoraan paikkaan, jonka piirsin
(Varmista, että se ei liiku ympäri)
Vaihe 3: Ohjelman aika
Tämä on ohjelman aika, avaa "Arduino" kannettavalla tietokoneellasi ja kopioi ohjelma suoraan tähän.
int buzzerPin = 13; int tempo = 200; char notes = "eeeeeeegcde fffffeeeeddedg"; int kesto = {1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2};
void playTheShit (char -muistiinpano, kesto) {char notesName = {'c', 'd', 'e', 'f', 'g'}; int -äänet = {261, 293, 329, 349, 392};
for (int i = 0; i <sizeof (tone); i ++) {// Sido char -taulukosta otettu muistiinpano taulukkoon notesName if (note == notesName ) {// Bind the notesName to tone tone (summeriPin, äänet , kesto); }}}
void setup () {pinMode (buzzerPin, OUTPUT); }
void loop () {// Skannaa jokainen merkki "muistiinpanoista" (int i = 0; i <= sizeof (notes) -1; i ++) {if (notes == '') {// If find välilyönti, jonka lepo viive (kesto * tempo); } else {playTheShit (muistiinpanot , kesto * tempo); }
// Tauot muistiinpanojen välillä delay ((tempo*2)*kesto ); }}
Vaihe 4: Pistoke
Liitä akku Arduino -korttiin
Varmista, että ohjelma toimii
Jos ei, kommentoi vain
Vaihe 5: Tee silmänaamio
Kiinnitä sarvi silmämaskiisi
Laita se päälle ja nuku
Kirjoita nimesi ennen kuin muut varastavat.