Gafas ultrasónicas para ciegos
Componentes y suministros
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 |
Herramientas y máquinas necesarias
![]() |
| |||
![]() |
|
Aplicaciones y servicios en línea
![]() |
|
Acerca de este proyecto
Este es mi hijo, el proyecto de la feria STEM de Jacob este año en el quinto grado. Decidió hacer un proyecto de ingeniería en lugar de un proyecto experimental. Quería inventar algo que beneficiara a las personas discapacitadas de alguna manera. Se le ocurrió la idea de unos anteojos que podrían ayudar a las personas ciegas a detectar si había un objeto frente a ellos con el que podrían golpearse la cabeza. El bastón blanco que usan cuando caminan se usa para ayudarlos a navegar por el suelo, pero no hace mucho por arriba. Usando un Arduino Pro Mini MCU, un sensor ultrasónico y un zumbador, creó estas gafas que detectarán la distancia de un objeto al frente y emitirán un pitido para alertar a la persona de que hay algo frente a ellos. Simple y económico de hacer. Crédito a http://hackerboxes.com por algunas de las piezas.
Código
- Gafas ultrasónicas para ciegos
Gafas ultrasónicas para ciegos Arduino
Este código Arduino utiliza el sensor ultrasónico HC-SR04 y un microcontrolador Arduino Pro Mini. Puede utilizar cualquier microcontrolador Arduino con este código. El código detecta la distancia convirtiendo el tiempo en milisegundos que tardan las ondas de sonido en rebotar en la distancia en centímetros. Emite un pitido intermitentemente si un objeto se encuentra a menos de 62 cm (aproximadamente 2 pies). A 31 cm (o aproximadamente a 1 pie de distancia) es solo un tono de pitido continuo y sólido. El código es muy simple en el sentido de que no requiere bibliotecas de hardware adicionales fuera de lo que está integrado en el IDE de Arduino./ * Código de Arduino utilizado para las gafas de sol con sensor ultrasónico Jacob Gardner - Proyecto de ingeniería STEM de quinto grado * / # define trigPin 8 // Estas líneas asignan nombres a los valores # define echoPin 7 // para que se puedan identificar fácilmente. # Define buzzer 12 // Estos se establecen antes del código / * Esta sección de código a continuación se ejecuta solo una vez. * Permite que el monitor en serie vea la salida y * establece los pines para entrada o salida. * / Void setup () {Serial.begin (9600); pinMode (trigPin, SALIDA); pinMode (echoPin, ENTRADA); pinMode (buzzer, OUTPUT);} / * La parte restante del código se ejecuta en un bucle constante. * Activa el sensor ultrasónico y calcula el * tiempo que tardaron en regresar las ondas sonoras. Convierte * el tiempo en milisegundos en distancia en centímetros. * / void loop () {larga duración, distancia; digitalWrite (trigPin, BAJO); delayMicroseconds (2); digitalWrite (trigPin, HIGH); delayMicroseconds (10); digitalWrite (trigPin, BAJO); duración =pulseIn (echoPin, HIGH); distancia =(duración / 2) / 29,1; Serial.print (distancia); Serial.println ("cm"); // Esta parte del código siguiente determina si se debe // emitir un pitido según la distancia detectada. Si el objeto // está dentro de 62, inicie los pitidos. if (distancia> 30 y distancia <62) {tono (zumbador, 100,50); // Pitidos intermitentes} if (distancia> 0 y distancia <31) {tono (zumbador, 100); // Bip largo y continuo} else {} delay (500); }
Esquemas
Este es el esquema de las gafas ultrasónicas. Utiliza un Arduino Pro Mini y el sensor ultrasónico HC-SR04. Está alimentado por una batería de 9V.
Proceso de manufactura
- VISTA:Para ciegos
- Sujetadores de plástico de Craftech utilizados en productos para ciegos
- Dados digitales Arduino
- Máquina de LEVITACIÓN ULTRASÓNICA usando ARDUINO
- FlickMote
- IOT - Smart Jar usando ESP8266, Arduino y sensor ultrasónico
- Iron Man
- Encuéntrame
- ¡Conoce la temperatura de tu hogar desde cualquier lugar con Arduino Cloud!
- Cómo medir la masa de la Tierra usando Arduino
- Health Band:un asistente inteligente para los ancianos