Table des matières:

Indicateur de niveau d'eau et contrôle du moteur sans contact et sans corrosion. : 5 étapes
Indicateur de niveau d'eau et contrôle du moteur sans contact et sans corrosion. : 5 étapes

Vidéo: Indicateur de niveau d'eau et contrôle du moteur sans contact et sans corrosion. : 5 étapes

Vidéo: Indicateur de niveau d'eau et contrôle du moteur sans contact et sans corrosion. : 5 étapes
Vidéo: Contrôler le circuit de refroidissement 🐧 - Tester calorstat, thermocontact et ventilateur 2024, Novembre
Anonim
Indicateur de niveau d'eau sans contact et sans corrosion et contrôle du moteur
Indicateur de niveau d'eau sans contact et sans corrosion et contrôle du moteur
Indicateur de niveau d'eau sans contact et sans corrosion et contrôle du moteur
Indicateur de niveau d'eau sans contact et sans corrosion et contrôle du moteur

Salut, dans cette instructable, nous allons voir comment obtenir l'état du réservoir d'eau en fonction des niveaux d'eau (élevé, moyen, bas) du réservoir aérien à l'aide de trois LED de couleurs différentes de manière sans contact à l'aide d'un capteur à ultrasons et d'une carte Arduino uno.

Avantages:

1. Comme nous utilisons la méthode sans contact dans laquelle le capteur à ultrasons obtient la distance de l'objet (même s'il peut s'agir d'eau) en transmettant un signal et en calculant le temps qu'il faut pour rebondir, il n'y a pas de problème de corrosion des fils.

2. Nous pouvons augmenter ou diminuer les niveaux sans matériel supplémentaire à tout moment.

3. Moins d'entretien.

4. Fonctionne même avec un petit panneau solaire.

Les inconvénients:

1. Pas complètement étanche, le capteur à ultrasons ne doit pas entrer en contact avec l'eau.

Nous avons besoin

1. Capteur à ultrasons - HC SR04 -1

2. Carte Arduino uno-1

3. Led s de différentes couleurs -3

4. 100 ohms résistances-3

5. câble USB pour programmer l'arduino.

6. quelques fils de connexion.

7. Panneau solaire adaptateur 10 v, 5 w ou 9 v ou adaptateur 5 v pour alimenter la carte.

L'ensemble du projet est divisé en deux parties, Partie 1: interfaçage des leds pour différents niveaux d'eau

Partie 2: Interfaçage de relais. pour la commande de moteur AC (220 V/110 V).

Partie 1:

Étape 1: Test de la carte Arduino Uno

Test de la carte Arduino Uno
Test de la carte Arduino Uno
Test de la carte Arduino Uno
Test de la carte Arduino Uno

Toutes les nouvelles cartes sont livrées avec des voyants clignotants préprogrammés, mais si nous utilisons l'ancien uno qui a été utilisé pour d'autres projets, nous pouvons tester avec un simple programme de clignotement des voyants intégrés.

Étape 2: Coder

Programmez l'uno avec ce code.

Vous pouvez modifier le code qui convient à vos besoins, ici la hauteur maximale du réservoir est de 110 cm

La LED rouge s'allume lorsque le niveau d'eau est > 60 cm && <= 70 cm.

La led bleue clignote lorsque le niveau d'eau est >40 && <=60.cm

La LED bleue s'allume lorsque le niveau d'eau est >25 && <=40 cm.

La LED verte s'allume lorsque le niveau d'eau est <25 cm.

Étape 3: schéma de circuit

Schéma
Schéma
Schéma
Schéma
Schéma
Schéma

1. Installez le capteur à ultrasons à quelques centimètres au-dessus du niveau d'eau maximum et fixez-le avec un récipient étanche.

2. Sortez quatre fils du capteur à savoir vcc, gnd, trig, echo à la carte arduino à l'aide de rallonges.

3. Connectez le fil 1. Vcc du capteur à 5v de l'arduino

2. fil de masse du capteur à la masse de l'arduino

3. Trig fil du capteur à la broche # 8 de l'arduino

4. Fil d'écho du capteur à la broche #10 de l'arduino

Maintenant, nous devons connecter des LED pour indiquer le niveau d'eau.

1. Connectez le rouge de la broche #2 à la masse via une résistance de 100 ohms, cela indique un niveau bas

2. Connectez le vert de la broche n ° 4 à la masse via une résistance de 100 ohms, cela indique un niveau élevé

3. Connectez le blanc de la broche #3 à la masse via une résistance de 100 ohms, cela indique un niveau moyen.

Étape 4: Alimentation à Arduino

1. Vous pouvez utiliser un adaptateur 9v.

ou

2. vous pouvez panneau solaire 10v.

ou

3. vous pouvez utiliser 5v directement sur arduino v en broche.

Conseillé: