Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Decidi copiar e modificar este design que vi no Instructables desenhado por arna_k. Esta é uma ótima ferramenta para pessoas surdas, como meu pai, que vão a lojas, restaurantes ou qualquer lugar com conversas simples sem conseguir se entender completamente. Quando eu, que posso ouvir, vou a qualquer lugar com meu pai, fico encarregado de interpretar tudo o que alguém diga a ele. É muito simples se eu estiver lá, mas e se ele estiver sozinho? Existem muitas opções que ele poderia usar, no entanto, acredito que esta ferramenta pode beneficiá-lo. É muito simples de usar, mas difícil de projetar. Aqui está como eu modifiquei e criei este dispositivo …
Etapa 1: Materiais
1. Arduino Uno R32. Visor LCD 3. Módulo Bluetooth4. Dispositivo Android 5. Acesso a uma impressora 3D6. Potenciômetro 7. 2 resistores - um de 10K ohms e um de 330 ohms 8. Muitos fios de ligação 9. Suporte de bateria 10. Quatro parafusos de 5 mm
Etapa 2: o aplicativo
Usando o appinventor, desenvolvi um aplicativo com o qual pude falar e o que eu disse apareceu na tela. Esta foi uma etapa mais simples:
1. Criei um botão para "conectar ao dispositivo" (para conectar ao Bluetooth), "toque para falar" (para permitir que eu fale no aplicativo) e "enviar texto" (para enviar o texto para a tela LCD no a placa Arduino)
2. Em seguida, criei uma caixa de texto para cada um desses botões. No botão "conectar ao dispositivo", ele me dirá se o Bluetooth foi "conectado" ou não (em branco). A caixa de texto em "tocar para falar" vai me dizer tudo o que eu disse no aplicativo, e também a caixa de texto "enviar texto" vai me dizer se o texto "enviado" ou não enviado (em branco).
3. Os blocos que criei por último. (Você pode copiá-lo da imagem)
Etapa 3: o circuito e o código com Bluetooth
A. O circuito será mais fácil seguido usando a imagem acima. (tinkercad)
B. O código:
#incluir
#include LiquidCrystal lcd (13, 12, 11, 10, 9, 8); SoftwareSerial EEBlue (5, 6); void setup () {Serial.begin (9600); lcd.begin (16, 2); lcd.clear (); EEBlue.begin (9600); Serial.println ("As portas bluetooth estão abertas. / N Conecte-se ao HC-05 de qualquer outro dispositivo bluetooth com 1234 como chave de emparelhamento !."); } void loop () {lcd.setCursor (0, 1); lcd.print (millis () / 1000); if (EEBlue.available ()) {lcd.setCursor (0, 0); lcd.print (EEBlue.readString ()); } if (Serial.available ()) EEBlue.write (Serial.read ()); }
Etapa 4: Suporte 3D
O titular é apenas para a configuração do Arduino, não apenas para o dispositivo Android.
Usei o site tinkercad.
** Você deve medir seu Arduino + a altura dos fios do jumper + adicionar altura para o pacote de bateria anexado à parte inferior + adicionar espaços para quatro parafusos de 5 mm para prender a tampa na parte inferior do suporte + adicionar espaço extra ao redor para extra espaço
Meu STL. arquivos:
Etapa 5: Concluir
AI ESTÁ!
DÊ A ALGUÉM QUE SE BENEFICIARIA COM ISSO!