Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Thermistor.h> // Adiciona a biblioteca
- #define red 3 // Pino de saída PWM 3 digital
- Thermistor temp(A0); // Pino A0 ligado ao sensor NTC10k
- unsigned long Tempo = 0; // Controle de tempo
- void setup() {
- pinMode (red, OUTPUT); // Defene como saída
- Serial.begin(9600); // Inicia o serial monitor
- }
- void loop(){
- if ((millis() - Tempo) > 1000){
- leitura(); // Criação de uma função
- Tempo = millis(); // Compara Tempo em millis()
- }
- int temperatura = temp.getTemp();
- // Faz leitura em temp.getTemp() e imprimi variavel temperatura
- for (temperatura = 0; temperatura <= 255; temperatura++){
- analogWrite (red, temp.getTemp());
- }
- for (temperatura = 255; temperatura >= 0; temperatura--){
- analogWrite (red, temp.getTemp());
- }
- }
- void leitura(){ // Abaixo faz leitura e impressao na serial monitor
- int temperatura = temp.getTemp();
- Serial.print("Temperatura no Sensor eh: ");
- Serial.print(temperatura);
- Serial.println(" C");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement