Sadržaj:
Video: Maska za oči Glazba za spavanje: 5 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovo je projekt koji vam omogućuje da bolje spavate noću, oslonite se na usporenu božićnu pjesmu na maski za oči.
Korak 1: Pripremite materijale
Materijali
1. Arduino Leonardo
2. Truba elektroničkog materijala
3. Maska za oči (ona koja vam se najviše sviđa)
Korak 2: Izgradite
Izgradite svoju Arduino Leonardo ploču
Stavite trubu elektroničkog materijala izravno na mjesto koje sam nacrtao
(Pazite da se ne pomiče)
Korak 3: Vrijeme za program
Ovo je vrijeme za program, otvorite svoj "Arduino" na svom prijenosnom računalu i izravno kopirajte program ovdje dolje.
int zujalicaPin = 13; int tempo = 200; char notes = "eeeeeeegcde fffffeeeeddedg"; int duration = {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 bilješka, int trajanje) {char notesName = {'c', 'd', 'e', 'f', 'g'}; int tonovi = {261, 293, 329, 349, 392};
for (int i = 0; i <sizeof (tonovi); i ++) {// Veže bilješku preuzetu iz niza char u polje notesName if (note == notesName ) {// Veže NotesName u ton tonova (zujalicaPin, tonovi , trajanje); }}}
void setup () {pinMode (zujalicaPin, OUTPUT); }
void loop () {// Skeniraj svaki znak iz "bilješki" za (int i = 0; i <= sizeof (note) -1; i ++) {if (notes == '') {// Ako pronađeš prostor za odmaranje odmora (trajanje * tempo); } else {playTheShit (bilješke , trajanje * tempo); }
// Pauziranje između kašnjenja nota ((tempo*2)*trajanje ); }}
Korak 4: Uključite utikač
Priključite bateriju na Arduino ploču
Provjerite radi li program
Ako nije, samo komentirajte
Korak 5: Napravite masku za oči
Zalijepite rog na masku za oči
Obuci ga i spavaj
Napišite svoje ime prije nego što drugi ukradu.