Ir al contenido principal

Espacio dedicado a la innovación y desarrollo de tecnologías futuristas dirigido a la comunidad IETAL y publico en general .

EXPERIENCIA CON SENSOR DE ULTRASONIDO Y LED

El sensor al detectear un objeto cercano debe activar un led

Materiales necesarios:

  1. Arduino (cualquier modelo compatible)
  2. Sensor de ultrasonido HC-SR04
  3. LED
  4. Resistencia de 220 ohmios (para el LED)
  5. Breadboard y cables de conexión

Esquema de conexión:

Conecta el sensor de ultrasonido y el LED al Arduino de la siguiente manera:

  • Conecta el pin VCC del sensor de ultrasonido a 5V en Arduino.
  • Conecta el pin GND del sensor de ultrasonido a GND en Arduino.
  • Conecta el pin TRIG del sensor de ultrasonido al pin digital 7 en Arduino.
  • Conecta el pin ECHO del sensor de ultrasonido al pin digital 6 en Arduino.
  • Conecta el ánodo (lado largo) del LED a un pin digital del Arduino (por ejemplo, pin 13).
  • Conecta el cátodo (lado corto) del LED a través de una resistencia de 220 ohmios a tierra (GND) del Arduino.


Código Arduino:

arduino
// Definir los pines del sensor de ultrasonido 
const int trigPin = 7;
const int echoPin = 6
// Definir el pin del LED
const int ledPin = 13
// Definir la variable para almacenar la distancia medida
long distance; 
// Definir la duración del pulso
long duration; 
void setup()
// Inicializar los pines 
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(ledPin, OUTPUT); 
// Iniciar la comunicación serial para depuración 
Serial.begin(9600);
 } void loop()
// Generar un pulso corto en el pin TRIG 
digitalWrite(trigPin, LOW);
delayMicroseconds(2); 
digitalWrite(trigPin, HIGH);
delayMicroseconds(10); 
digitalWrite(trigPin, LOW);
// Medir la duración del pulso ECHO 
 duration = pulseIn(echoPin, HIGH); 
// Calcular la distancia en centímetros 
 distance = duration * 0.034 / 2
// Imprimir la distancia medida en el monitor serial 
Serial.print("Distance: ");
Serial.println(distance); 
// Si la distancia es menor a 20 cm, encender el LED, de lo contrario, apagarlo
if (distance < 20) { digitalWrite(ledPin, HIGH); 
// Encender el LED
else { digitalWrite(ledPin, LOW); 
// Apagar el LED } // Esperar un poco antes de la próxima lectura 
delay(100); }


Comentarios

Entradas más populares de este blog

TEST PARA EJERCITAR LOS CONOCIMIENTOS DE TINKERCAD NIVEL BÁSICO A MEDIO

 En el siguiente link encontraremos un test para repasar y conceptualizar de mejor manera los temas como medidas, geometrías y agrupación de piezas y desarrollo de figuras de la vida real para llevarlas a cabo en tinkercad, https://www.yourtechnologyweb.com/ejercicios-1o-eso/ejercicios-de-tinkercad/3/

DIBUJOS CON COTAS PARA DISEÑAR EN 3D

En el siguiente apartado, encontraremos diferentes diseños de figuras o piezas mecánicas en 3D con sus respectivas medidas, elegidas y utilizadas con fines educativos, para poner en practicar lo aprendido y durante el semillero de investigación TESLA que sirva como material de estudio mientras no se está en el espacio de investigación.  LISTADO DE FIGURAS Y PIEZAS MECÁNICAS EN 3D. figura 1. Pieza abstracta. figura 2. pieza mecánica. figura 3. Disco de corte. figura 3. Figura abstracta. figura 4. Pieza mecánica. Figura 5. Pieza mecánica. figura 6. Pieza mecánica.

SOLIDOS PROPUESTOS PARA TRABAJAR CON MEDIDAS EXACTAS

 En el siguiente apartado, trabajaremos una diversidad de solidos que sirven como ejemplares para desarrollar lo aprendido durante el semillero, cotas, agrupar piezas y demás funciones. Solido 1. Solido 2. Solido 3. Solido 4. Solido 5. Solido 6.