Table des matières:

Surveiller le niveau d'eau ou la distance du réservoir sur votre bureau : 3 étapes
Surveiller le niveau d'eau ou la distance du réservoir sur votre bureau : 3 étapes

Vidéo: Surveiller le niveau d'eau ou la distance du réservoir sur votre bureau : 3 étapes

Vidéo: Surveiller le niveau d'eau ou la distance du réservoir sur votre bureau : 3 étapes
Vidéo: Comment mesurer le niveau d'eau d'un puits ou d'une cuve? 2024, Novembre
Anonim
Surveillez le niveau d'eau du réservoir ou la distance sur votre bureau
Surveillez le niveau d'eau du réservoir ou la distance sur votre bureau
Surveillez le niveau d'eau du réservoir ou la distance sur votre bureau
Surveillez le niveau d'eau du réservoir ou la distance sur votre bureau
Surveillez le niveau d'eau du réservoir ou la distance sur votre bureau
Surveillez le niveau d'eau du réservoir ou la distance sur votre bureau

Utilisation de Wemos D1, d'un capteur à ultrasons et de la plate-forme Thingio. AI IoT.

Étape 1: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

Il vous suffit d'interfacer votre Wemos D1 et votre capteur à ultrasons comme indiqué sur le schéma.

Ensuite, téléchargez le code sur votre Wemos D1 et affichez la sortie sur votre bureau.

Lien:

Le code est disponible pour vous et il vous suffit de changer votre identifiant wi-fi et votre mot de passe, ainsi que de modifier votre identifiant de produit et votre identifiant d'esclave selon la plate-forme iot.

Étape 2: Processus étape par étape

Étape 3: Description du matériel

Description du matériel
Description du matériel
Description du matériel
Description du matériel

Wemos D1:

Caractéristiques:

11 broches d'entrée/sortie numériques, toutes les broches ont une interruption/pwm/I2C/un fil pris en charge (sauf pour D0) 1 entrée analogique (entrée 3,2 V max) Connexion micro USB Prise d'alimentation, entrée d'alimentation 9-24 V. Compatible avec Arduino Compatible avec nodemcu

Spécifications techniques:

Microcontrôleur ESP-8266EX

Tension de fonctionnement 3,3 V

Broches d'E/S numériques 11

Broches d'entrée analogique 1 (entrée max: 3,2 V)

Vitesse d'horloge 80MHz/160MHz

Flash 4M octets

Longueur 68,6 mm

Largeur 53,4 mm

Poids 25g

Épingler:

Épingle | Fonction | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Entrée analogique, entrée max 3.3V | A0

D0 | OI | GPIO16D1 | OI, SCL | GPIO5

D2 | OI, SDA | GPIO4

D3 | IO, 10k Pull-up | GPIO0

D4 | IO, 10k Pull-up, BUILTIN_LED | GPIO2

D5 | OI, SCK | GPIO14

D6 | OI, MISO | GPIO12

J7 | OI, MOSI | GPIO13

D8 | IO, 10k Pull-down, SS | GPIO15

G | Sol | GND

5V | 5V | -

3V3 | 3,3 V | 3.3V

TVD | Réinitialiser | TVD

Capteur à ultrasons:

Si vous recherchez un module de télémétrie à ultrasons, le HC-SR04 est un bon choix. Ses performances stables et sa précision de télémétrie élevée en font un module populaire sur le marché électronique. Comparé au module de télémétrie IR Shap, le HC-SR04 est moins cher que lui. Mais il a la même précision de portée et une distance de portée plus longue.

Caractéristiques:

  • Alimentation: 5V
  • Courant de repos CC: <2 mA
  • Angle effectif: <15°
  • Distance de portée: 2 cm – 500 cm
  • Résolution: 1 cm
  • Fréquence ultrasonique: 40k Hz

Une courte impulsion ultrasonore est émise à l'instant 0, réfléchie par un objet. Le senor reçoit ce signal et le convertit en un signal électrique. L'impulsion suivante peut être transmise lorsque l'écho s'estompe. Cette période est appelée période de cycle. La période de cycle recommandée ne doit pas être inférieure à 50 ms. Si une impulsion de déclenchement de largeur 10μs est envoyée à la broche de signal, le module à ultrasons produira huit signaux ultrasoniques de 40 kHz et détectera l'écho en retour. La distance mesurée est proportionnelle à la largeur d'impulsion d'écho et peut être calculée par la formule ci-dessus. Si aucun obstacle n'est détecté, la broche de sortie donnera un signal de haut niveau de 38 ms.

Conseillé: