Mündəricat:

Göz Maskası Yuxu Musiqisi: 5 addım
Göz Maskası Yuxu Musiqisi: 5 addım

Video: Göz Maskası Yuxu Musiqisi: 5 addım

Video: Göz Maskası Yuxu Musiqisi: 5 addım
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Göz Maskası Yuxu Musiqisi
Göz Maskası Yuxu Musiqisi

Bu, gecə daha yaxşı yatmağınıza imkan verən bir layihədir, göz maskasındakı Milad mahnısının yavaş versiyasına etibar edin.

Addım 1: Material hazırlayın

Materiallar hazırlayın
Materiallar hazırlayın

Materiallar

1. Arduino Leonardo

2. Elektron Material Buynuzu

3. Göz maskası (ən çox bəyəndiyiniz)

Addım 2: Qurmaq

Qurmaq
Qurmaq

Arduino Leonardo lövhənizi qurun

Elektron Material Buynuzu birbaşa çəkdiyim yerə qoyun

(Ətrafında hərəkət etməyəcəyinə əmin olun)

Addım 3: Proqram üçün vaxt

Proqram üçün vaxt
Proqram üçün vaxt

Proqramın vaxtıdır, dizüstü kompüterinizdə "Arduino" nu açın və proqramı birbaşa buradan kopyalayın.

int buzzerPin = 13; int tempi = 200; char notları = "eeeeeeegcde fffffeeeeddedg"; int müddəti = {1, 1, 2, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2};

void playTheShit (char not, int müddəti) {char notesName = {'c', 'd', 'e', 'f', 'g'}; int tonları = {261, 293, 329, 349, 392};

for (int i = 0; i <sizeof (tonlar); i ++) {// char dizisindən alınan notu serial notlarına bağlayınName əgər (qeyd == notlarAdı ) {// Notların adını ton tonuna bağlayın (buzzerPin, tonlar , müddəti); }}}

void setup () {pinMode (buzzerPin, OUTPUT); }

void loop () {// Hər işarəni "qeydlərdən" tarayın (int i = 0; i <= sizeof (qeydlər) -1; i ++) {if (qeydlər == '') {// Taparsa gecikməyə əsaslanan boşluq (müddəti * tempi); } başqa {playTheShit (qeydlər , müddəti * temp); }

// Notlar arasında gecikmələr ((temp*2)*müddəti ); }}

Addım 4: Fiş

Fiş
Fiş

Batareyanı Arduino lövhəsinə qoşun

Proqramın işlədiyinə əmin olun

Əgər belə deyilsə, sadəcə şərh yazın

Addım 5: Göz maskası hazırlayın

Göz maskanız edin
Göz maskanız edin

Buynuzu göz maskanıza yapışdırın

Geyin, yat

Başqaları oğurlamadan əvvəl adınızı yazın.

Tövsiyə: