Tabla de contenido:

Supervise el nivel o la distancia del agua del tanque en su escritorio: 3 pasos
Supervise el nivel o la distancia del agua del tanque en su escritorio: 3 pasos

Video: Supervise el nivel o la distancia del agua del tanque en su escritorio: 3 pasos

Video: Supervise el nivel o la distancia del agua del tanque en su escritorio: 3 pasos
Video: Obtención de Pendientes y Calculo de Cotas a partir de una Pendiente - TOPOGRAFÍA 2024, Mes de julio
Anonim
Supervise el nivel o la distancia del agua del tanque en su escritorio
Supervise el nivel o la distancia del agua del tanque en su escritorio
Supervise el nivel o la distancia del agua del tanque en su escritorio
Supervise el nivel o la distancia del agua del tanque en su escritorio
Supervise el nivel o la distancia del agua del tanque en su escritorio
Supervise el nivel o la distancia del agua del tanque en su escritorio

Utilizando Wemos D1, un sensor ultrasónico y la plataforma Thingio. AI IoT.

Paso 1: ThingsIO.ai

ThingsIO.ai
ThingsIO.ai

Solo necesita conectar su Wemos D1 y el sensor ultrasónico como se muestra en el diagrama.

Luego cargue el código en su Wemos D1 y muestre el resultado en su escritorio.

Enlace:

El código está disponible para usted y solo necesita cambiar su ssid y contraseña de wi-fi y también cambiar su identificación de producto y esclava según la plataforma iot.

Paso 2: proceso paso a paso

Paso 3: descripción del hardware

Descripción del hardware
Descripción del hardware
Descripción del hardware
Descripción del hardware

Wemos D1:

Características:

11 pines de entrada / salida digital, todos los pines tienen soporte para interrupción / pwm / I2C / un cable (excepto para D0) 1 entrada analógica (entrada máxima de 3,2 V) Conexión micro USB Conector de alimentación, entrada de alimentación de 9-24 V. Compatible con Arduino Compatible con nodemcu

Especificaciones técnicas:

Microcontrolador ESP-8266EX

Voltaje de funcionamiento 3,3 V

Pines de E / S digitales 11

Pines de entrada analógica 1 (entrada máxima: 3,2 V)

Velocidad de reloj 80MHz / 160MHz

Flash 4M bytes

Longitud 68,6 mm

Ancho 53,4 mm

Peso 25g

Alfiler:

Pin | Función | ESP-8266

TX | TXD | TXD

RX | RXD | RXD

A0 | Entrada analógica, entrada máxima de 3,3 V | A0

D0 | IO | GPIO16D1 | IO, SCL | GPIO5

D2 | IO, SDA | GPIO4

D3 | IO, 10k Pull-up | GPIO0

D4 | IO, dominadas 10k, BUILTIN_LED | GPIO2

D5 | IO, SCK | GPIO14

D6 | IO, MISO | GPIO12

D7 | IO, MOSI | GPIO13

D8 | IO, 10k desplegable, SS | GPIO15

G | Tierra | GND

5V | 5V | -

3V3 | 3,3 V | 3,3 V

RST | Restablecer | RST

Sensor ultrasónico:

Si está adquiriendo un módulo de rango ultrasónico, el HC-SR04 es una buena elección. Su rendimiento estable y su alta precisión de rango lo convierten en un módulo popular en el mercado electrónico. En comparación con el módulo de rango IR de Shap, el HC-SR04 es más económico que él. Pero tiene la misma precisión de alcance y una mayor distancia de alcance.

Especificaciones:

  • Fuente de alimentación: 5 V
  • Corriente de reposo DC: <2mA
  • Ángulo efectivo: <15 °
  • Distancia de alcance: 2 cm - 500 cm
  • Resolución: 1 cm
  • Frecuencia ultrasónica: 40k Hz

Un pulso ultrasónico corto se transmite en el tiempo 0, reflejado por un objeto. El señor recibe esta señal y la convierte en una señal eléctrica. El siguiente pulso se puede transmitir cuando el eco se desvanece. Este período de tiempo se llama período de ciclo. El período de ciclo recomendado no debe ser inferior a 50 ms. Si se envía un pulso de activación de 10 μs de ancho al pin de señal, el módulo ultrasónico emitirá ocho señales ultrasónicas de 40 kHz y detectará el eco. La distancia medida es proporcional al ancho del pulso del eco y se puede calcular mediante la fórmula anterior. Si no se detecta ningún obstáculo, el pin de salida dará una señal de alto nivel de 38 ms.

Recomendado: