Estoy planeando medir el nivel del agua en un pozo, que tiene unos 10 m de profundidad con un nivel máximo de agua de hasta 5 m. Mi plan es usar el sensor ultrasónico HC SR04 para medir la profundidad, transmitirlo a través de ZigBee a una Raspberry Pi dentro de mi casa.
Mi pregunta es cómo conectar HC SR04 a un dispositivo ZigBee. Dado que este sensor se ubicará dentro de un pozo, sería ideal usar piezas mínimas con el menor consumo de energía.
Respuestas:
En general, necesitaría algún componente para activar y alimentar el sensor y leer la respuesta. Ese sensor tiene una respuesta y un disparador personalizados, lo que me hace dudar de que haya un módulo ZigBee estándar que convierta un comando en ese disparador de 10 µs e informe la respuesta al pie de la letra. Por lo tanto, necesitará algún tipo de microcontrolador con su módulo ZigBee para realizar esa tarea.
Probablemente obtendría ese microcontrolador, el módulo ZigBee y un circuito evitan cortocircuitos en una placa fuera del pozo por razones de humedad y conducen un cable de cuatro hilos al interior del sensor. Dado que el sensor tiene solo cuatro metros de alcance, tiene que estar muy cerca de la marca máxima potencial de agua alta. Al colocar un cable pequeño dentro del pozo, la otra electrónica queda fuera de alcance y coloca el módulo ZigBee en una mejor posición para transmitir la información al Raspberry Pi.
Por supuesto, también puede colocar el MCU, el módulo ZigBee y el sensor en una carcasa a prueba de agua dentro del pozo. Sin embargo, lo que podría dar problemas al módulo ZigBee. Sin embargo, eso depende mucho de su edificio.
fuente