Buscar

medidor

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

/7Projeto: Medidor de temperatura com arduino e LCD.
Nome: Ana Clara dos Santos Matos.
*/
#include <LiquidCrystal.h>
Const int rs = 8, en = 9, d4 = 4, d5 = 5, d6 = 6, d7 = 7;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
Byte a[8]= {B00110,B01001,B00110,B00000,B00000,B00000,B00000,B00000,}; 
Const int sensorLM35 = A0; 
Int i;
Float temperaturaC = 0;
Void setup() 
{
 Lcd.begin(16,2);
 Lcd.print(“Ana Matos”);
 Delay(1000);
{
 Serial.begin(9600);
 For(i=8; i<12; i++)
 {
 pinMode(i, OUTPUT);
 }
 Lcd.begin(16, 2);
 Lcd.print(“Fahrenheit:”);
 Lcd.setCursor(0, 3);
 Lcd.print(“Celsius:”);
 Lcd.setCursor(12, 2);
} 
}
Void loop() 
{
 Int valorSensor = analogRead(sensorLM35);
 Float tensao = (valorSensor/1024.0)*5.0; 
 temperaturaC = (tensao) * 100.0; 
 float temperaturaF = (temperaturaC*9)/5 + 32;
 Serial.print(“Celsius: “);
 Serial.print(“Fahrenheit: “);
 Delay(100); 
 Lcd.setCursor(11, 0);
 Lcd.print(temperaturaF,1);
 Lcd.setCursor(10, 1);
 Lcd.print(temperaturaC,2);
}

Continue navegando