ESP8266 y sensores controlados por transistor

0

Soy un novato en electrónica y me gustaría conectar una placa ESP8266 (por ejemplo, ESP-01, NodeMCU, etc.) a un sensor de humedad del suelo y enviar las lecturas del sensor a mi servidor doméstico.

Como la calidad de este tipo de sensores puede degradarse rápidamente si se deja la alimentación continuamente, me gustaría instalar un bucle simple como este: la placa ESP8266 se despierta de un estado de bajo consumo y enciende sensor; se toma una lectura del sensor y se apaga el sensor; la lectura del sensor se envía al servidor y la placa ESP8266 vuelve al estado de reposo. Además, todo el sistema debe ser alimentado por baterías.

El sensor de humedad del suelo acepta 3.3V a 5V, mientras que las placas ESP8266 que encontré en el mercado tienen un rango operativo de 3V a 3.65V. Así que pensé en usar una batería 3.6 LiPo para tener espacio mientras se descarga la batería. Además, como el sensor requiere aproximadamente 40 mA mientras que la carga máxima de ESP8266 GPIO es de 12 mA, entiendo que debo usar un transistor (impulsado por la placa) para encender el sensor cuando sea necesario.

Aquí me detuve, solo porque mi fondo es muy limitado y perdí entre resistencias desplegables, muchos tipos de transistores, etc. Pero estoy aquí para aprender, por lo que espero recibir su valiosa ayuda sobre cómo configurar el proyecto para que pueda estudiar y comprender completamente los conceptos subyacentes.

Gracias de antemano.

    
pregunta Gils

0 respuestas

Lea otras preguntas en las etiquetas