Eye Mask Sleeping Music: 5 trinn
Eye Mask Sleeping Music: 5 trinn
Anonim
Øyemaske Sleeping Music
Øyemaske Sleeping Music

Dette er et prosjekt som lar deg sove bedre om natten, og stol på den langsomme versjonen av julesangen på øyemasken.

Trinn 1: Forbered materialer

Forbered materialer
Forbered materialer

Materialer

1. Arduino Leonardo

2. Elektronisk materialhorn

3. Øyemaske (den du foretrekker mest)

Trinn 2: Bygg opp

Bygge opp
Bygge opp

Bygg opp ditt Arduino Leonardo Board

Sett det elektroniske materialhornet direkte på stedet jeg tegnet

(Pass på at den ikke beveger seg)

Trinn 3: Tid for program

Tid for program
Tid for program

Dette er tiden for program, åpne "Arduino" på den bærbare datamaskinen og kopier programmet direkte ned her.

int buzzerPin = 13; int tempo = 200; char notes = "eeeeeeegcde fffffeeeeddedg"; int varighet = {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 note, int duration) {char notesName = {'c', 'd', 'e', 'f', 'g'}; int toner = {261, 293, 329, 349, 392};

for (int i = 0; i <sizeof (tones); i ++) {// Bind notatet tatt fra char -arrayet til arraynotatnavn hvis (note == notesName ) {// Bind notatnavnene til tonetone (buzzerPin, toner , varighet); }}}

ugyldig oppsett () {pinMode (buzzerPin, OUTPUT); }

void loop () {// Skann hvert tegn fra "notater" for (int i = 0; i <= sizeof (notes) -1; i ++) {if (notes == '') {// If find et mellomrom det hviler forsinkelse (varighet * tempo); } annet {playTheShit (notater , varighet * tempo); }

// Pauser mellom notater forsinkelse ((tempo*2)*varighet ); }}

Trinn 4: Plugg

Støpsel
Støpsel

Koble batteriet til Arduino -kortet

Sørg for at programmet fungerer

Hvis den ikke gjør det, er det bare å kommentere

Trinn 5: Lag din øyemaske

Lag din øyemaske
Lag din øyemaske

Fest hornet på øyemasken

Ta på deg den og sov

Skriv på navnet ditt før andre stjeler.

Anbefalt: