Termômetro portátil com dispositivo Android
Componentes e suprimentos
| × | 1 | ||||
| × | 1 |
Ferramentas e máquinas necessárias
| ||||
|
Aplicativos e serviços online
|
Sobre este projeto
Medir a temperatura corporal com sem contato / sem contato como uma pistola térmica. Eu criei este projeto porque o Thermo Gun agora é muito caro, então devo encontrar uma alternativa para fazer DIY. E o objetivo é fazer com a versão de baixo orçamento.
Conexão da fiação (Hardware)
MLX 90614 tem comunicação I2C, então no Arduino Nano use os pinos A4 e A5
Prepare a programação (software)
Para a biblioteca MLX90614 eu uso a biblioteca adafruit, você pode abrir o Arduino IDE e menu Ferramentas -> Gerenciar bibliotecas -> pesquisar MLX90614. e clique em Biblioteca Adafruit MLX90614 em seguida, clique em instalar no Library Manager
Exemplo de teste da biblioteca
Para se certificar de que o sensor mlx90614 pode funcionar, abra Arduino IDE, clique em Arquivo -> Exemplos -> Biblioteca Adafruit MLX90614 -> mlxtest.
Faça upload e veja o monitor serial, você pode ver a temperatura ambiente e a temperatura do objeto.
Prepare Circuito, OTG e Capa para Impressão 3D
Após o trabalho de código MLX90614 de amostra, prepare o circuito entre o arduino nano e o sensor mlx90614 como uma imagem. Para OTG, você pode fazer DIY com Microusb Masculino e Miniusb Masculino.
Cover Portable Thermometer pode baixar o arquivo 3D em https://grabcad.com/library/portable-thermometer-box-1 e imprimir com sua máquina 3Dprint
Instale o termômetro portátil do aplicativo da Playstore
Você pode pesquisar na playstore "termômetro portátil" ou você pode clicar neste link Termômetro portátil ou você pode digitalizar este código QR
Termômetro portátil de corrida
Como executar termômetro portátil
- Conecte o dispositivo em seu smartphone com OTG.
- Conexão OTG ativa em seu smartphone
- Executar aplicativo
- Clique em verificar agora para verificar a temperatura corporal
Termômetro portátil de projeto de vídeo
Código
- Termômetro portátil Arduino Code
Termômetro portátil Arduino Código Arduino
/ * * MLX90614 Enviar para OTG * [email protected] * / # definir LED 13 # incluir#include Adafruit_MLX90614 mlx =Adafruit_MLX90614 (); sem sinal longo anteriorMillis; intervalo interno =50; char i; dados int =0; configuração vazia () {Serial.begin (9600); mlx.begin (); pinMode (LED, OUTPUT);} void loop () {if (Serial.available ()> 0) {i =Serial.read (); switch (i) {case '0':digitalWrite (LED, LOW); dados =0; pausa; caso '1':digitalWrite (LED, HIGH); dados =1; pausa; }} if (dados ==1) {if (millis () - previousMillis> =intervalo) {previousMillis =millis (); Serial.print (mlx.readAmbientTempC ()); Serial.print (";"); Serial.println (mlx.readObjectTempC ()); }}}
Peças personalizadas e gabinetes
Esquemas
Processo de manufatura
- Sanita portátil
- Termômetro
- Gerenciamento de dispositivos:acompanhando milhões de medidores inteligentes
- Projetando com Bluetooth Mesh:Requisitos do dispositivo
- Faça você mesmo virtual NEST termostato com Node-RED
- Função malloc() na biblioteca C com EXEMPLO
- Função calloc() na biblioteca C com o programa EXEMPLO
- Conectores com inserções em E3.cable
- Máquina CNC multi-8 fusos 1325 com dispositivo rotativo
- Dispositivo portátil detecta doenças transmitidas por alimentos