Offline
Sr. Member
Karma: 0
Posts: 343
|
 |
« on: October 24, 2012, 10:27:04 am » |
Mi chiedevo se fosse possibile collegare arduino a delle casse e fargli emettere un semplice suono, non chiedo di ascoltare musica  E' possibile?
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Online
Edison Member
Karma: 15
Posts: 1039
http://cesarecacitti.wordpress.com/
|
 |
« Reply #1 on: October 24, 2012, 10:29:54 am » |
Si che si può, potresti descrivere meglio il tuo progetto?
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 343
|
 |
« Reply #2 on: October 24, 2012, 10:38:33 am » |
per ora non è proprio un progetto. Vorrei che arduino potesse confermarmi un comando eseguito, ti faccio un esempio: Premo un pulsante per accendere un led, quando il led si accende, arduino diraà (attraverso le casse) "Comando eseguito" Questo è un esempio del progetto che ho in testa xD
|
|
|
|
|
Logged
|
|
|
|
|
Tuscany
Offline
Edison Member
Karma: 20
Posts: 1045
|
 |
« Reply #3 on: October 24, 2012, 10:40:40 am » |
e possibilmente con voce sexy e melodiosa
|
|
|
|
|
Logged
|
|
|
|
|
Dueville (VI)
Online
Edison Member
Karma: 15
Posts: 1039
http://cesarecacitti.wordpress.com/
|
 |
« Reply #4 on: October 24, 2012, 10:42:08 am » |
per ora non è proprio un progetto. Vorrei che arduino potesse confermarmi un comando eseguito, ti faccio un esempio: Premo un pulsante per accendere un led, quando il led si accende, arduino diraà (attraverso le casse) "Comando eseguito" Questo è un esempio del progetto che ho in testa xD
Si che si può fare! ma per un massimo di 3-4 secondi, dopo finisci la memoria di arduino 
|
|
|
|
|
Logged
|
Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield. Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 343
|
 |
« Reply #5 on: October 24, 2012, 11:08:49 am » |
Il fatto della voce sexy e melodiosa verrebbe dopo  ma è un idea hahaha xD Si purtroppo lo so che la memoria di arduino è molto limitata, non c'è un modo di collegare una memoria esterna ad arduino?
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 521
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #6 on: October 24, 2012, 11:08:55 am » |
Ti conviene usare un modulo audio esterno. Senza arrivare alla sintesi vocale (che con l'italiano ha qualche problema di pronuncia oltre ad un costo elevato), te ne consiglio due: uno adatto per riprodurre file WAV mono e l'altro per file stereo MP3. Il primo (LPM11162), economico, lo puoi trovare presso lo shop del costruttore www.lpelettronica.it/LPM11162-Modulo-audio/voce.htmlIl secondo (FT862M), più caro ma anche più completo, presso Futura www.futurashop.itSempre su Futura, puoi anche usare il registratore/riproduttore vocale ISD1932
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 343
|
 |
« Reply #7 on: October 24, 2012, 11:12:54 am » |
mmm e senza moduli la cosa sarebbe molto più difficile vero?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 343
|
 |
« Reply #9 on: October 24, 2012, 11:41:31 am » |
Ma è difficile usare questi moduli? perchè non saprei neanche da dove partire :S
|
|
|
|
|
Logged
|
|
|
|
|
Varese
Offline
God Member
Karma: 8
Posts: 581
|
 |
« Reply #10 on: October 24, 2012, 02:19:33 pm » |
elettronica in ha realizzato uno shield audio con il isd1790 molto interessante con tanto di software per la gestione, può registrare riprodurre un file audio e ha pure il sintetizzatore vocale, quando impari a usarlo puoi configurarlo in stand alone e farlo funzionare per i fatti suoi costa 20 euro già montato, non prendere il kit da montare io ho trovato delle difficoltà e tieni conto che sono abbastanza rodato con il saldatore. Sostanzialmente non coincidevano serti pin.
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 521
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #11 on: October 24, 2012, 02:58:16 pm » |
Per il modulo MP3 FT862M ho preparato una shield per Arduino e TiDiGino ed una libreria che sarà a breve pubblicata da Elettronica In.
Nell'articolo ho spiegato un po' tutto.
Non è particolarmente difficile, ma ti consiglio di comprare la shield se non hai confidenza con le saldature.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Marche
Offline
Edison Member
Karma: 25
Posts: 2052
|
 |
« Reply #13 on: October 24, 2012, 03:11:36 pm » |
C'è anche lo wave shield, è venduto in kit e l'unico componente smd è il connettore per la memoria SD. Non è difficile da saldare e ci sono molti esempi in rete su come usarlo. Riproduce solo file .wav
|
|
|
|
|
Logged
|
|
|
|
|
Genova
Offline
Edison Member
Karma: 13
Posts: 2434
|
 |
« Reply #14 on: October 24, 2012, 03:21:33 pm » |
collegare arduino a delle casse e fargli emettere un semplice suono, non chiedo di ascoltare musica chiede un semplice suono per conferma di evento avvenuto, una capsula speaker di un pc ti può fare dei beep ... se vuoi una melodia dovresti vedere degli esempi con la lib tone.h questo esempio qui sotto fa lo stesso tono del computer quando termina il caricamento del Bios //--------------------------variabili sound ----------------------------------- int T1 = 300; // tempo off spk int T2 = 600; // tempo on spk byte PS = 40; // pin spk int sound_T = 300; // durata suono byte NS = 1; // numero suoni int VE = 100; // tempo pausa tra suoni //-----------------------------------------------------------------------------
void sound() { for (int ti=0; ti < NS; ti++) { for (int i=0; i < sound_T ; i++) { digitalWrite(PS, HIGH); delayMicroseconds(T1); digitalWrite(PS, LOW); delayMicroseconds(T2); } delay(VE); } }
|
|
|
|
|
Logged
|
Meglio imparare dalle cose inutili piuttosto che non imparare niente. [Arduino Mega R3 + Ethernet shield W5100 + SD card 8Gb FAT32]
|
|
|
|
|