.. note:: Ciao, benvenuto nella community SunFounder Raspberry Pi & Arduino & ESP32 su Facebook! Approfondisci Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati. **Perché unirsi?** - **Supporto esperto**: Risolvi problemi post-vendita e sfide tecniche con l'aiuto della nostra community e del nostro team. - **Impara e condividi**: Scambia suggerimenti e tutorial per migliorare le tue competenze. - **Anteprime esclusive**: Accedi in anteprima agli annunci di nuovi prodotti. - **Sconti speciali**: Approfitta di sconti esclusivi sui nostri prodotti più recenti. - **Promozioni e omaggi festivi**: Partecipa a omaggi e promozioni speciali durante le festività. 👉 Pronto per esplorare e creare con noi? Clicca [|link_sf_facebook|] e unisciti oggi stesso! .. _ar_water: 2.29 Modulo Sensore di Acqua ================================ Panoramica ---------------- In questa lezione imparerai a utilizzare un modulo sensore di acqua. Il modulo sensore di acqua è progettato per rilevare la presenza di acqua e può essere ampiamente utilizzato per monitorare la pioggia, il livello dell'acqua e persino perdite di liquidi. Componenti necessari -------------------------- .. image:: img/Part_two_29.png * :ref:`cpn_mega2560` * :ref:`cpn_wires` * :ref:`cpn_water` Circuito Fritzing ------------------------ In questo esempio, colleghiamo direttamente i pin del modulo sensore di acqua ai pin della scheda Mega 2560. Usiamo il pin analogico A0 per leggere il valore dal modulo sensore di acqua, collegando il pin「S」del modulo a A0, il pin「-」a GND e il pin「+」a 5V. .. image:: img/image227.png :align: center Schema elettrico ----------------------- .. image:: img/image228.png :align: center Codice -------------- .. note:: * Puoi aprire direttamente il file ``2.29_waterSensorModule.ino`` nella cartella ``sunfounder_vincent_kit_for_arduino\code\2.29_waterSensorModule``. * Oppure copia questo codice nell'IDE di Arduino. .. raw:: html Dopo aver caricato il codice sulla scheda Mega2560, puoi aprire il monitor seriale per visualizzare il valore letto dal pin. Con l'aumentare del livello dell'acqua, i valori letti aumentano. Le letture variano nel range 「0」~「1023」, ma, a causa delle condizioni ambientali e delle caratteristiche del sensore di livello dell'acqua, il range effettivo potrebbe essere inferiore a quello teorico. Consulta la Parte 1-1.5 Analog Read per una spiegazione dettagliata del codice. Immagine del fenomeno ------------------------ .. image:: img/image229.jpeg :align: center