Índice:

Detecção de obstáculo na bengala branca: 5 etapas
Detecção de obstáculo na bengala branca: 5 etapas

Vídeo: Detecção de obstáculo na bengala branca: 5 etapas

Vídeo: Detecção de obstáculo na bengala branca: 5 etapas
Vídeo: What to do when you see someone using a White Cane 2024, Novembro
Anonim
Detecção de obstáculo bengala branca
Detecção de obstáculo bengala branca

Na minha escola, meu professor estava falando sobre tecnologia assistiva e como podemos fazer ferramentas para ajudar outras pessoas. Fiquei intrigado com a ideia, então decidi criar um sistema de alerta para obstáculos imprevisíveis para quem tem deficiência visual. Para este projeto, usei Tinkercad, Microbits, um Arduino nano, um sensor, uma campainha e muitas outras ferramentas. Tive de ajustar meu projeto ao longo do caminho, mas ele funcionou de forma muito eficaz e eficiente.

Suprimentos

-1 Arduino nano

-1 sensor ótico de distância

-2 interruptores

-2 Microbits

-2 baterias

-4 baterias

-ferro de solda

-solda

-impressora 3d

-3d filamento de impressão

-fios

- tubo termorretrátil

-pistola de calor

Etapa 1: soldando todos os componentes juntos

Soldando todos os componentes juntos
Soldando todos os componentes juntos

Componente de detecção de distância:

Você precisará soldar o sensor óptico de distância a um Arduino nano e o Arduino nano precisará ser soldado ao Microbit. Uma bateria terá que ser soldada ao Microbit para fornecer mais energia a toda a configuração. Para controlar a energia, solde um interruptor entre o Microbit e a bateria. Conecte um tubo termorretrátil ao conectar os fios ao switch.

Componente de produção de som:

Você precisará soldar uma campainha e uma bateria ao Microbit. Para controlar a energia, solde um interruptor entre o Microbit e a bateria. A campainha deve ser soldada ao pino 0 para que o código funcione. Conecte o tubo termorretrátil ao conectar os fios ao switch.

Para minha fiação exata, consulte o diagrama acima.

Etapa 2: codificação

Codificação
Codificação
Codificação
Codificação

Para codificar os Microbits, usei o site https://makecode.microbit.org/. Eu forneci a você o código para cada um dos componentes.

Código de componente de detecção de distância:

makecode.microbit.org/_ao5hUgM8Af8e

Como o Arduino nano está soldado ao pino 1, o código obterá os valores do pino 1 e enviará esses valores usando Bluetooth para o Microbit no componente de produção de som. Para entender melhor o código, você precisará saber o que são as linhas seriais. A comunicação serial é onde os dados são enviados e recebidos por meio de linhas seriais. no código, você verá a palavra serial sendo muito usada. Ele está sendo usado porque o Microbit recebe dados ao longo de uma linha serial do Arduino e precisa ser capaz de enviar esses dados para o outro Microbit no componente de produção de som usando Bluetooth.

Código do componente de produção de som:

makecode.microbit.org/_coEDmhcz6iTP

Nesse código, o Microbit receberá os dados que o Microbit do componente de detecção de distância enviou e fará com que o buzzer emita um som com uma determinada frequência. Muitas instruções if e else if são usadas para criar uma certa frequência com base no número recebido. Um número maior significa que o sensor de distância está mais longe, então haverá um tom mais baixo, e um número menor significa que o sensor de distância está perto de um objeto, então um tom mais alto será criado. O usuário poderá identificar se há algum objeto no caminho com base nos pitches gerados pela campainha.

Etapa 3: impressão 3D dos casos

Impressão 3D dos casos
Impressão 3D dos casos

Em seguida, você precisará imprimir dois casos. Um para o componente de som que vai ao redor do pescoço do usuário e outro para o componente de detecção de distância que será preso à bengala.

Etapa 4: juntando todas as peças

Juntando todas as peças
Juntando todas as peças
Juntando todas as peças
Juntando todas as peças
Juntando todas as peças
Juntando todas as peças

Em seguida, você precisará colocar os componentes de som em uma das caixas e usar fita adesiva ou cola para fechar a caixa com segurança. Faça a mesma coisa para o componente de detecção de distância. Certifique-se de que o sensor de distância esteja colocado em um dos orifícios abertos, para que ele possa fazer as medições. Além disso, certifique-se de que a campainha esteja posicionada em um dos orifícios abertos, para que o usuário possa ouvir claramente os sons que estão sendo feitos.

Etapa 5: retoques finais

Retoques finais
Retoques finais

Prenda um cordão ao componente sonoro de forma que ele se encaixe na cabeça do usuário e cole o componente distanciador em um tubo de pvc ou bengala.

Recomendado: