Tabla de contenido:

Detector de color para personas ciegas: 9 pasos
Detector de color para personas ciegas: 9 pasos

Video: Detector de color para personas ciegas: 9 pasos

Video: Detector de color para personas ciegas: 9 pasos
Video: Sensores - Ejemplos Arduino - Gas, IR, Luz, IMU, Distáncia, color, magnetismo, etc... 2024, Noviembre
Anonim
Image
Image
Cosas para usar
Cosas para usar

El objetivo principal de este proyecto es hacer que su teléfono inteligente diga el color de cualquier cosa usando solo su teléfono inteligente y 1sheeld con Arduino.

este proyecto usa el escudo del sensor de color de la aplicación 1sheeld este escudo usa la cámara de su teléfono inteligente para obtener el color del objeto frente a él como un valor RGB y envía este valor al Arduino, luego el Arduino compara entre estos valores y los valores de los colores cuando encuentra una coincidencia, envía el nombre del color a su teléfono inteligente, luego el teléfono dice el nombre del color usando el escudo de texto a voz Este proyecto será muy útil para las personas que sufren de ceguera o daltonismo, especialmente cuando lo desean para conocer el color de su ropa.

Paso 1: Cosas para usar

componentes de hardware:

  • 1SHEELD de 1sheeld
  • Arduino Uno
  • smartphone

componentes de software:

  • Arduino

    descargar desde aquí

  • Aplicación 1SHEELD

    • para descargar android desde aquí
    • para ios descargar desde aquí

Biblioteca Arduino 1sheeld

descargar desde aquí

Paso 2: esquema

Esquemático
Esquemático

Paso 3: Acerca de 1SHEELD y Arduino

Acerca de 1SHEELD y Arduino
Acerca de 1SHEELD y Arduino

Arduino es una plataforma de código abierto basada en hardware y software flexible y fácil de usar. Está dirigido a cualquier persona que tenga una idea para un proyecto y quiera llevarla a la vida real. Para hacer un proyecto con Arduino necesitas comprar algunos accesorios para conectar tu Arduino al mundo real, estos accesorios se llaman escudos. 1SHEELD es un escudo que le permite usar su teléfono inteligente como un escudo Arduino como GSM, WIFI, giroscopio, etc.

La principal ventaja de 1SHEELD es que reemplaza todos los demás escudos con solo su teléfono inteligente y le ahorra una fortuna. Conecta el Arduino a su teléfono inteligente usando Bluetooth y le brinda la capacidad de usar más que un escudo a la vez, como GSM, WIFI, acelerómetro, giroscopio, etc.

1sheeld -

Paso 4: Ajuste 1Sheeld

Ajustar 1Sheeld
Ajustar 1Sheeld
Ajustar 1Sheeld
Ajustar 1Sheeld
Ajustar 1Sheeld
Ajustar 1Sheeld

Si usa un Arduino que funciona con 3.3 V como Arduino debido a que debe cambiar su 1Sheeld para operar en 3.3V ya que puede dañar su placa.

Si usa un Arduino que funciona con 5 V como Arduino Uno, cambie su 1Sheeld para que funcione con 5V.

Coloque su 1Sheeld en su placa Arduino y luego conecte el Arduino a su computadora portátil o PC.

Si usa un mega Arduino, conecte su 1SHEELD al mega como se muestra en la imagen

Paso 5: descargue la biblioteca 1sheeld en su computadora

Descargue la biblioteca 1sheeld en su computadora
Descargue la biblioteca 1sheeld en su computadora
Descargue la biblioteca 1sheeld en su computadora
Descargue la biblioteca 1sheeld en su computadora

Descarga la libertad desde aquí

Luego, después de descargar con éxito la biblioteca, agregue el archivo. ZIP de la biblioteca a su programa Arduino

Paso 6: escriba su código dentro de Arduino Sketch

Escriba su código dentro de Arduino Sketch
Escriba su código dentro de Arduino Sketch
Escriba su código dentro de Arduino Sketch
Escriba su código dentro de Arduino Sketch
Escriba su código dentro de Arduino Sketch
Escriba su código dentro de Arduino Sketch

código de proyecto

compile y cargue su boceto a su placa Arduino

Cambie 1Sheeld al modo de carga antes de cargar su boceto en la placa Arduino para evitar conflictos en serie entre 1Sheeld y Arduino. El modo de carga se activa cuando el interruptor UART se aleja del logotipo de 1Sheeld.

Y luego presione el botón Cargar en el IDE y cargue su código en Arduino.

después de completar la carga, debe cambiar 1Sheeld de nuevo al modo de funcionamiento

Paso 7: Conecte 1sheeld a su teléfono inteligente usando la aplicación One Shield

Conecte 1sheeld a su teléfono inteligente usando la aplicación One Shield
Conecte 1sheeld a su teléfono inteligente usando la aplicación One Shield

Se le pedirá que ingrese el código de emparejamiento (el código de emparejamiento predeterminado es 1234) y se conecte a 1Sheeld a través de Bluetooth.

Paso 8: Acceda a Shields

Escudos de acceso
Escudos de acceso
Escudos de acceso
Escudos de acceso
Escudos de acceso
Escudos de acceso
  • detector de color
  • presionar el botón
  • texto a voz

presiona el ícono de múltiples escudos en la parte superior derecha de la aplicación.

Recomendado: