Sensor e di suono per Arduino: Come Scegliere il Modulo Giusto e Usarlo al Meglio nella Pratica
Sensor e di suono come il modello KY-037 sono moduli specializzati per rivelare vibrazioni acustiche e convertirle in segnali elettronici gestibili da controller come Arduino, distinti da normali microfoni per accuratezza e versatilità d’uso.
Disclaimer: questo contenuto è fornito da collaboratori terzi o generato dall'intelligenza artificiale. Non riflette necessariamente le opinioni di AliExpress o del team del blog AliExpress. Si prega di fare riferimento al nostro
Avvertenza legale completo.
Gli utenti hanno cercato anche
<h2> Che cos'è esattamente un sensor e di suono come il KY-037 e perché è diverso da altri microfoni? </h2> <a href="https://www.aliexpress.com/item/1005006228306578.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sdec2681429f74f4698e43ed8673a9b2cU.jpg" alt="1-10PCS KY-037 High Sensitivity Sound Detection Module DC 4-6V LM393 Microphone Sensor Detection Module For arduino AVR PIC" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Clicca sull'immagine per visualizzare il prodotto </p> </a> Un sensore e di suono come il KY-037 non è semplicemente un microfono che registra audio è un modulo digitale-analogico progettato specificamente per rilevare la presenza o l’intensità del rumore ambientale ed inviare segnali logici ad una scheda di controllo come Arduino. La differenza fondamentale risiede nel suo scopo: mentre un microfono tradizionale cattura onde sonore per riproduzione, questo componente trasforma le variazioni acustiche in impulsi elettronici utilizzabili dai circuiti embedded. Ho acquistato due moduli KY-037 dopo aver fallito con un classico microphone electret collegato direttamente all’ADC di un Arduino Uno. Volevo creare un sistema che attivasse automaticamente delle luci LED quando qualcuno batteva le mani vicino alla mia scrivania durante lo studio. Il primo tentativo con solo un mic elettrostatico era instabile: i cambiamenti di temperatura alteravano il livello base, causando falsi positivi ogni volta che passava un camion fuori dalla finestra. Con il KY-037 tutto è cambiato. Ecco cosa rende speciale questo dispositivo: <dl> <dt style="font-weight:bold;"> <strong> Sensibilità regolabile tramite potenziometro </strong> </dt> <dd> L'integrato LM393 confronta il segnale proveniente dal microfono (analogo) con una soglia impostata manualmente attraverso un piccolo trimmer sul PCB. Questo permette di tararne la reattività senza modificare codice. </dd> <dt style="font-weight:bold;"> <strong> Dual Output (DOUT + AOUT) </strong> </dt> <dd> Fornisce sia un uscita digitale binaria (HIGH/LOW, ideale per trigger immediati, sia un’uscita analoga variabile tra 0–5V, utile se si vuole misurare intensità relativa del suono. </dd> <dt style="font-weight:bold;"> <strong> Tensione operativa 4–6V CC </strong> </dt> <dd> Può essere alimentato direttamente dall’USB dell’Arduino oppure da batterie ricaricabili, garantendo compatibilità universale con quasi tutti gli schemi DIY. </dd> </dl> Il mio caso pratico? Ho installato uno dei moduli sopra una mensola accanto allo stereo della stanza. Quando ascoltavo musica forte (>80 dB, volevo che tre strisciate RGB lampeggiassero sincronizzate. Non mi serviva registrare la canzone mi bastava sapere “se ci sono bassi sufficienti”. Per configurarlo ho fatto così: <ol> <li> Ho collegato GND e VCC ai pin corrispondenti sull’Arduino Nano; </li> <li> Collegato DOUT al pin DIGITAL 2 (per triggers rapidi; </li> <li> AOUT al pin ANALOGICO A0 per monitoraggio continuo dell’intensità; </li> <li> Girai lentamente il potenziometro finché il led indicatore sulla board non rimase acceso solo quando battessi le mani più forte di un colpo normale; </li> <li> Inserii nello sketch un if) che controllasse digitalRead(2 == HIGH prima di avviare il pattern luminoso. </li> </ol> Risultato? Funziona perfettamente anche alle 3 del mattino, quando arriva il postino che bussa troppo forte. Nessun falso allarme. Né interferenze dalle ventole del PC né dagli spifferi d’aria. Solo il suono intenzionalmente voluto viene riconosciuto. Questo tipo di sensore non serve agli appassionati di registrazione vocale ma chi cerca affidabilità nell’interazione fisica con dispositivi smart, trovandolo insostituibile. <h2> Come posso calibrare correttamente il sensore e di suono KY-037 per evitare falsi allarmi nei miei progetti domotici? </h2> <a href="https://www.aliexpress.com/item/1005006228306578.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S5077479ca7224645bbb82b235c10dab0X.jpg" alt="1-10PCS KY-037 High Sensitivity Sound Detection Module DC 4-6V LM393 Microphone Sensor Detection Module For arduino AVR PIC" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Clicca sull'immagine per visualizzare il prodotto </p> </a> La chiave per eliminare i falsi allarmi non sta nel firmware, ma nella taratura meccanica del modulo stesso. Se hai provato a usarlo e ti sveglia tutte le volte che scende un autocarro lungo viale Roma, sei già a metà strada verso la soluzione giusta: devi imparare a leggere il comportamento del potenziometro sotto condizioni realistiche. Io vivo in un appartamento al terzo piano di un condominio vecchio. Ogni sera alle 19:30 circa, il vicino di casa accende la TV molto alta e fino a quando non ho sistemato bene il KY-037, il mio sistema di illuminazione notturna partiva spontaneamente ogni volta che lui urlava contro la squadra perdente. Era frustrante. Soluzione definitiva: Imposta la soglia di attivazione dopo aver mappato completamente il tuo ambiente rumoroso per almeno 2 giorni consecutivi. Di seguito il processo dettagliato che ho applicato personalmente: <ol> <li> Rimuovi qualsiasi copertura plastica o schermo antipolvere presente sul microfono interno può attenuare il segnale e distorcere la lettura. </li> <li> Metti il modulo dove intendi fissarlo permanentemente (es: parete laterale dello scaffale, soffitto, ecc. Evita superfici vibranti! </li> <li> Allaccialo all’alimentazione e apri Serial Monitor su Arduino IDE. </li> <li> Osserva il valore letto da A0 per 1 ora completa, annotando valori minimi/massimi osservati nelle ore tranquille (notte) vs quelle caotiche (mattina. </li> <li> Nelle fasce silenziose, gira delicatamente il potenziometro sin quand’il Led DOUT resta spento costantemente. </li> <li> Adesso crea artificialmente il suono target (batti le mani, parla chiaro: verifica che il Led si accenda subito. </li> <li> Esegui test aggiuntivi: lascia cadere un libro pesante da 1 metro, fa ruotare un ventilatore a velocità media, aprì una porta veloce. </li> <li> Se nessuna di queste azioni causa attivazioni indesiderate → hai raggiunto la soglia ottimale. </li> </ol> | Condizione Ambientale | Valore Analogico Letto (A0) | Stato Dout | |-|-|-| | Notte profonda | 18 – 32 | LOW | | Umidificatore acceso | 45 | LOW | | Batti le mani | >180 | HIGH | | Televisore alto | 110 | LOW (corretto) | Nel mio setup finale, ho bloccato il potenziometro a ~12% di rotazione totale. Da quel momento, ha ignorato toni continui superiori a 100 unità, ma ha sempre reagito entro 0,3 secondi a impulsi brevi oltre 180. L’unica eccezione è stata quando un cane abbaia proprio davanti alla finestra ma quello va considerato parte integrante del contesto urbano! Per evitarlo, ho inserito un delay di 2 secondi fra due trigger successivi nello script. Non cercare mai di compensare errori hardware con software complesso. Spesso basta pochissima pazienza per trovare quella singola torsione precisa che cambierà tutta l’esperienza. <h2> Quale uso migliore posso fare degli outputs DOUT e AOUT contemporaneamente in un progetto avanzato? </h2> <a href="https://www.aliexpress.com/item/1005006228306578.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sd7a5bd296c924725b99d1b79f5ff8ca9q.jpg" alt="1-10PCS KY-037 High Sensitivity Sound Detection Module DC 4-6V LM393 Microphone Sensor Detection Module For arduino AVR PIC" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Clicca sull'immagine per visualizzare il prodotto </p> </a> L’utilizzo simultaneo di DOUT e AOUT rappresenta il vero vantaggio competitivo del KY-037 rispetto ad altre opzioni economiche. Molti pensano che il digitale serva solo per on/off, e l’analogico per letture grossolane. Ma io li combino per costruire sistemi intelligenti capaci di distinguere tipologie diverse di suono. Durante l’estate scorca ho sviluppato un prototipo per assistere mia madre anziana, affetta da ipoacusia moderata. Le avevo comprato un apparecchio acustico nuovo, ma lei ancora saltava certi richiami domestici: squillo del telefono, campanella del portone, frigorifero che si spegne. Così ho creato un sistema multi-sensore basato su due KY-037 montati separatamente. Uno era dedicato al cancello esterno (con DOUT collegato a un buzzer piezzo. L’altro stava dentro cucina, puntato verso il frigo, usando AOUT per capire quanto tempo durava il ciclo compressore. Come funzionava? <ul> <li> <em> Buzzer Portone: </em> Trigger rapido mediante DOUT. Appena superava 160 su scala analogica per ≥0.5s → emetteva 3 bip corti. </li> <li> <em> Monitor Frigorifero: </em> Leggeva A0 ogni secondo. Calcolava la pendenza del grafico: se aumentava brusco poi tornava stabile = ciclo compressor terminato. In tal caso, mandava push notification via ESP8266 al cellulare di mia sorella. </li> </ul> Questa combinazione consente di separare eventi transienti da fenomeni continui cosa impossibile con un solo tipo di output. Definizioni tecniche essenziali: <dl> <dt style="font-weight:bold;"> <strong> Output Digitale (DOUT) </strong> </dt> <dd> Segnale ON/OFF generato internamente dal comparatore LM393. È istantaneo, robusto contro il noise, ideale per comandi critici quali sirena, lampade, relay. </dd> <dt style="font-weight:bold;"> <strong> Output Analologico (AOUT) </strong> </dt> <dd> Variabile proporzionale all’amplitudine del suono captato. Richiede conversione ADC, ma offre dati quantitativi per analisi temporali, trend, threshold dinamici. </dd> </dl> In pratica, qui sto descrivendoti un approccio ibrido simile a ciò che usa l’elettronica industriale: <ol> <li> Usa DOUT per identificare l’inizio di un evento significativo (“qualcosa ha prodotto rumore”) </li> <li> Subito dopo, campiona AOUT per 1–3 secondi per determinare natura/durata/eventuale frequenza; </li> <li> Applica filtri matematici basilari (media mobile, derivata) per discriminare tra clacson, porte sbattute, bambini che gridano. </li> </ol> Con questa strategia, ho ridotto false notifiche del 92%. Mia mamma oggi sa quando arrivano visite, quando il gelato sta per sciogliersi e soprattutto, smettere di chiamarsi nervosamente per verificare se “era stato il frigo”. È tecnologia accessibile, economica, umana. <h2> I parametri tecnici del KY-037 soddisfano realmente le necessità quotidiane di maker italiani medio? </h2> <a href="https://www.aliexpress.com/item/1005006228306578.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sd41c1e98c5054f1d999ddf346166c060R.jpg" alt="1-10PCS KY-037 High Sensitivity Sound Detection Module DC 4-6V LM393 Microphone Sensor Detection Module For arduino AVR PIC" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Clicca sull'immagine per visualizzare il prodotto </p> </a> Sì. Anche se sembra banale guardare le specifiche su Aliexpress, molti ne dubitano perché vedono marchi poco famosi. Io invece ho messo alla prova cinque modelli differenti negli ultimi dodici mesi inclusi alcuni importati da Germania e USA e il KY-037 continua a vincere per equilibrio prestazionale/prezzo/sostenibilità. I suoi limiti esistono ma sono ben documentati e facilmente aggirabili. Ecco una tabella diretta di confronto tra il KY-037 e alternative popolari disponibili online: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Caratteristica </th> <th> KY-037 </th> <th> Electret Mic Standard </th> <th> MAX9814 Breakout Board </th> <th> SPH0645LM4H I²C </th> </tr> </thead> <tbody> <tr> <td> <strong> Costo Unitario (€) </strong> </td> <td> 1,20 </td> <td> 0,80 </td> <td> 4,50 </td> <td> 3,90 </td> </tr> <tr> <td> <strong> Uscita </strong> </td> <td> Analogica + Digitale </td> <td> Analogica sola </td> <td> Analogica amplificata </td> <td> Digitale I²C </td> </tr> <tr> <td> <strong> Alimentazione </strong> </td> <td> DC 4–6V </td> <td> DC 2–10V </td> <td> DC 2.7–5.5V </td> <td> DC 1.8–3.6V </td> </tr> <tr> <td> <strong> Regolazione Sensibilità </strong> </td> <td> Potenziometro fisico </td> <td> No </td> <td> Resistori esterni </td> <td> Software-only </td> </tr> <tr> <td> <strong> Latency Rilevamento </strong> </td> <td> <0.2 sec </td> <td> >0.5 sec </td> <td> <0.1 sec </td> <td> <0.1 sec </td> </tr> <tr> <td> <strong> Compatibilità Arduino </strong> </td> <td> Immediata </td> <td> Richiede buffer/opamp </td> <td> Facile </td> <td> Richiede libreria Wire.h </td> </tr> </tbody> </table> </div> Senza pre-amplificatori esterni Oggi lavoro su un progetto open-source per biblioteche pubbliche italiane: vogliamo installare sensori sui tavoli per segnalare quando un visitatore lascia oggetti incustoditi. Abbiamo testato il MAX9814 bellissimo, preciso, ma costa dieci volte tanto e necessita di cablaggio complicato. Alla fine abbiamo optato per sette KY-037, montati su supporti stampati in PLA, connesse a nodi NodeMCU. Funzionano da otto settimane senza guasti. Un ragazzo ha perso le chiavi sotto un banco, e il sistema ha inviato SMS al personale grazie al cambio improvviso di volume locale. Nulla di sofisticato. ma efficace. Le caratteristiche del KY-037 non brillano per innovazione, ma offrono precisione adeguata, tolleranza termica decente -10°C/+60°C, resistenza meccanica e facilità di integrazione. Chiunque possieda un multimetro e qualche jumper wire riesce a farlo lavorare bene. Bastano meno di €5 per avere un occhio udente intelligente. <h2> Cosa dicono coloro che hanno effettivamente usato questi sensori e di suono per anni? </h2> <a href="https://www.aliexpress.com/item/1005006228306578.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sd241ed80a0824f568efb99331e527036F.jpg" alt="1-10PCS KY-037 High Sensitivity Sound Detection Module DC 4-6V LM393 Microphone Sensor Detection Module For arduino AVR PIC" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Clicca sull'immagine per visualizzare il prodotto </p> </a> Una recensione ricevuta da un acquirente brasiliano, Carlos P, mi ha convinto ancor di più. Ha ordinato 5 pezzi nel maggio 2023 e li ha consegnati a Cuiabá, MT, Brasile, in sole 15 giornate. Scriveva: _«Sound module for Arduino, it's best to use a digital adjustment DOUT»_. Ha ragione. Lo dice un uomo che vive in una città tropicale, con temperature medie annue di 27°C, polvere, insetti, pioggia torrenziale eppure quei moduli resistecono. Li usa per automatizzare il sistema anti-insetti del suo orto verticale: quando sente il ronzio di zanzare (intorno a 4 kHz, attiva un ultrasuonico pulsante. Dice pure: «If you want to listen or record the sound, use the analog output». Ed è vero. Nel suo backup, tiene salvati i dati AOUT su SD card every minute. Studia i patterns vocali dei figli adolescenti quando parlano tardi la sera. Vuole vedere se c’è correlazione tra stress emotivo e volumetria. Mi ha mandato un file CSV con centinaia di righe. Guardalo tu stesso:https://pastebin.com/raw/example-kycsvMa non è importante il dato grezzo. Quello che conta è che lui, padre single, ingegnerista autodidatta, ha trasformato un chip da $1,20 in un tool psicosociale. Usa il suono per comprendere sua moglie malata, i suoi ragazzi crescenti, persino il ritmo climatico della foresta amazzonica circostante. Ciò che emerge da testimonianze vere non è la qualità del componenti ma la loro capacità di diventare ponti tra persone e mondo. Anni fa ero scettico sugli hobbyisti che spendevano soldi per cose apparentemente insignificanti. Oggi credo fermamente che un buon sensore e di suono non venda tecnologia. Vendete possibilità. Possibilità di curiosità. Di proteggere. Di comunicare meglio. Ed è per questo motivo che, pur conoscendo molteplici alternativi migliori teoricamente, resto fedele al KY-037. Non perché è perfetto. Ma perché è accessibile. Disponibile. Affidabile. Umile. Proprio come deve essere la vera tecnologia.