Përmbajtje:
Video: Maskë për sy Muzikë në gjumë: 5 hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky është një projekt që ju lejon të flini më mirë gjatë natës, mbështetuni në versionin e ngadaltë të këngës së Krishtlindjes në maskën e syve.
Hapi 1: Përgatitni materialet
Materiale
1. Arduino Leonardo
2. Bri Material Elektronik
3. Maska për sytë (ajo që preferoni më shumë)
Hapi 2: Ndërtoni
Ndërtoni Bordin tuaj Arduino Leonardo
Vendoseni Bririn e Materialit Elektronik drejtpërdrejt në vendin që kam vizatuar
(Sigurohuni që të mos lëvizë)
Hapi 3: Koha për Programin
Kjo është koha për program, hapni "Arduino" në laptop dhe kopjoni drejtpërdrejt programin këtu poshtë.
int buzzerPin = 13; int tempo = 200; shënime char = "eeeeeeegcde fffffeeeeddedg"; kohëzgjatja int = {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};
pavlefshëmTheShit (shënim i karaktereve, kohëzgjatja int) {shënimet charName = {'c', 'd', 'e', 'f', 'g'}; int tone = {261, 293, 329, 349, 392};
për (int i = 0; i <sizeof (tone); i ++) {// Lidhni shënimin e marrë nga vargu char në shënimet e grupit Emri if (shënim == shënime Emri ) {// Lidhni shënimetName në ton ton (buzzerPin, tonet , kohëzgjatja); }}}
void setup () {pinMode (buzzerPin, OUTPUT); }
lak void () {// Skanoni çdo shenjë nga "shënimet" për (int i = 0; i <= madhësia (shënimet) -1; i ++) {if (shënimet == '') {// Nëse gjeni një vonesë në pushimin e hapësirës (kohëzgjatja * tempo); } else {playTheShit (shënime , kohëzgjatje * tempo); }
// Ndalon midis vonesës së shënimeve ((tempo*2)*kohëzgjatja ); }}
Hapi 4: Priza
Lidheni baterinë në bordin tuaj Arduino
Sigurohuni që programi të funksionojë
Nëse jo, thjesht komentoni
Hapi 5: Bëni maskën tuaj të syve
Ngjiteni bririn në maskën tuaj të syve
Vendoseni atë dhe flini
Shkruani mbi emrin tuaj para se të tjerët të vjedhin.