Orodha ya maudhui:

Muziki wa Kulala Muziki wa Kulala: Hatua 5
Muziki wa Kulala Muziki wa Kulala: Hatua 5

Video: Muziki wa Kulala Muziki wa Kulala: Hatua 5

Video: Muziki wa Kulala Muziki wa Kulala: Hatua 5
Video: Alizaa Na mbwa wa KIZUNGU Alilipwa Pesa NYINGI 2024, Novemba
Anonim
Muziki wa Kulala Muziki
Muziki wa Kulala Muziki

Huu ni mradi wacha ulale vizuri usiku, tegemea toleo la polepole wimbo wa Krismasi kwenye kinyago cha macho.

Hatua ya 1: Andaa Vifaa

Andaa Vifaa
Andaa Vifaa

Vifaa

1. Arduino Leonardo

2. Pembe ya Vifaa vya Elektroniki

3. Maski ya macho (unayopendelea zaidi)

Hatua ya 2: Jenga

Jenga
Jenga

Jenga Bodi yako ya Arduino Leonardo

Weka Pembe ya Vifaa vya Elektroniki moja kwa moja mahali nilipochora

(Hakikisha haitazunguka)

Hatua ya 3: Wakati wa Programu

Wakati wa Programu
Wakati wa Programu

Huu ni wakati wa programu, fungua "Arduino" yako kwenye kompyuta yako ndogo na unakili moja kwa moja programu hapa chini.

int buzzerPin = 13; int tempo = 200; maelezo ya char = "eeeeeeegcde fffffeeeeddedg"; muda = {1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2};

batili playTheShit (noti ya muda, muda wa int) {char notesName = {'c', 'd', 'e', 'f', 'g'}; sauti za ndani = {261, 293, 329, 349, 392};

kwa (int i = 0; i <sizeof (tani); i ++) {// Funga dokezo lilichukua kutoka kwa safu ya safu hadi kwenye safu ya maelezoName ikiwa (note == notesName ) {// Funga maelezoName kwa sauti ya sauti (buzzerPin, tani , muda); }}}

kuanzisha batili () {pinMode (buzzerPin, OUTPUT); }

kitanzi batili () {// Changanua kila char kutoka "vidokezo" kwa (int i = 0; i <= sizeof (noti) -1; i ++) {if (notes == '') {// If find nafasi inakaa ucheleweshaji (muda * tempo); } mwingine {playTheShit (maelezo , muda * tempo); }

// Anasimama kati ya kuchelewa kwa noti ((tempo * 2) * muda ); }}

Hatua ya 4: Chomeka

Chomeka
Chomeka

Chomeka betri kwenye bodi yako ya Arduino

Hakikisha programu inafanya kazi

Ikiwa haifanyi hivyo, toa maoni tu

Hatua ya 5: Tengeneza Mask yako ya Jicho

Tengeneza Mask yako ya Jicho
Tengeneza Mask yako ya Jicho

Weka fimbo kwenye kinyago chako

Vaa, ukalale

Andika kwenye jina lako kabla ya wengine kuiba.

Ilipendekeza: