Dado que solo tiene un pin de lectura analógica y desea leer los niveles analógicos de más de un sensor, debe usar la multiplexación por división de tiempo en palabras simples para leer la salida de un sensor a la vez. Pero debe usar un pin de E / S digital para seleccionar qué sensor leer. Para cada sensor, puede usar el transitor como un interruptor que se puede encender y apagar usando diferentes E / S digitales y puede conectar la salida del sensor al colector y unir el emisor al pin de lectura analógica (en este caso, considere la caída de voltaje adicional del colector al emisor que depende de qué transitor esté usando para evitar esto, puede usar un relé que será accionado por un transistor y un sensor y un pin de lectura analógica en NO / NC / lado común). Si tiene 2 pines de E / S digitales libres, puede conectar 2 sensores. Y si utiliza demultiplexor (con puntos de sutura digitales en la salida y E / S digitales como entradas seleccionadas), puede leer 2 ^ 2, es decir, 4 sensores. Ahora la implementación depende de ti. Hay otras formas también.
Cómo usar solo un pin A0 para medir el voltaje de la batería y las señales del sensor con ESP8266
Related Content
¿Cuáles son los mejores acelerómetros?
¿Qué tipo de infraestructura de sensores se necesita para las ciudades inteligentes?
More Interesting
¿Cuál es la diferencia entre redes inalámbricas de sensores y redes inalámbricas ad hoc?
¿Cuál es un mejor sensor IR o ultrasónico?
¿Cuál es una buena forma de integrar las bombillas hue de Philips con sensores de movimiento?
¿Hay algo llamado 'Sensor de olores' o 'Detector de olores'? En caso afirmativo, ¿cómo funciona?
¿Cómo podemos hacer un sensor de imagen para fotografiar señales wifi?
¿Existe una plataforma o herramienta que administre o monitoree dispositivos IoT como sensores?
¿Qué sensor es mejor: IMX386 o IMX258?
¿Cómo son tan baratos los sensores de la cámara del teléfono?
¿Cuál es el peso mínimo del vehículo requerido para activar un sensor de puerta automatizado típico?