Buonasera.
Ho copiato alcuni progetti che facevano suonare tramite un buzzer e dei led delle musiche natalizie,perché così ho trovato.Mi chiedo come devo fare per riprodurre melodie diverse di qualsiasi altro genere.Come si fa a creare un codice allo scopo?
Lo so che è dura anche perché non ho idea di come potrei fare.
Esiste qualche semplice tutorial?possibilmente in italiano?
Grazie
La cosa piú semplice é che prendi un Shield MP3 o un player MP3 e lo piloti da Arduino. Cosí carichi tutti i brani che vuoi.
Ciao Uwe
karafasta:
Esiste qualche semplice tutorial?possibilmente in italiano?
Prova questo: Tutorial: Arduino Tone – musica per le tue orecchie - Mauro Alfieri Wearable Domotica Robotica
Il codice di cui parli generava semplicemente dei toni, mi sembra di capire. Se è solo questo che vuoi, puoi usare tone(pin, frequenza, durata in mS).
Puoi semplificare molto usando delle funzioni per ciascuna nota, ad esempio:
int V=10;
void LA4q() {tone(7,440,5000/V/4);} // La4, durata 1/4
void LA4o() {tone(7,440,5000/V/8);} // La4, durata 1/8
void LA5o() {tone(7,880,5000/V/8);} // La5 (un'ottava più alto), durata 1/8
V è la velocità della melodia. Esistono, però, anche librerie già fatte per suonare le note musicali.
Grazie .
Proverò a seguire i vostri consigli.
Vi saprò dire.
Intanto devo dire di esser stupito per la risposta tempestive...non me lo sarei aspettato .
Grazie di nuovo