Introduction: Testing Water Level Sensor : Arduino UNO + HW-038 Water Level Sensor + LCD 16x2 I2C + LEDs

About: Welcome to School Sur Seine !! Here, I offer step-by-step tutorials using the Arduino UNO, ESP32 and Raspberry pi pico wh. I also create small projects that combine multiple modules, sensors, motors, and vario…

In this project, the HW-038 water level sensor module has been tested using Arduino UNO development board and other components. When the sensor is immersed in water, the LCD screen then displays the corresponding water level, which can be classified as LOW, MEDIUM, or FULL, depending on the height at which the sensor is submerged.

-------------------------------------------------------------------------------------------

Dans ce projet, le module du capteur de niveau d'eau HW-038 a été testé en utilisant la carte de développement Arduino UNO et d'autres composants. Lorsque le capteur est immergé dans l'eau, l'écran LCD affiche ensuite le niveau d'eau correspondant, qui peut être classé comme BAS, MOYEN ou PLEIN, en fonction de la hauteur à laquelle le capteur est immergé

Supplies

--------------------------------------------------------------

  1. Arduino UNO development board
  2. USB 2.0 Cable Type A/B
  3. HW-038 Water level sensor module
  4. LCD Display 16x2 with I2C interface
  5. Red LED
  6. Geen LED
  7. Yellew or orange LED
  8. Three 330 Ohm resistors
  9. Cables
  10. MB120 Breadboard

--------------------------------------------------------------

  1. Carte de développement Arduino UNO
  2. Câble USB 2.0 type A/B
  3. Module de capteur de niveau d'eau HW-038.
  4. Afficheur LCD 16x2 avec l'interface I2C
  5. LED rouge
  6. LED verte
  7. LED jaune ou orange
  8. Trois résistances de 330 Ohm
  9. Câbles
  10. Platine d'essai MB120

---------------------------------------------------------------

Step 1: Circuit Diagram / Schéma

The circuit diagram is made using : thttps://www.tinkercad.com/

-------------------------------------------------------------------------------------------

Le schéma est réalisé via : thttps://www.tinkercad.com/

Step 2: Libraries / Bibliothèques

The library you will need to download is listed above. To open the "Library manager", go to the top menu then click on Tools => Manage Libraries

-------------------------------------------------------------------------------------------

La bibliothèque qu'il faut télécharger, vous allez la trouver ci-dessus. Pour ouvrir le "Gestionnaire de bibliothèque", Allez au menu du haut ensuite cliquez sur Outils => Gérer les bibliothèques

Step 3: Source Code / Code Source

Capteur_niveau_eau_LCD_LED.ino : les commentaires sont écris en français

Capteur_niveau_eau_LCD_LED_eng.ino : the comments are written in english

Step 4: Video / Vidéo