Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los sensores de proximidad por infrarrojos IR para evitar obstáculos están compuestos por
un transmisor que emite energía de infrarrojos IR y un receptor que detecta la energía IR
reflejada por la presencia de cualquier obstáculo en la parte frontal del módulo. El módulo
tiene el potenciómetro que permite al usuario ajustar el rango de detección. El sensor tiene
una respuesta muy buena y estable incluso con luz ambiente o en completa oscuridad.
CARACTERÍSTICAS TÉCNICAS
Es un módulo que sirve para detectar si algo está pasando o hay un obstáculo cerca, como
en un robot evasor de obstáculos, este módulo es muy fácil de usar, envía ondas infrarrojas
y si hay algo en el camino, se reflejan y el receptor lo detecta, y depende de cómo configure
el potenciómetro del módulo (componente azul a continuación) para ajustar el rango de
detección.
La salida es digital, y no puede medir la distancia usando este módulo, todo lo que tiene que
hacer es verificar la distancia a detectar usando el potenciómetro, vea el video para obtener
detalles más fáciles.
CIRCUITO 1 SENSOR DE PROXIMIDAD
void loop() {
if(digitalRead(ProxSensor)==HIGH)
{
digitalWrite(13, LOW);
}
else
{
digitalWrite(13, HIGH);
}
delay(100);
}
No se necesitan bibliotecas, el funcionamiento del módulo es muy simple, tiene una salida digital
que da un nivel alto cuando detecta algo, de lo contrario es bajo, el rango de detección se puede
configurar mediante el potenciómetro del módulo.
CIRCUITO 2: CONTADOR DE OBJETOS
#include<LiquidCrystal.h>
int entrada=1;
int estado=0;
int contador=0;
#define RS 9
#define E 8
#define D4 4
#define D5 5
#define D6 6
#define D7 7
LiquidCrystal LCD(RS,E,D4,D5,D6,D7);
void setup(){
LCD.begin(16,2);
pinMode(entrada,INPUT);
LCD.clear();
LCD.setCursor(0,0);
LCD.print("CONTADOR");
}
void loop()
{
estado=digitalRead(entrada);
if(estado==LOW)
{ contador++;
while(estado==LOW)
{
estado=digitalRead(entrada);
}
}
LCD.setCursor(7,1);
LCD.print(contador);
if(contador>20)
{
LCD.clear();
LCD.setCursor(0,0);
LCD.print("Numero de Objetos ");
contador=0;
}
}
https://www.youtube.com/watch?v=eJN61YFXGCg
CIRCUITO 3.
}
https://www.youtube.com/watch?v=3fY4Pq7gzhM
Aplicación:
https://www.youtube.com/shorts/HFo81R31hUI
https://www.youtube.com/watch?v=0i-9_aK2f-Y