Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 3 Sensores I
Clase 3 Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico
Contenidos
Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico
Introducción: ¿Qué son los sensores?
Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico
Análogo y Digital en Arduino
Sensores I
Valor = digitalRead(pin)
• Permite leer una entrada digital en pin.
Entrega una variable binaria: HIGH o LOW.
Ejemplos Botones
Sensores I
• Solución:
Listado de pasos:
1. Disponer los materiales
2. Revisar si el botón esta presionado.
2.1 Si es SI prender el LED
2.2 Si es NO entonces apagar el LED
3. Esperar un pequeño tiempo
4. Volver al punto 2 y repetir.
Ejemplos de sensores: Botones
Sensores I
• Solución:
Ejemplos de sensores: Botones
Sensores I
• Solución:
Ejemplos de sensores: Botones
Sensores I
• Solución:
Contenidos
Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico
ADC
Sensores I
1 bit
Numero Voltaje [V] 5
0 0
4
1 5
3
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
ADC
Sensores I
2 bit
Numero Voltaje [V] 5
00 0
4
01 1.66
10 3.33 3
11 5
2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
ADC
Sensores I
3 bit
Numero Voltaje [V] 5
000 0
4
001 0.71
010 1.42 3
011 2.14
2
100 2.85
101 3.57 1
110 4.28
0
111 5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
ADC
Sensores I
5 bit
5
4.5
3.5
2.5
1.5
0.5
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
ADC
Sensores I
10 bit
5
4.5
3.5
2.5
1.5
0.5
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Mundo analógico y digital en Arduino
Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico
Lectura Análoga
Sensores I
• Ejemplo:
𝑅2
𝑉𝑜𝑢𝑡 = 𝑉𝑖𝑛
𝑅1 + 𝑅2
Tipos de Sensores
Potenciómetros III
5𝑉
4.5 𝑉
1000Ω
400Ω
500Ω
600Ω
700Ω
800Ω
100Ω
200Ω
900Ω
0Ω
300Ω
4𝑉
3.5 𝑉
3𝑉
2.5 𝑉 4
3
1𝑉
4.5
5
1.5
0.5
2
0
3.5
2.5
1000Ω
2𝑉
1.5 𝑉
1𝑉
600Ω
500Ω
400Ω
300Ω
200Ω
900Ω
800Ω
100Ω
0Ω
1000Ω
700Ω
0.5 𝑉
0𝑉
Ejemplos de sensores: Potenciómetros
Sensores I
analogWrite(pin, valor)
• Escribe un voltaje analógico en pin. Donde valor es un numero
entero que puede ir entre 0 y 255 que representan valores de
salida entre 0 y 5 volt respectivamente. (Esta función se verá en
profundidad más adelante).
𝑝1 = 512,0 𝑦2 − 𝑦1
𝑝2 = 1023,5 𝑦 − 𝑦1 = (𝑥 − 𝑥1 )
𝑥2 − 𝑥1
Ejemplos de sensores: Potenciómetros
Sensores I
Ejemplos de sensores: Potenciómetros
Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico
Ejemplos de sensores: Lumínicos (Fotorresistencia)
Sensores I
• Solución:
Ejemplos de sensores: Lumínicos (Fotorresistencia)
Sensores I
• Solución:
Ejemplos de sensores: Lumínicos (Fotorresistencia)
Sensores I
Ejemplos de sensores: Lumínicos (Fotorresistencia)
Sensores I
Hint:
map(valor, min1, max1, min2, max2)
• Realiza una conversión de la variable valor desde la
escala 1 [min1,max1], a la escala 2 [min2,max2].
Ejemplos de sensores: Lumínicos (Fotorresistencia)
Sensores I
Contenidos
Sensores I
• ADC
– El potenciómetro (el divisor de voltaje)
– Sensor Lumínico