O que é? • Funcionamento • Mais sobre o App
O DeafTech é um sistema que monitora um ambiente e notifica o usuário quando um barulho notável é detectado. foi desenvolvido com o propósito de solucionar desafios enfrentados por pessoas surdas, que muitas vezes não conseguem perceber sons como batidas, objetos caindo, campainhas, choro de bebês e outros ruídos que podem ser indicativos de problemas potencialmente perigosos se não forem detectados.
Além disso, o aplicativo para dispositivos móveis é capaz de gerenciar todos os sistemas, desde conectar um sensor à rede Wifi até editar as informações de um sensor/cômodo.
Clique aqui para ver Vídeo de Apresentação
![Notificacao](https://private-user-images.githubusercontent.com/84635540/271144690-123f4966-bc46-4c7f-a9ed-dbaddbf7ebfd.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzExNDQ2OTAtMTIzZjQ5NjYtYmM0Ni00YzdmLWE5ZWQtZGJhZGRiZjdlYmZkLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDE5NTIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjNzdiNTgzYzllYzQ0YzVkMjA4NDE2Mjk5MGExNDE2MTIyZDYwYzZhNzQwM2FiODkwMTU5YjI5YjhiMmI2N2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._D4e7MUhzfN86_EsE4TUQO_UvkLArIfg9YKn5xLIs50)
• O sistema é baseado por sensores detectores de som que são espalhados pela casa e quando detectam qualquer atividade sonora naquele cômodo, eles enviam essa informação para o servidor na nuvem, que dispara uma notificação para o celular do usuário.
![Notificacao](https://private-user-images.githubusercontent.com/84635540/271143339-8f3a0c9b-93b6-41ec-81e8-30c274b13290.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzExNDMzMzktOGYzYTBjOWItOTNiNi00MWVjLTgxZTgtMzBjMjc0YjEzMjkwLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDE5NTIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg3MGQ0ZWFlZjMzMjNhMGE3ZDAyNGU4ZWI1YTRlZDU1ZjM2ZWUyN2YyMmQ5NGMyOWI3ZmRmYmZkMmIxZDc3ZDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.V40adApRJZ_ki8kf6C_OwOnyZg8PvZhqeCe4z6kNL8w)
• A campainha da casa também é monitorada, notificando o usuário quando é acionada.
![Notificacao](https://private-user-images.githubusercontent.com/84635540/271141575-29352db3-6e27-45eb-938b-51f29920c652.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzExNDE1NzUtMjkzNTJkYjMtNmUyNy00NWViLTkzOGItNTFmMjk5MjBjNjUyLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDE5NTIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdlNDBmOGYzMTdiMTY4ZjU3ZDQ5ZDFlZmFjN2E4MDc2NGE3NmIwOTFhOWI5ZDMzZDg1ZjUyMDg4YTY1NDRhMjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.B62Gn0_x2vlW51MPtxX2AnrBu4KF781VG--fCp7z0TM)
![Notificacao](https://private-user-images.githubusercontent.com/84635540/271142021-2b8f0c98-85ec-4e50-9161-b0966a22e35a.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzExNDIwMjEtMmI4ZjBjOTgtODVlYy00ZTUwLTkxNjEtYjA5NjZhMjJlMzVhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxMVQxOTUyMDlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mZTM4NDM1ZWIwMDlkYTc3MjRmZTk4NjcxOTA4ZGQ1Nzc5Y2JiYTU2NTU2ZWQ1NWU4ZTZhNjczZjk2ZjU3NzYzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.YrdzURwzN2BxvMpanbcF5hELCdv4FagEe3cv53M0GDY)
• Uma outra dificuldade da pessoa surda, é com despertadores. Se a pessoa tem um sono pesado, ela sempre depende de outra para acordá-la. Visando isso, nosso sistema, a cada toque da campainha ou som detectado, a cama vibra, evitando que barulhos noturnos passem despercebidos. Isso é configurável, se o usuário não quiser ser acordado durante a noite, pode ser desativado.
![Alarme](https://private-user-images.githubusercontent.com/84635540/271802894-eabf612f-6cf7-46c9-8224-b53e906eaf77.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzE4MDI4OTQtZWFiZjYxMmYtNmNmNy00NmM5LTgyMjQtYjUzZTkwNmVhZjc3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDE5NTIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVkNTkzYzJlNmM2YmNhY2MxNzY5MGM5Y2UyOTJiYzA4N2JlMjE5YTM0ZDc2M2UzYWE2ZTlmYzdkNWQyNzZjYTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YGFsml1lTO9mkCSx2k8R36z1obEQvk61UW3Yz_Nnjfo)
![Alarme](https://private-user-images.githubusercontent.com/84635540/271802895-a8173386-bcfe-483e-85dd-1a8432f39945.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzE4MDI4OTUtYTgxNzMzODYtYmNmZS00ODNlLTg1ZGQtMWE4NDMyZjM5OTQ1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDE5NTIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUzM2NiM2IxYWEzMDhmNDc3ODY5Yjg3ZDdhMTIwZmNjNDUzYWMwYjVhODdkZGY1NTNlNjhhNzU2Y2M5YzY0ODAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.FPK2gQu7k2PTQoHNcpBlbv-_9x4xn1IdlEq34hVpFMY)
- ✔️ Notificações configuráveis
- ✔️ Acessibilidade
- ✔️ Mudança de tema
- ✔️ Adicionar novo sensor/cômodo a ser monitorado
- ✔️ Editar/Excluir sensor/cômodo
- ✔️ Adicionar despertador
- ✔️ Editar/Excluir despertador
O design do Aplicativo foi feito visando deixar o mais visual possível, adotando convenções e colocando muitos ícones, para representar todas as informações e ações.
Porém, ainda sim há muito texto, e nem todas pessoas surdas conseguem ler, por isso, cada tela também possui uma explicação em libras, que pode ser facilmente vista apenas com o clique de um botão.
A notificação também é acessível, em que, ao invés de aperecer somente texto "Houve um barulho alto no Quarto do Bebê", uma foto do ambiente (que o usuário cadastra no momento da criação do novo cômodo a ser monitorado) aperece e o ícone do nível de barulho é mostrado junto.
Cada cor representa um nível de barulho diferente:
- Barulho Baixo:
Ícone Verde
- Barulho Médio:
Ícone Amarelo
- Barulho Alto:
Ícone Vermelho
![Notificacao](https://private-user-images.githubusercontent.com/84635540/271799272-0e13fea1-2bd9-4771-b3a9-f95b8c412cbe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3Mjc4MjksIm5iZiI6MTcyMDcyNzUyOSwicGF0aCI6Ii84NDYzNTU0MC8yNzE3OTkyNzItMGUxM2ZlYTEtMmJkOS00NzcxLWIzYTktZjk1YjhjNDEyY2JlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDE5NTIwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3NjE4NjlhMjBlMTA0YWIzODE4MmY5ZTQ3NGQ1ZWY4MDVkMjIyN2ExZTY2NzQ5M2FjNjRmYzAwNGIwNDE4YTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Gq-zdN0MatdQZeEYGPuMA6h0x70zW3fvtWdXD753qEY)
No aplicativo, é possível visualizar as informações de cada cômodo e o sensor que está o monitorando. Também é possível editar suas informações, exceto a do tipo do sensor: Com ou sem fio, que pode somente ser determinada no momento da criação, já que isso influencia na conexão do sensor à rede.
O sensor pode ter 3 variações:
- O totalmente sem fio, que funciona com baterias e que possui toda sua comunicação via Wifi.
- O parcialmente sem fio, que faz sua comunicação via Wifi, porém precisa ser ligado na tomada para funcionar.
- O totalmente com fio, que tem sua comunicação e alimentação totalmente feitas com fio.
- JavaScript/TypeScript
- Expo
- Native Base
- React Native Navigation
- React Native Ble Plx
- Axios
- React Hook Form
- React Native Datetime Picker
- React Native UUID
- React Native Youtube Frame
- Expo Dev Client
- JavaScript
- Express
- Handlebars
- OneSignal Node
- Firebase
- Imgur
🌟 Se você gostou, por favor considere dar uma estrela! 🌟