Está en la página 1de 24

COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL

ESTADO DE TLAXCALA
PLANTEL 02 XICOHTZINCO TURNO VESPERTINO

NOMBRE DEL PROYECTO: “BASTÓN GUÍA PARA INVIDENTES”

PRESENTAN
GRISELDA ROMERO SALINAS
GATHERING SOLIS SOSA

ÁREA A LA QUE SE ENFOCA:


SEGURIDAD

JUNIO 2020
INDICE

ANTECEDENTES DEL PLANTEL ............................................................................................................ 3


ANTECEDENTES DEL PROTOTIPO ....................................................................................................... 3
RESUMEN DEL PROYECTO .................................................................................................................. 3
OBJETIVO GENERAL ............................................................................................................................ 4
OBJETIVOS ESPECIFICOS ..................................................................................................................... 4
PLANTEAMIENTO DEL PROBLEMA DE LA COMUNIDAD A RESOLVER .............................................. 4
DESCRIPCION Y APLICACIÓN (Marco Teórico) ................................................................................... 5
CRONOGRAMA DE ACTIVIDADES ..................................................................................................... 12
PROCESO DE ELABORACIÓN ............................................................................................................. 13
DESGLOSE DE RECURSOS HUMANOS Y FINANCIEROS .................................................................... 23
COSTOS ............................................................................................................................................. 23
VIABILIDAD DEL PROYECTO.............................................................................................................. 24
BIBLIOGRAFIA ................................................................................................................................... 24

“BASTÓN GUIA PARA INVIDENTES” 2


ANTECEDENTES DEL PLANTEL
Actualmente no existen registros en el plantel de algún proyecto como el que se presentará.

ANTECEDENTES DEL PROTOTIPO


Existe un prototipo creado en Colombia por Carlos Guzmán, donde el realiza un guante para
invidentes, el cual no tiene registro ni patente ya que también fue tomado de la idea de
diversos videos que existen en la red; la finalidad es retomar la idea de ese proyecto y
adaptarlo a un bastón blanco (bastón para invidentes) haciéndole mejoras en cuanto a
funciones y aplicación.

RESUMEN DEL PROYECTO


El siguiente proyecto fue pensado con la finalidad de crear un dispositivo de bajo costo y
fácil adquisición que fuera capaz de mejorar las condiciones de movilidad de una persona
invidente o débil visual, al aplicar los conocimientos que adquirimos en la carrera durante
nuestra estancia en el plantel y adaptarle a su bastón empleado dicho dispositivo y este le
permitiera saber mediante un arreglo de sensor ultrasónico y un altavoz que le diga la
distancia que existe con el objeto más cercano que tenga enfrente y con ello evitar que
choque ya sea con otras personas, objetos u obstáculos, y así poder evitar algún tipo de
accidentes ya que muchas de estas personas tienen que salir por alguna razón de casa sin
la compañía de alguien y de este modo puede sufrir algún tipo de percance.
El prototipo que puede ayudar a personar no videntes utilizara un arduino Nano y tiene dos
modos de operación, uno que se activa con un interruptor, el cual dependiendo de la
distancia nos va a generar un tono más continuo o discontinuo. El otro modo de operación,
es mediante un audio que nos dirá con una voz a la distancia determinada por el sensor
ultrasónico.
El audio de voz será almacenado en una memoria sd convencional como la que usan los
celulares, y podrá cargársele cualquier voz, incluso la propia y en cualquier idioma.
Pensamos que con este prototipo podemos mejorar un poco las condiciones de vida de las
personas que tengan algún tipo de discapacidad visual y así contribuir a la sociedad.

“BASTÓN GUIA PARA INVIDENTES” 3


OBJETIVO GENERAL

 Crear un dispositivo que mejore las condiciones de movilidad de personas con


discapacidad visual a través de sonidos de alerta emitidos por un altavoz o bocina.

OBJETIVOS ESPECIFICOS

 Mejorar las condiciones de vida de las personas con discapacidad visual


 Reducir accidentes en personas débiles visualmente
 Brindar seguridad a personas invidentes
 Facilitar el acceso a este dispositivo a personas de escasos recursos al ser de bajo
costo

PLANTEAMIENTO DEL PROBLEMA DE LA COMUNIDAD A RESOLVER


Desde hace muchos siglos, las personas con discapacidad visual han portado bastones para
ayudarles a moverse entre obstáculos. Pero el desarrollo urbano y tecnológico en el siglo
XX incrementó sustancialmente los riesgos a los que se enfrentan en las ciudades,
especialmente con la irrupción de los automóviles. Las carreteras y el tráfico se adueñaron
de las calles, que a menudo no contaban ni con semáforos ni pasos de peatones.
Las estadísticas más recientes de la Organización Mundial de la Salud (OMS) señalan que en
el 2010 el número estimado de personas con discapacidad visual en todo el mundo ascendía
a 285 millones, de las cuales 39 millones eran ciegas, y de acuerdo con datos del mismo año
del Instituto Nacional de Estadística y Geografía (INEGI), en México hay un millón 561 mil
discapacitados visuales, es decir 1,249 personas por cada 100,000 habitantes, Estos mismos
datos arrojan que la discapacidad visual o ceguera ocupa el segundo lugar en cuanto a
limitante que impide la movilidad o tránsito de las personas, solo por detrás de aquellas
que no pueden caminar o moverse.
Como se puede observar este tipo de condicionante es un gran problema no solo en nuestro
país sino mundialmente, por lo que representa un gran reto tanto para el gobierno y para
las personas que desarrollan tecnología, ya que es de vital importancia brindar los medios
para garantizar la seguridad de las personas invidentes.
Nuestra comunidad al ser de bajos recursos las personas no pueden siquiera acceder a un
bastón blanco, por lo que nuestro proyecto será de gran utilidad, ya que se pretende que
sea de bajo costo y con ello muchas personas puedan adquirirlo.

“BASTÓN GUIA PARA INVIDENTES” 4


DESCRIPCION Y APLICACIÓN (Marco Teórico)

 BASTÓN BLANCO
Es el nombre que recibe el bastón que utilizan los invidentes, es el elemento más extendido
en el mundo para ciegos en sus trayectos por las calles e instalaciones públicas. Se trata de
una vara ligera y alargada que identifica a las personas ciegas y les sirve de guía para sus
desplazamientos de forma autónoma por la vía pública.
Generalmente esta hecho de aluminio ligero y resistente; su punta es de polipropileno de
alta densidad y resistencia, con elástico revestido en nylon y fibra de poliéster con mango
de plástico (diámetro 35 mm), medidas 1.20 mts a 1.30 mts. Puede o no ser plegable y es
el objeto al que se le incorporara la placa de control.

 ARDUINO NANO
Es una placa de desarrollo de tamaño compacto, completo y compatible con protoboards,
basada en el microcontrolador ATmega328P. Tiene 14 pines de entrada/salida digital (de
los cuales 6 pueden ser usando con PWM), 6 entradas analógicas, un cristal de 16Mhz,
conexión Mini-USB, terminales para conexión ICSP y un botón de reseteo.
Posee las mismas capacidades que un Arduino UNO, tanto en potencia del
microcontrolador como en conectividad, solo se ve recortado en su conector USB, conector
jack de alimentación y los pines cambia un formato de pines header.

“BASTÓN GUIA PARA INVIDENTES” 5


ESPECIFICACIONES TECNICAS

 Microcontrolador: atmel atmega328


 Voltaje de operación: 5 V
 Voltaje de entrada: 7-12 V
 Voltaje máx/mín : 6-20 V
 Ent/sal digitales i/o: 14
 Canales pwm: 6
 Entradas analógicas: 8
 Memoria flash: 32 kb (atmega328) 2 kb bootloader
 Memoria sram: 2 kb (atmega328)
 Memoria eeprom: 1 kb (atmega328)
 Velocidad del reloj: 16 mhz
 Largo: 45 mm
 Ancho: 18 mm
 PESO: 5 g

 ALTAVOZ O BOCINA
Sera la encargada de emitir el sonido de alerta cuando el objeto u obstáculo este cerca y la
persona pueda saber con exactitud la distancia entre ella y el objeto. Tiene un diámetro de
1 pulgada y peso de 35 gramos.Los altavoces son dispositivos que permiten la amplificación
del sonido. Llamados parlantes o bocinas de acuerdo al país, los altavoces son transductores
eléctricos: convierten la corriente de electricidad en una onda sonora.

“BASTÓN GUIA PARA INVIDENTES” 6


 SENSOR ULTRASÓNICO HC-SR04
Como su nombre lo indica, los sensores ultrasónicos miden la distancia mediante el uso de
ondas ultrasónicas. El cabezal emite una onda ultrasónica y recibe la onda reflejada que
retorna desde el objeto. Los sensores ultrasónicos miden la distancia al objeto contando el
tiempo entre la emisión y la recepción.

Un sensor óptico tiene un transmisor y receptor, mientras que un sensor ultrasónico utiliza
un elemento ultrasónico único, tanto para la emisión como la recepción. En un sensor
ultrasónico de modelo reflectivo, un solo oscilador emite y recibe las ondas ultrasónicas,
alternativamente. Esto permite la miniaturización del cabezal del sensor.
El sensor HC-SR04 es un sensor de distancia de bajo costo que utiliza ultrasonido para
determinar la distancia de un objeto en un rango de 2 a 450 cm. Destaca por su pequeño
tamaño, bajo consumo energético, buena precisión y excelente precio. El sensor HC-SR04
es el más utilizado dentro de los sensores de tipo ultrasonido, principalmente por la
cantidad de información y proyectos disponibles en la web. De igual forma es el más
empleado en proyectos de robótica como robots laberinto o sumo, y en proyectos de
automatización como sistemas de medición de nivel o distancia.
El sensor HC-SR04 posee dos transductores: un emisor y un receptor piezoeléctricos,
además de la electrónica necesaria para su operación. El funcionamiento del sensor es el
siguiente: el emisor piezoeléctrico emite 8 pulsos de ultrasonido(40KHz) luego de recibir la
orden en el pin TRIG, las ondas de sonido viajan en el aire y rebotan al encontrar un objeto,
el sonido de rebote es detectado por el receptor piezoeléctrico, luego el pin ECHO cambia
a Alto (5V) por un tiempo igual al que demoró la onda desde que fue emitida hasta que fue
detectada, el tiempo del pulso ECO es medido por el microcontrolador y asi se puede
calcular la distancia al objeto. El funcionamiento del sensor no se ve afectado por la luz solar
o material de color negro (aunque los materiales blandos acusticamente como tela o lana
pueden llegar a ser difíciles de detectar)

“BASTÓN GUIA PARA INVIDENTES” 7


ESPECIFICACIONES TÉCNICAS

 Voltaje de Operación: 5V DC
 Corriente de reposo: < 2mA
 Corriente de trabajo: 15mA
 Rango de medición: 2cm a 450cm
 Precisión: +- 3mm
 Ángulo de apertura: 15°
 Frecuencia de ultrasonido: 40KHz
 Duración mínima del pulso de disparo TRIG (nivel TTL): 10 μS
 Duración del pulso ECO de salida (nivel TTL): 100-25000 μS
 Dimensiones: 45mm x 20mm x 15mm
 Tiempo mínimo de espera entre una medida y el inicio de otra 20ms (recomendable
50ms)

PINES DE CONEXIÓN

 VCC (+5V DC)


 TRIG (Disparo del ultrasonido)
 ECHO (Recepción del ultrasonido)
 GND (0V)

“BASTÓN GUIA PARA INVIDENTES” 8


 MEMORIA MICRO SD
Secure Digital (SD). Es un formato de tarjeta de memoria. Se utiliza en dispositivos portátiles
tales como cámaras fotográficas digitales, teléfonos móviles e incluso videoconsolas (tanto
de sobremesa como la Wii como portátiles como la Nintendo DSi), entre muchos otros.
Estas tarjetas tienen unas dimensiones de 32 mm x 24 mm x 2'1 mm.
Será el elemento encargado de guardar y almacenar los archivos de audio que nosotros
requiéramos, los cuales deberán ser cargados en formato wav, el cual es el tipo de archivo
que lee arduino.

 MÓDULO LECTOR MICRO SD


Es una pequeña tarjeta electrónica utilizada para la transferencia de datos hacia y desde
una tarjeta micro SD estándar mediante un protocolo de comunicación tipo SPI. Este
módulo nos permitirá hacer una interface para escribir o leer archivos en el proyecto
desarrollado, hace de interface de lectura de los archivos de audio, con el arduino y la
tarjeta micro sd.

CARACTERÍSTICAS TÉCNICAS:

 Voltaje de alimentación: 3.3-5VCD


 Regulador de tensión: 3.3VCD
 Consumo de corriente: 200mA
 Interfaz : SPI
 Dimensiones: 24mmx 42mm x 12mm
 Soporta tarjetas microSD (hasta 2G) y micro SDHC (hasta 32G)

“BASTÓN GUIA PARA INVIDENTES” 9


 PLACA EXPERIMENTAL PERFORADA
Es una placa de cobre con pequeños orificios donde se colocan elementos electrónicos
para elaborar circuitos o prototipos.
Tendrá una dimensión de 10x10 cm

 INTERRUPTOR:
Dispositivo para abrir o cerrar el paso de corriente eléctrica en un circuito. Con el vamos
a activar o desactivar el modo de tono continuo.

 SWITCH PUSH BOTTON:


Es un dispositivo pulsador que permite el paso de corriente en un circuito electrónico,
generalmente se utiliza para activar o desactivar una función en algún aparato
electrónico; será el encargado de activar en el cuircuito el modo de voz o sonido en la
alerta.

“BASTÓN GUIA PARA INVIDENTES” 10


 CABLES JUMPER DUPONT HEMBRA Y MACHO
Serán los encargados de realizar la conexión eléctrica entre los dispositivos electrónicos
y la tarjeta de pruebas y la placa perforada.
Es un cable de 20 cm de longitud aproximadamente con un conector en cada punta, tipo
hembra-macho, hembra-hembra o macho-macho que se usa normalmente para
interconectar entre sí los componentes en una placa de pruebas. Se utilizan de forma
general para transferir señales eléctricas de cualquier parte de la placa de prototipos.

 PLACA DE PRUEBAS (PROTOBOARD)


La Protoboard, llamada en inglés breadboard, es una placa de pruebas en los que se
pueden insertar elementos electrónicos y cables con los que se arman circuitos sin la
necesidad de soldar ninguno de los componentes. Las Protoboards tienen orificios
conectados entre si por medio de pequeñas laminas metálicas. Usualmente, estas
placas siguen un arreglo en el que los orificios de una misma fila están conectados entre
si y los orificios en filas diferentes no. Los orificios de las placas normalmente están
tienen una separación de 2.54 milímetros (0.1 pulgadas).

“BASTÓN GUIA PARA INVIDENTES” 11


CRONOGRAMA DE ACTIVIDADES
MES FEBRERO MARZO ABRIL MAYO JUNIO
ACTIVIDAD
Definición del
proyecto
Planteamiento del
problema
Búsqueda de
información
Definición de
objetivos
Redacción del
proyecto
Búsqueda y
compra de
materiales
Elaboración de
programa en
arduino
Armado de
proyecto
Puesta en marcha
Entrega de
proyecto a asesor
Validación y
aprobación
Presentación del
proyecto

“BASTÓN GUIA PARA INVIDENTES” 12


PROCESO DE ELABORACIÓN
1.- Se realiza la conexión de los elementos electrónicos al protoboard de acuerdo al
siguiente diagrama eléctrico, procurando colocar cada terminal en el orificio correcto
del protoboard.

2.- Todo el circuito funciona con 5 voltios, para obtener esta tensión conectamos el arduino
a un cable usb.
3.-El módulo HC-SR04, es un sensor ultrasónico, que genera un sonido ultrasónico durante
un tiempo breve (alrededor de 10uS) aplicando un pulso de ese tiempo en el pin «trigger».
Este sonido ultrasónico rebota contra un objeto y es recibido por el pin «eco», el tiempo de
demora, entre esa transmisión y recepción nos va a determinar la distancia a la cual se
encuentra un objeto como puede ser una pared, un objeto o una persona.

“BASTÓN GUIA PARA INVIDENTES” 13


4.- El pin trigger va conectado al pin número 8 del arduino, mientras que el pin eco va al pin.

5.-Este circuito tiene dos modos de operación, uno es el modo continuo donde
escucharemos que un tono variará dependiendo de la distancia a la cual está el objeto, este
modo se selecciona con el interruptor, el pin usado para el interruptor es el 3 en el arduino.
6.-El otro modo de operación es el modo voz, donde un pulsador al ser activado nos va a
reproducir un audio con la distancia a la cual está el objeto, elegí usar el pin 2 en el arduino
para conectar el pulsador.

7.-Para poder leer los archivos de audio necesitaremos un módulo lector de tarjeta micro
SD, que nos permite leer los archivos almacenados en la tarjeta micro SD, estos archivos
están en formato wav. La parte flexible y divertida del proyecto es que se puede insertar un
archivo con la voz que uno decida elegir y con esto nos da la flexibilidad de agregar audios
en diferentes idiomas o diferentes sonidos de alerta.

“BASTÓN GUIA PARA INVIDENTES” 14


8.-En el arduino uno subiremos toda la programación, es el cerebro del proyecto que va a
procesar, toda las órdenes del usuario, procesar información que generan los módulos. El
programa utilizado es el siguiente:
#include <SimpleSDAudio.h> LIBRERIAS PARA EL LECTOR SD Y EL SENSOR ULTRASONICO
#define eco 7 // Pin Eco
#define Trigger 8 // Pin Trigger
const int boton1 = 2;
const int boton2 = 3; DECLARACION DE VARIABLES PARA LAS ENTRADAS DE LOS INTERRUPTORES
int buttonState1 = 0;
int buttonState2 = 0;
long duracion, distancia; DURACION PARA CALCULAR LA DISTANCIA
int conteo=0;
int cent=0;

void setup(void) { CUERPO DEL PROGRAMA


Serial.begin (115200); VELOCIDAD DEL PUERTO SERIAL
SdPlay.setSDCSPin(10);
SdPlay.init(SSDA_MODE_HALFRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER);
pinMode(boton2, INPUT); BOTON PARA ACTIVAR EL MODO DE SONIDO
pinMode(9, OUTPUT); FIJA EL PIN 9 COMO SALIDA.
pinMode(boton1, INPUT);
pinMode(Trigger, OUTPUT); PIN TRIGGER COMO SALIDA
pinMode(eco, INPUT); PIN ECO COMO ENTRADA
delay(500);
}
void loop() {
buttonState1 = digitalRead(boton1);
buttonState2 = digitalRead(boton2);
if(buttonState2 == HIGH){
tonoDistancia();
}
if(buttonState1 == LOW){
CalculoDistacia(); LLAMA A LA FUNCION CALCULODISTANCIA
}
}
void CalculoDistacia(){ ESTA FUNCIÓN DETERMINA LA DISTACIA DE UN OBJETO CON EL SENSOR ULTRA SÓNICO
while(conteo!=50){

digitalWrite(Trigger, LOW);
delayMicroseconds(4);
digitalWrite(Trigger, HIGH); A TRAVÉS DEL PIN DE DISPARO (TRIGGER) ENVIAREMOS UNA SEÑAL
DE ACTIVACIÓN AL SENSOR, LO ACTIVAREMOS DURANTE 10 MICROSEGUNDOS Y LO
DESACTIVAREMOS
delayMicroseconds(10);
digitalWrite(Trigger, LOW);
duracion = pulseIn(eco, HIGH);
cent = duracion/58.2; CALCULA LA DISTANCIA EN CENTIMETROS BASADO EN LA
VELOCIDAD DEL SONIDO.
distancia = duracion * 10 / 292/ 2;
Serial.println(distancia); ENVIA ESE VALOR EN EL PUERTO SERIAL PARA SU LECTURA
delay(60);
distancia=distancia + cent;
conteo=conteo + 1;
Serial.print("conteo:");
Serial.println(conteo);
}

“BASTÓN GUIA PARA INVIDENTES” 15


distancia=distancia/50;
Serial.println(distancia);
conteo=0;
buttonState1=HIGH;
if(distancia == 300){
trescientos();
cms();
}
if(distancia>300){
rango();
}

if(distancia >= 200 && distancia <= 299){


distancia=distancia-200;
doscientos();
}
if(distancia>=100 && distancia <=199){
if(distancia!=100){
ciento();
}
if(distancia==100){
cien();
}
distancia=distancia-100;
Serial.println(distancia);
}
if(distancia>=90 && distancia <=99){
if(distancia!=90){
noventa();
y();
}
if(distancia==90){
noventa();
cms();
}
distancia=distancia-90;
Serial.println(distancia);
}
if(distancia>=80 && distancia <=89){
if(distancia!=80){
ochenta();
y();
}
if(distancia==80){
ochenta();
cms();
}
distancia=distancia-80;
Serial.println(distancia);
}
if(distancia>=70 && distancia <=79){
if(distancia!=70){
setenta();
y();
}
if(distancia==70){
setenta();
cms();
}
distancia=distancia-70;
Serial.println(distancia);

“BASTÓN GUIA PARA INVIDENTES” 16


}
if(distancia>=60 && distancia <=69){
if(distancia!=60){
sesenta();
y();
}
if(distancia==60){
sesenta();
cms();
}
distancia=distancia-60;
Serial.println(distancia);
}
if(distancia>=50 && distancia <=59){
if(distancia!=50){
cincuenta();
y();
}
if(distancia==50){
cincuenta();
cms();
}
distancia=distancia-50;
Serial.println(distancia);
}
if(distancia>=40 && distancia <=49){
if(distancia!=40){
cuarenta();
y();
}
if(distancia==40){
cuarenta();
cms();
}
distancia=distancia-40;
Serial.println(distancia);
}
if(distancia>=30 && distancia <=39){
if(distancia!=30){
treinta();
y();
}
if(distancia==30){
treinta();
cms();
}
distancia=distancia-30;
Serial.println(distancia);
}
if(distancia>=21 && distancia <=29){
distancia=distancia-20;
veinti();
}
if(distancia==20){
veinte();
cms();
}
if(distancia==19){
diecinueve();
cms();
}

“BASTÓN GUIA PARA INVIDENTES” 17


if(distancia==18){
dieciocho();
cms(); DECREMENTO DE LA DISTANCIA LO QUE HACE QUE EL SONIDO SEA
MAS O MENOS INTERMITENTE SI ESTE ESTA LEJOS O CERCA DE LA PERSONA
}
if(distancia==17){
diecisiete();
cms();
}
if(distancia==16){
dieciseis();
cms();
}
if(distancia==15){
quince();
cms();
}
if(distancia==14){
catorce();
cms();
}
if(distancia==13){
trece();
cms();
}
if(distancia==12){
doce();
cms();
}
if(distancia==11){
once();
cms();
}
if(distancia==10){
diez();
cms();
}
if(distancia==9){
nueve();
cms();
}
if(distancia==8){
ocho();
cms();
}
if(distancia==7){
siete();
cms();
}
if(distancia==6){
seis();
cms();
}
if(distancia==5){
cinco();
cms();
}
if(distancia==4){
cuatro();
cms();
}

“BASTÓN GUIA PARA INVIDENTES” 18


if(distancia==3){
tres();
cms();
}
if(distancia==2){
dos();
cms();
}
if(distancia==1){
uno();
cms();
}

FUNCIONES

void uno(){
SdPlay.setFile("1.wav"); CON SETFILE VAMOS A CARGAR EL ARCHIVO QUE
QUEREMOS REPRODUCIR
SdPlay.play(); CON PLAY REPRODUCIOMOS EL ARCHIVO
delay(500);
}
void dos(){
SdPlay.setFile("2.wav");
SdPlay.play();
delay(500);
}
void tres(){
SdPlay.setFile("3.wav");
SdPlay.play();
delay(500);
}
void cuatro(){
SdPlay.setFile("4.wav");
SdPlay.play();
delay(500);
}
void cinco(){
SdPlay.setFile("5.wav");
SdPlay.play();
delay(500);
}
void seis(){
SdPlay.setFile("6.wav");
SdPlay.play(); CADA ARCHIVO CORRESPONDE A LOS
DIFERENTES SONIDOS Y ALERTAS DE ACUERDO A LA DISTANCIA ENTRE LA PERSONA Y EL
OBJETO
delay(500);
}
void siete(){
SdPlay.setFile("7.wav");
SdPlay.play();
delay(500);
}
void ocho(){
SdPlay.setFile("8.wav");
SdPlay.play();
delay(500);
}
void nueve(){
SdPlay.setFile("9.wav");

“BASTÓN GUIA PARA INVIDENTES” 19


SdPlay.play();
delay(500);
}
void diez(){
SdPlay.setFile("10.wav");
SdPlay.play();
delay(500);
}
void once(){
SdPlay.setFile("11.wav");
SdPlay.play();
delay(500);
}
void doce(){
SdPlay.setFile("12.wav");
SdPlay.play();
delay(500);
}
void trece(){
SdPlay.setFile("13.wav");
SdPlay.play();
delay(500);
}
void catorce(){
SdPlay.setFile("14.wav");
SdPlay.play();
delay(500);
}
void quince(){
SdPlay.setFile("15.wav");
SdPlay.play();
delay(500);
}
void dieciseis(){
SdPlay.setFile("16.wav");
SdPlay.play();
delay(700);
}
void diecisiete(){
SdPlay.setFile("17.wav");
SdPlay.play();
delay(800);
}
void dieciocho(){
SdPlay.setFile("18.wav");
SdPlay.play();
delay(700);
}
void diecinueve(){
SdPlay.setFile("19.wav”);
SdPlay.play();
delay(700);
}
void veinte(){
SdPlay.setFile("20.wav”);
SdPlay.play();
delay(500);
}
void treinta(){
SdPlay.setFile("30.wav”);
SdPlay.play();

“BASTÓN GUIA PARA INVIDENTES” 20


delay(500);
}
void cuarenta(){
SdPlay.setFile("40.wav");
SdPlay.play();
delay(500);
}
void cincuenta(){
SdPlay.setFile("50.wav");
SdPlay.play();
delay(700);
}
void sesenta(){
SdPlay.setFile("60.wav");
SdPlay.play();
delay(700);
}
void setenta(){
SdPlay.setFile("70.wav");
SdPlay.play();
delay(700);
}
void ochenta(){
SdPlay.setFile("80.wav");
SdPlay.play();
delay(700);
}
void noventa(){
SdPlay.setFile("90.wav");
SdPlay.play();
delay(700);
}
void cien(){
SdPlay.setFile("cien.wav");
SdPlay.play();
delay(500);
}
void doscientos(){
SdPlay.setFile("200.wav");
SdPlay.play();
delay(700);
}
void trescientos(){
SdPlay.setFile("300.wav");
SdPlay.play();
delay(700);
}
void uncentimetro(){
SdPlay.setFile("1cm.wav");
SdPlay.play();
delay(700);
}
void ciento(){
SdPlay.setFile("ciento.wav");
SdPlay.play();
delay(500);
}
void cms(){
SdPlay.setFile("cms.wav");
SdPlay.play();
delay(600);

“BASTÓN GUIA PARA INVIDENTES” 21


}
void veinti(){
SdPlay.setFile("veinti.wav");
SdPlay.play();
delay(500);
}
void y(){
SdPlay.setFile("y.wav");
SdPlay.play();
delay(500);
}
void rango(){
SdPlay.setFile("rango.wav");
SdPlay.play();
delay(800);
}
void un(){
SdPlay.setFile("un.wav");
SdPlay.play();
delay(500);
}

void tonoDistancia(){
digitalWrite(Trigger, LOW);
delayMicroseconds(4);
digitalWrite(Trigger, HIGH); A TRAVÉS DEL PIN DE DISPARO (TRIGGER) ENVIAREMOS
UNA SEÑAL DE ACTIVACIÓN AL SENSOR, LO ACTIVAREMOS DURANTE 10 MICROSEGUNDOS Y LO
DESACTIVAREMOS
delayMicroseconds(10);
digitalWrite(Trigger, LOW);
duracion = pulseIn(eco, HIGH);
cent = duracion/58.2; CALCULA LA DISTANCIA EN CENTÍMETROS BASADO EN LA
VELOCIDAD DEL SONIDO.
distancia = duracion * 10 / 292/ 2;
distancia=distancia*2;
Serial.println(distancia); ENVÍA ESE VALOR EN EL PUERTO SERIAL
delay(10);
if(distancia<=100){
SdPlay.setFile("tono.wav");
SdPlay.play();
delay(distancia);
SdPlay.stop();
}
}

“BASTÓN GUIA PARA INVIDENTES” 22


DESGLOSE DE RECURSOS HUMANOS Y FINANCIEROS
En el proyecto trabajaremos 2 personas ambas participaremos tanto en la redacción del
proyecto, armado de prototipo y elaboración de programa para arduino.
Procurando utilizar material reutilizado ya que la mayoría de los componentes
anteriormente se han empleado en otros semestres en la elaboración de prácticas de los
submódulos.
Para la elaboración del programa se dispuso de una laptop HP, que contara con el programa
IDE de Arduino.

COSTOS
CANTIDAD MATERIAL PRECIO
1 Arduino Nano $ 95
1 Lector de SD $70
1 Sensor ultrasónico HC-SR04 $45
1 Interruptor cola de ratón $10
1 Switch push botton $3
1 Bastón blanco $305
1 Bocina 1 pulgada $15
1 Placa perforada 10x10 cm $17
10 Cable jumper macho-macho $25
10 Cable jumper macho-hembra $25
Mano de obra $300
Total $910

Cabe mencionar que el material eléctrico para la elaboración del proyecto ya se tenía a la
mano, ya que como se dijo anteriormente lo habíamos empleado en las asignaturas de la
carrera en prácticas experimentales, por lo que solo se tuvo que conseguir el bastón
retráctil.
Si quisiera comercializarse el prototipo tendría un costo como el mostrado en la tabla, ya
que se incluye dentro del costo la mano de obra, considerando 20 horas de mano de obra
en el armado del prototipo.

“BASTÓN GUIA PARA INVIDENTES” 23


VIABILIDAD DEL PROYECTO
Actualmente la descripción de costos y elaboración del prototipo se realizó haciendo un
estimado ya que debido a la emergencia sanitaria no se pudo culminar la fabricación en
físico, ya que el material se quedó repartido entre ambas integrantes del equipo y ya no
pudimos reunirnos; mas sin embargo se pretende retomar el proyecto en un futuro y
terminarlo.

BIBLIOGRAFIA
https://www.google.com/search?sxsrf=ALeKk00ATr52J4yp8Q4i6JkKXXdby-
lu8g%3A1592198377288&ei=6QTnXoWbEf2RwbkPstKGkAg&q=switch+push+que+es&oq=
switch+push+que+es&gs_lcp=CgZwc3ktYWIQAzIICCEQFhAdEB4yCAghEBYQHRAeOgQIABB
HOgQIIxAnOgcIABCxAxBDOgUIABCxAzoCCAA6BQgAEIMBOgcIABAUEIcCOgoIABCxAxAUEIc
COgYIABAWEB46BQghEKABUP-
bE1juhxRg7IkUaABwBXgAgAHeAYgBkRSSAQYwLjEyLjOYAQCgAQGqAQdnd3Mtd2l6&sclien
t=psy-ab&ved=0ahUKEwjFs8KViYPqAhX9SDABHTKpAYIQ4dUDCAw&uact=5

http://rogerbit.com/wprb/2018/11/guante-para-personas-no-videntes-con-audio-por-
voz-prototipo-video-colaborativo/
https://www.orcam.com/es/blog/conoce-los-colores-de-los-bastones-guia-para-ciegos/
http://www.sta-mexico.com/doctos/30_bastonnacionaladulto.pdf
https://www.inegi.org.mx/temas/discapacidad/
https://blog.330ohms.com/2016/03/02/protoboards/

“BASTÓN GUIA PARA INVIDENTES” 24

También podría gustarte