Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Utilizando Wemos D1, un sensor ultrasónico y la plataforma Thingio. AI IoT.
Paso 1: 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
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.