Arduino: Relay e Microfono

Potrebbero interessarti anche...

  • Remo

    Ciao,
    trovo il tuo progetto molto interessante perchè anch’io sto cercando di comandare un ventilatore in camera mia con il suono o anche con un rumore di intensita stabilita.
    Non sono riuscito a scaricare il programma di esempio che hai compilato… me lo puoi fornire o è protetto da diritti d’autore? Ne caso sia così me lo puoi descrivere cosi che provo a farlo anch’io? Sono alle prime armi ma ci provo lo stesso.:-)
    Grazie mille per l’aiuto.
    remo

    • DevAlessioBigini

      Ciao, si per sbaglio l’ho cancellato ecco qua il nuovo link: https://mega.co.nz/#!9lMxTJ4L!meA3j0zf-NPylMXIqlLahaKgUO3JnK7Di3ucN94uInQ

      • Remo Ferraro

        Ciao,
        grazie per il file. Sto provando a replicare il tuo progetto.

        Remigio

        • Remo Ferraro

          Ciao,
          Scusa se continuo a scocciarti ma sono un principiante. Ho scaricato il tuo programma ma non riesco a farlo funzionare. Probabilmente il microfono che ho comprato non ha le caratteristiche previste dalle tue istruzioni …. Almeno credo. Ti posto la foto con le caratteristiche. Ci daresti un’occhiata per favore ?

          • Remo Ferraro
          • DevAlessioBigini

            Prova a ruotare il trimmer sopra il modulo quello è la sensibilità del microfono

          • Remo Ferraro

            Ciao,
            grazie per la dritta del trimmer sul microfono. Adesso il rele’ scatta e alimenta il ventilatore. Ora sto cercando di regolare il tutto perchè non parta al minimo rumore.
            Poi come secondo step, pensavo a come far capire ad arduino che deve avviare il programma solo quando è buio nella stanza e solo se la temperatura sale oltre un valore impostato. Così se sto dormendo lui parte ugualmente senza il mio input vocale 😉
            (e si sono molto pigro e questo nuovo mondo che sto scoprendo è fatto apposta per
            me 🙂 )
            Se hai un momento da dedicarmi mi dai qualche dritta su quali istruzioni posso usare per aggiungere le caratteristiche luce ambiente e temperatura ambiente?
            Grazie mille
            Remo

          • DevAlessioBigini

            Ok perfetto, allora per far si che si accenda solo se nella stanza è buio leggi il valore di una fotoresistenza invece per la temperatura usa un LM35 e poi crei una condizione prima di tutto il tuo sketch scrivendo che se il valore della fotoresistenza è minore di un tot. e (&&) la temperatura è maggiore di un tot. allora esegue il ciclo.
            Di programmazione basta che usi un While() e la condizione logica and (&&).
            Buon lavoro?

          • Remo Ferraro

            Ciao,
            Grazie per la pazienza. Si lo sketch viene compilato senza errori e caricato correttamente. Quando parlo con voce normale vicino al mio il led si accende quindi penso che il segnale di output alla scheda arcuino arriva. Però il relè non scatta…
            Ho provato ad abbassare la soglia di sensibilità come hai suggerito ma non ho nessun segno di reazione.
            Ho controllato i collegamenti e sostituito il relay con un led ma non si accende.
            Sul monitor IDE vedo oscillare tra 1023 e 1024 quindi ad arduino il dato arriva e lo elabora anche , giusto secondo te?

            Remo

          • DevAlessioBigini

            Strano.. Prova a misurare con un tester l’uscita di Arduino per vedere se qualcosa esce altrimenti prova a cambiare pin dallo sketch

          • Remo Ferraro

            Ok, adesso mi preparo per andare a lavoro ma stasera farò la prova tester e ti farò,sapere come va.
            Intanto grazie per la disponibilità.

            Remo

            Inviato da iPad Remo

          • DevAlessioBigini

            Ciao, tranquillo scrivi pure, il microfono è uguale al mio, controlla di aver attaccato bene i jumpers, lo sketch viene compilato?
            Prova a fare la lettura analogica del microfono e vedi se parlando i valori seriali cambiano!

  • Mario

    ciao vorrei avere il progetto

    • DevAlessioBigini

      Controlla adesso!