Índice:
Vídeo: Detector de queda ESP32: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Gostaria de agradecer ao DFRobot por patrocinar este projeto.
Aqui está uma lista das peças usadas:
Módulo DFRobot ESP32 ESP-WROOM × 1 -
Silicon Labs CP2102 USB para UART Bridge × 1
MCP73831 Carregador de íons de lítio IC × 1
Regulador ajustável LM317BD2T × 1
0805 Capacitor 4,7uF × 2
0805 Capacitor 100nF × 1
0805 Capacitor 1uF × 1
WS2812b LED × 1
1206 LED × 4
Conector Micro USB × 1
0805 Resistor de 470 ohm × 1
0805 Resistor 2k ohm × 1
0805 Resistor de 510 ohm × 1
0805 Resistor 300 ohm × 1
0805 Resistor de 10k ohm × 2
0805 270 ohm Resistor × 2
Botão de pressão de 6 mm x 6 mm × 2
Botão de pressão alto SMD 6mm x 6mm × 1
Etapa 1: Projeto Anterior
Em agosto de 2017, imaginei um dispositivo que pudesse alertar os usuários se um de seus entes queridos caísse ou pressionasse um botão de “pânico”. Ele usou um ESP8266 e foi montado em um pedaço de perf-board. Ele tinha um único LED que indicava se havia ocorrido uma queda. O dispositivo também apresentava um circuito de carregamento LiPo muito básico que não tinha indicadores.
Etapa 2: nova ideia
Como meu último detector de outono era tão rudimentar, eu queria fazer melhorias drásticas. O primeiro era torná-lo programável por USB, então usei um conversor de IC CP2102 USB para UART para lidar com a conexão serial de USB para UART.
Eu também queria que houvesse mais indicações das operações, então adicionei um LED para carregar, um para energia e dois para o status do USB. Optei por usar um ESP32 devido ao seu aumento de potência e conectividade Bluetooth, o que pode permitir uma expansão futura, como um aplicativo que o acompanha.
Etapa 3: Design de PCB
Todos esses novos recursos exigiriam muitos circuitos adicionais e um simples pedaço de placa de desempenho não seria suficiente. Isso exigia um PCB, que projetei no EagleCAD. Comecei estabelecendo as conexões com seu editor de esquemático. Em seguida, comecei a fazer a placa e os traços reais.
Etapa 4: Solda
Esta foi a parte mais difícil por causa dos pinos de ajuste fino. O componente mais difícil de soldar foi o CP2102, que vem em um pacote QFN-28. Cada pino tem apenas 0,5 mm de distância e, sem um estêncil, era bastante difícil de prender. Resolvi esse problema aplicando uma quantidade generosa de fluxo líquido nas almofadas e depois aplicando uma pequena quantidade de solda nos pinos.
Etapa 5: Uso
O dispositivo funciona verificando a aceleração medida pelo MPU6050 em intervalos definidos. Assim que detecta uma queda, ele envia um e-mail para um contato definido. Descobri que a bateria dura cerca de três dias, por isso deve ser carregada regularmente. Há também um botão conectado a uma interrupção de hardware que pode enviar um e-mail quando pressionado.
Recomendado:
Raspberry Pi - TMD26721 Tutorial Java do detector de proximidade digital infravermelho: 4 etapas
Raspberry Pi - TMD26721 Detector de proximidade digital infravermelho Tutorial Java: TMD26721 é um detector de proximidade digital infravermelho que fornece um sistema de detecção de proximidade completo e lógica de interface digital em um único módulo de montagem de superfície de 8 pinos. A detecção de proximidade inclui melhor sinal-ruído e precisão. Um profissional
Detector de banda Mi usando ESP32 BLE: 6 etapas
Mi Band Detector usando ESP32 BLE: Hello Maker m (- -) m Eu li este formulário de artigo 陳亮 (moononournation github) sobre como usar o esp32 ble para fazer a varredura do dispositivo, então tive que tentar este código no github Arduino_BLE_Scanner. agora eu quero usar minha Mi Band 3 para destrancar a porta quando eu chegar ao meu escritório
Introdução ao ESP32 - Instalando placas ESP32 no IDE Arduino - Código ESP32 Blink: 3 etapas
Introdução ao ESP32 | Instalando placas ESP32 no IDE Arduino | ESP32 Blink Code: Neste instructables veremos como começar a trabalhar com esp32 e como instalar placas esp32 no IDE do Arduino e iremos programar esp 32 para executar o código blink usando arduino ide
Queda no Stm32: Controle remoto para Home Media Center: 4 etapas (com imagens)
Caindo em Stm32: Controle remoto para Home Media Center: Este é um protótipo completo para controle remoto de home media center baseado no micro controlador smt32, stm32f103c8t6 conhecido como placa 'bluepill'. Suponha que você esteja usando um PC como centro de mídia doméstico. É uma solução muito flexível, o que permite que você coloque
Detector de fumaça IOT: Atualizar o detector de fumaça existente com IOT: 6 etapas (com imagens)
Detector de fumaça IOT: atualize o detector de fumaça existente com o IOT: Lista de colaboradores, Inventor: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Supervisor: Dra. Chia Kim Seng, Departamento de Engenharia Mecatrônica e Robótica, Faculdade de Engenharia Elétrica e Eletrônica, Universiti Tun Hussein Onn Malaysia.Distribut