Comandi vocali con restituzione di conferma comando eseguito

ciao a tutti ho realizzato uno sketck che è stato scritto per Arduino 2560 mega,
ho collegato un hc-06 alimentato a 5v e trasmissione dati tramite tx0 e rx0 di arduino,
un modulo relè a 4 ingressi collegato ai 5v e ai pin 2,3,4,5 che controllano i singoli relè e un dfplayer mini collegato ai 5v e ai pin tx1 e rx1 di arduino,
collegando un telefono smartphone android con applicazione dedicata e tramite bluetooth inoltro i comandi vocali a arduino.
Esempio: dico la parola luce e si accende il relè numero 1 e parte la traccia numero 1, se dico la parola ventilatore si accende il relè 2 e parte la traccia 2.
il problema è che quando avvio arduino e faccio partire un comando vocale e il relativo relè e traccia audio se devo far partire un secondo comando devo prima premere il reset su arduino altrimenti non viene eseguito il comando successivo, il monitor seriale mi mostra il primo e secondo comando ma nessun'altro.
Vi ringrazio per l'aiuto!
Lo sketch è il seguente

:warning:
Ti segnalo che, nella sezione in lingua Inglese, si può scrivere SOLO in Inglese ... quindi, per favore, la prossima volta presta più attenzione in quale sezione metti i tuoi post; questa volta esso è stato spostato, da un moderatore della sezione di lingua Inglese, nella sezione di lingua Italiana ... la prossima volta potrebbe venire direttamente eliminato.
Grazie.

1 Like

A quanto detto da UKHeliBob aggiungo ...

... cortesemente, come prima cosa, leggi attentamente il REGOLAMENTO della sezione Italiana del forum, (prestando sempre molta attenzione al punto 15), dopo di che, come da suddetto regolamento, fai la tua presentazione NELL'APPOSITA DISCUSSIONE spiegando bene quali esperienze hai in elettronica e programmazione, affinché noi possiamo conoscere la tua esperienza ed esprimerci con termini adeguati.

Poi, In conformità al suddetto regolamento, punto 7, cortesemente edita il tuo post qui sopra (quindi NON scrivendo un nuovo post, ma utilizzando il bottone a forma di piccola matita:pencil2: che si trova in basso del tuo post), seleziona TUTTA la parte di codice e premi l'icona </> nella barra degli strumenti per contrassegnarla come codice.

Infine, così com'è il codice non è molto leggibile ... assicurati di averlo correttamente indentato nell'IDE prima di inserirlo (questo lo si fa
premendo ctrlT su un PC o cmd T su un Mac all'intero del IDE
). Per maggiori informazioni ... punto 17.2 del succitato regolamento.

Grazie.

Guglielmo

*P.S.: Ti ricordo che, purtroppo, fino a quando non sarà fatta la presentazione e sistemato il codice, nel rispetto del suddetto regolamento nessuno ti risponderà, quindi ti consiglio di fare il tutto al più presto. :wink:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.