Icone Apresentação:
Monitore temperatura à distância, remotamente utilizando seu Smartphone Android! Muito fácil de montar e usar!
Selecione o botão forward até 10 Backgrounds com imagens de fundo, tornando seu aplicativo com um novo visual!
Veja também:
Fotos e Vídeos;
Descrição completa de Funcionamento;
Gratuito programa Arduino completo e pronto para uso;
Lista de Materias;
Esquema de Ligações;
Conteúdo:
1)- Fotos do aplicativo;
1.1)- Fotos do aplicativo funcionando com tablet Samsung;
2)- Descrição de Funcionamento;
3)- Código Arduino: LM35 Thermometer 10 Background Bar Graph;
4)- Lista de Materiais;
5)- Esquema de ligações;
Google Play:
https://play.google.com/store/apps/details?id=appinventor.ai_antoniosergiosouzaalmeida.LM35CThermometer10BackgroundBarGraph
Descrição de Funcionamento;
Fotos e Vídeos;
Youtube:
https://www.youtube.com/watch?v=-hLSkL_7700&list=PL70c1gJPe5Brr-V5J0qtfMeyKyLAoMo3A
Descrição de Funcionamento;
Vídeos;
1)- Fotos do aplicativo: LM35 Thermometer 10 Background Bar Graph
1.1)- Fotos do aplicativo funcionando com tablet Samsung:
2)- Descrição de Funcionamento:
Monitore temperatura à distância, remotamente utilizando seu Smartphone Android! Muito fácil de montar e usar!
Selecione o botão forward até 10 Backgrounds com imagens de fundo, tornando seu aplicativo com um novo visual!
Veja também:
Fotos e Vídeos;
Descrição completa de Funcionamento;
Gratuito programa Arduino completo e pronto para uso;
Lista de Materias;
Esquema de Ligações;
Este aplicativo: LM35 Thermometer 10 Background Bar Graph mostra valores de temperatura em tempo real a cada 1 segundo, através do sensor de temperatura mais comum, o LM35.
A escala de leitura é de 0°C à 100°C(graus Celsius) mostrada na tela do Smartphone Android de forma digital ex: 25,7 ºC, também será mostrado na tela em forma de Bar Graph;
Selecione o botão forward até 10 Backgrounds com imagens de fundo, tornando seu aplicativo com um novo visual!
A apresentação em forma de Bar Graph torna o app. mais interessante mostrando a progressão dos valores de
temperatura em forma de barras coloridas, indicando assim as cores correspondentes ao valor da temperatura.
Monitore temperatura à distância, remotamente utilizando seu Smartphone Android! Muito fácil de montar e usar!
Ideal para monitorar temperatura ambiente, ou em casa em quartos salas com ventiladores ou Ar condicionados ligados; Monitorar temperatura de estufas ou câmeras frias, etc;
Operação:
Montar o Arduino uno com o Bluetooth JY-MCU e o Sensor de temperatura LM35 conforme esquema fornecido no blogger;
Ligue o Smatphone Android e antes de iniciar o app ligue primeiro o Bluetooth;
Caso você inicie o app. com o bluetooth desligado, será apresentado uma notificação, pedindo para ligar o Bluetooth, neste momento dê Enter e ligue o Bluetooth do Smatphone;
Com o Arduino Ligado e Smartphone ligado faça a conexão bluetooth, entre em configurações do Smartphone e selecione Bluetooth e faça o emparelhar se pedir senha de fábrica vem com:"1234", digite a senha e pronto;
Agora saindo das configurações entre no aplicativo e pressione o botão Connect para conectar, neste momento o app. abre uma lista com os Bluetooths disponíveis, selecione o seu que está ligado ao Arduino;
Pronto será aberto a tela do aplicativo mostrando os valores e temperatura local, juntamente com a apresentação do Bar Graph, temperatura vista com barras de cores.
Selecione o botão forward até 10 Backgrounds com imagens de fundo, tornando seu aplicativo com um novo visual!
Para sair do aplicativo pressione o botão Disconnect para desconectar os Bluetooths e feche o app.
Para entrar novamente ficará muito fácil e prático pois seu aparelho já está configurado e emparelhado com seu Bluetooth.
Como funciona o Sensor LM35:
O LM35 é um sensor de precisão em centígrados e tem uma voltagem de saída analógica, sua faixa de medição é de -55 º C a +150 º C com uma precisão de ± 0,5 º C. A tensão de saída é de 10mV / º C. A sua saída pode ser conectado diretamente a uma porta de qualquer microcontrolador.
O LM35 tem um funcionamento básico, para cada 10mV na saída representa um grau Celsius, então se é medido em sua saída 222 mV, isso representa que a temperatura é de 22,2°C.
Quando usado 5V, a resolução resultante é 5000mV/1024 = 4.8mV. Como o LM35 tem uma resolução de saída de 10mV / º C, a resolução é 10mV/4.8mV ~ 0,5 º C.
Com base nestes dados podemos construir nosso código Arduino.
Veja no meu Blogger:
Fotos e Vídeos;
Descrição de Funcionamento;
Gratuito: Programa Arduino completo e pronto para uso;
Lista de Materias;
Esquema de Ligações;
Veja no meu canal Youtube:
https://www.youtube.com/watch?v=-hLSkL_7700&list=PL70c1gJPe5Brr-V5J0qtfMeyKyLAoMo3A
Vídeos;
Descrição de Funcionamento;
3)- Código Arduino: LM35 Thermometer 10 Background Bar Graph
//Transmite valor temperatura via bluetooth para o App. Android//
int pinSensor = 0;//Analógica A0 conectado ao LM35;
int valorLido = 0;//Variável para leitura LM35;
float temperatura = 0;//Variável calcula e armazena valorlido;
int cont = 0;//Variável contagem numero de leituras lm35;
float temperaturaCalc = 0;//Variável tira a média de 100 leituras
//e mostra o valor real da temperatura em °C;
#include <SoftwareSerial.h>//Biblioteca para serial bluetooth;
SoftwareSerial mySerial(2, 3);//Biblioteca para serial bluetooth;
//Arduino D2(Bluetooth-TX), Arduino D3(Bluetooth-RX);
void setup() {
mySerial.begin(9600);//Velocidade serial em 9600bps;
//Bluetooth também deve estar na mesma veloc. 9600bps;
}
void loop() {
cont++;//Incrementa a contagem na variável cont;
valorLido = analogRead(pinSensor);//Leitura do LM35;
//Favor para melhorar a precisão do valor lido da temperatura
//selecione o cálculo correspondente em função da tensão
//de alimentação do LM35(se possível use um voltímetro
//entre(VCC e GND do LM35);
//Este valor depende da fonte utilizada;
//Selecione apenas um cálculo por vez
// o restante deixe como "//" comentário;
temperatura = (valorLido * 0.00430);//Calcula o valor;
//temperatura = (valorLido * 0.00488);// Alimentação LM35=5,0V;
//temperatura = (valorLido * 0.00478);// Alimentação LM35=4,9V;
//temperatura = (valorLido * 0.00469);// Alimentação LM35=4,8V;
//temperatura = (valorLido * 0.00459);// Alimentação LM35=4,7V;
//temperatura = (valorLido * 0.00449);// Alimentação LM35=4,6V;
//temperatura = (valorLido * 0.00439);// Alimentação LM35=4,5V;
//temperatura = (valorLido * 0.00430);// Alimentação LM35=4,4V;
temperatura = (temperatura * 100);//Multiplica x 100;
temperaturaCalc =(temperaturaCalc + temperatura);//Variável temperaturaCalc
//comtém Somatória de 100 valores da temperatura;
if(cont==100)//Se a contagem for = a 100 leituras;
{
cont=0;//Zera contagem;
temperaturaCalc = (temperaturaCalc/100);//Tira a média da temperatura;
mySerial.println(temperaturaCalc, 1);//Mostra o valor da temperatura
//no Smartphone Android;
}
delay(10);//Delay de 10ms;
//Como são executados 100 leituras x 10ms e tirado a média,
//o valor da temperatura será apresentado no Smartphone Android
//a cada 1 segundo.
//Com isso teremos um valor real e estabilidade na leitura da temperatura;
}
4)- Lista de Materiais:
Escollha uma fonte de alimentação ou bateria.
Bateria de 9V com plug J4:
Fonte de Alimentação de 9V/500mA com plug J4:
Fonte de alimentação 5V/1000mA com saída cabo USB:
Bateria de 9V com conector cabo e plug J4:
Placa Arduino Uno R3:
Sensor de Temperatura LM35:
Placa Módulo Bluetooth JY-MCU:
Protoboard/Breadboard:
Jumpers Macho Macho:
Cabo USB para comunicação/ carregar o programa Arduino / Fonte
Alimentação 5V:
5)- Esquema de ligações:
Veja no Google Play:
https://play.google.com/store/apps/details?id=appinventor.ai_antoniosergiosouzaalmeida.LM35CThermometer10BackgroundBarGraph
Descrição de Funcionamento;
Fotos e Vídeos;
Veja no meu canal Youtube:
Descrição de Funcionamento;
Nenhum comentário:
Postar um comentário