Ciao a tutti, e' possibile generare un suono tramite codice? esiste magari qualche libreria a tal riguardo?
Esempio:
If(x >= 10)
{
ESEGUIRE BEEP
}
Ciao a tutti, e' possibile generare un suono tramite codice? esiste magari qualche libreria a tal riguardo?
Esempio:
If(x >= 10)
{
ESEGUIRE BEEP
}
sul pc... devi scriverti un apposito programma in qualche linguaggio.
su arduino... devi almeno metterci un buzzer e farlo suonare ci dovrebbero essere parecchi esmipi e libreire tone se non erro.
aldoz:
Ciao a tutti, e' possibile generare un suono tramite codice? esiste magari qualche libreria a tal riguardo?
Dipende con che linguaggio vuoi farlo, in C++ si invoca l'API Beep(dwFreq, dwDuration) che emette un suono della desiderata frequenza (37Hz-32 Khz) e della desiderata durata in ms.
Fino a Windows XP con l'API Beep() era possibile emettere il suono sia tramite la scheda audio sia tramite lo speaker della M.B., con W7 è possibile solo tramite scheda audio.
ragazzi grazie per le risposte,
quindi potrei mettere un cicalino su Arduino oppure utilizzare API Beep..
mm Arduino utilizza un c++ "semplificato".. trovo questa libreria utilizzabile con l'IDE Arduino?
Arduino è una cosa, il pc è una cosa diversa, su Arduino per emettere suoni puoi usare la funzione tone(), sul PC devi usare le API di Windows per farlo e, ovviamente, non hanno nulla a che vedere con Arduino.
astrobeed:
Arduino è una cosa, il pc è una cosa diversa, su Arduino per emettere suoni puoi usare la funzione tone(), sul PC devi usare le API di Windows per farlo e, ovviamente, non hanno nulla a che vedere con Arduino.
Ah quindi, semplicemente, utilizzo la funzione tone nel mio codice e questa fara' si che io senta un suono dalle mie casse?
Purtroppo in questo momento non posso provare!
google-->arduino tone
che casino.... le funzioni su arduino sono una cosa
le funzioni sul pc son altra cosa
son mondi distinti
arduino e pc possono comunicare SOLO con la seriale (o quasi)!
Ok quindi dal tutorial capisco che da codice di Arduino non posso far suonare le mie casse collegate alla mia scheda audio.
nel modo più assoluto no!
almeno NOn direttamente!!
aldoz:
Ok quindi dal tutorial capisco che da codice di Arduino non posso far suonare le mie casse collegate alla mia scheda audio.
Direttamente no, puoi farlo solo tramite un programma che gira sul pc con il compito di ricevere comandi, via USB, da Arduino ed emettere i suoni.
astrobeed:
Direttamente no, puoi farlo solo tramite un programma che gira sul pc con il compito di ricevere comandi, via USB, da Arduino ed emettere i suoni.
Ti riferisci ad un programma esistente?
aldoz:
Ti riferisci ad un programma esistente?
No, lo devi scrivere.
astrobeed:
No, lo devi scrivere.
Grazie 1000 astrobeed e grazie a tutti per le informazioni!