Introducción a sensores¶

Contenidos¶

  1. Introducción
  2. Sensores analógicos
  3. Sensores digitales
  4. Sensores especializados

¿Que diferencias hay entre estos sensores?

Sensores analógicos¶

  • Generalmente poseen una salida en voltaje. $0V - 5V$
  • Requieren un conversor analógicos - digital (ADC)
  • Los arduinos tienen integrados un ADC de 10 bits
$$2^{10\text{ bits}} = 1024\text{ valores} \qquad \text{(incluyendo el 0 hasta 1023)}$$
  • Se usa la función analogRead(PIN) para su adquisición

Potentiometer (ejemplo sensor analógico)¶

Foto-resistencia (ejemplo sensor analógico)¶

LDR: Light Depedent Resistor

Sensores digitales - binarios¶

  • Funcionan como un suiche
  • Poseen un 1 bit de información lo que les permite tener solo dos estados:
Nivel Voltaje Función
HIGH 5V ON
LOW 0V OFF

  • Se usa la función digitalRead(PIN) para la adquisición de la información

Suiche (ejemplo sensor binario)¶

In [12]:
myHtml = """
<div><h3>¿Cómo funciona un micro suiche?</h3></div>
<link href="/assets/css/jupyter_nb.css" rel="stylesheet"/>
<script src="/assets/js/jupyter_nb.js"></script>
""" 
display_html(myHtml, raw=True)

¿Cómo funciona un micro suiche?

In [13]:
display(IFrame(
    "https://www.youtube-nocookie.com/embed/JmUinwXsQc4?controls=0",
    width="100%",
    height="450px"))

Sensores especializados¶

  • Son sensores digitales que usan señales pulsadas
  • La informacion esta codificada en un flujo de 1 bit
  • Se usan librerias en Arduino para cada sensor
  • Usualmente el sensor tiene un microprocesador que gestiona el protocolo

Protocolos utilizados¶

  • One-wire
  • UART
  • I2C
  • SPI

¿Qué tipos de sensores de temperatura son estos?¶

PT100$^1$ DHT11$^2$ Termostato$^3$
  1. Sensor analógico, resistencia dependiente de la temperatura PT100.
  2. Sensor especializado de temperatura DHT11.
  3. Sensor binario, suiche bimetálico.

Ejemplos de sensores en Arduino¶

Lectura de sensor analógico - fotoresistencia¶

  • 💾 Lectura en bits de Fotoresistencia
  • 💾 Lectura en voltios de Fotoresistencia

Lectura de sensor especializado - DHT11¶