Índice:

Detector de cores para cegos: 9 etapas
Detector de cores para cegos: 9 etapas

Vídeo: Detector de cores para cegos: 9 etapas

Vídeo: Detector de cores para cegos: 9 etapas
Vídeo: АИ-9 Запуск ВСУ с одной кнопки 2024, Julho
Anonim
Image
Image
Coisas para usar
Coisas para usar

O objetivo principal deste projeto é fazer seu smartphone dizer a cor de qualquer coisa usando apenas seu smartphone e 1sheeld com Arduino.

este projeto usa o escudo do sensor de cor do aplicativo 1sheeld esse escudo usa a câmera do seu smartphone para pegar a cor do objeto na frente dele como um valor RGB e envia esse valor para o Arduino então o Arduino compara entre esses valores e os valores das cores quando encontra uma correspondência, ele envia o nome da cor para o seu smartphone e o telefone diz o nome da cor usando o protetor de texto para fala Este projeto será muito útil para pessoas que sofrem de cegueira ou daltonismo, especialmente quando elas querem para saber a cor de suas roupas.

Etapa 1: Coisas para usar

Componentes de hardware:

  • 1SHEELD de 1sheeld
  • Arduino Uno
  • Smartphone

componentes de software:

  • Arduino

    baixe daqui

  • 1SHEELD aplicativo

    • para download do Android aqui
    • para ios baixe daqui

Biblioteca Arduino 1sheeld

baixe daqui

Etapa 2: Esquemático

Esquemático
Esquemático

Etapa 3: Sobre 1SHEELD e Arduino

Sobre 1SHEELD e Arduino
Sobre 1SHEELD e Arduino

Arduino é uma plataforma de código aberto baseada em hardware e software flexível e fácil de usar. É destinado a qualquer pessoa que tenha uma ideia para um projeto e queira trazê-la para a vida real. Para fazer um projeto com o Arduino você precisa comprar alguns acessórios para conectar seu Arduino ao mundo real, esses acessórios são chamados de shields. 1SHEELD é um escudo que permite que você use seu smartphone como um escudo Arduino como GSM, WIFI, Giroscópio, etc.

A principal vantagem de 1SHEELD é que ele substitui todos os outros escudos apenas com seu smartphone e economiza uma fortuna. Ele conecta o Arduino ao seu smartphone usando o Bluetooth e dá a você a capacidade de usar mais do que escudo ao mesmo tempo, como GSM, WIFI, acelerômetro, giroscópio etc.

1sheeld -

Etapa 4: Ajuste 1Sheeld

Ajuste 1Sheeld
Ajuste 1Sheeld
Ajuste 1Sheeld
Ajuste 1Sheeld
Ajuste 1Sheeld
Ajuste 1Sheeld

Se você usa um Arduino que funciona com 3,3 V como o Arduino devido, você deve alternar seu 1Sheeld para operar em 3,3 V, pois isso pode danificar sua placa.

Se você usa um Arduino que funciona com 5 V como o Arduino Uno, alterne seu 1Sheeld para operar em 5V.

Coloque seu 1Sheeld em sua placa Arduino e, em seguida, conecte o Arduino ao seu laptop ou PC.

Se você usar um Arduino mega, conecte seu 1SHEELD ao mega conforme mostrado na imagem

Etapa 5: Baixe a biblioteca 1sheeld para o seu computador

Baixe a biblioteca 1sheeld para o seu computador
Baixe a biblioteca 1sheeld para o seu computador
Baixe a biblioteca 1sheeld para o seu computador
Baixe a biblioteca 1sheeld para o seu computador

Baixe o Liberty aqui

Então, depois de baixar a biblioteca com sucesso, adicione o arquivo. ZIP da biblioteca ao seu programa Arduino

Etapa 6: escreva seu código dentro do Arduino Sketch

Escreva Seu Código Dentro do Arduino Sketch
Escreva Seu Código Dentro do Arduino Sketch
Escreva Seu Código Dentro do Arduino Sketch
Escreva Seu Código Dentro do Arduino Sketch
Escreva Seu Código Dentro do Arduino Sketch
Escreva Seu Código Dentro do Arduino Sketch

Código do projeto

compile e envie seu esboço para a placa Arduino

Mude 1Sheeld para o modo Uploading antes de fazer upload de seu esboço para a placa Arduino para evitar conflitos seriais entre 1Sheeld e Arduino. O modo Upload é ativado quando a chave UART é afastada do logotipo 1Sheeld.

Em seguida, pressione o botão Upload no IDE e envie seu código para o Arduino.

depois de concluir o upload, você precisa alternar 1Sheeld de volta para o modo operacional

Etapa 7: Conecte 1sheeld ao seu smartphone usando o aplicativo One Shield

Conecte 1sheeld ao seu smartphone usando o aplicativo One Shield
Conecte 1sheeld ao seu smartphone usando o aplicativo One Shield

Será necessário inserir o código de emparelhamento (o código de emparelhamento padrão é 1234) e conectar-se a 1Sheeld via Bluetooth.

Etapa 8: acesso aos escudos

Escudos de acesso
Escudos de acesso
Escudos de acesso
Escudos de acesso
Escudos de acesso
Escudos de acesso
  • detector de cores
  • botão de apertar
  • texto para fala

pressione o ícone de vários escudos no canto superior direito do aplicativo.

Recomendado: