microdev.gr




Περιγραφή-Σκοπός της εφαρμογής

Αν και οι περισσότεροι χρησιμοποιούν τον αισθητήρα LM35, ο αναλογικός αισθητήρας θερμοκρασίας TMP36 είναι αρκετά γνωστός. Εφόσον πρόκειται να προσομοιώσετε μια τέτοια εφαρμογή στο TinkerCAD, θα χρησιμοποιήσετε τον αισθητήρα TMP36 που είναι διαθέσιμος αντί του LM35. Αν πρόκειται να χρησιμοποιήσετε στην πραγματικότητα τον αισθητήρα LM35, αξίζει να κάνετε μια σύγκριση.

Κύκλωμα


Κώδικας

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  int m=analogRead(0);
  Serial.print(m);
  float vin=m*4.88;
  Serial.print("==>");
  Serial.print(vin);
  Serial.print("mV ==>");
  float tmp=map(m,20,358,-40,125);
  Serial.print(tmp);
  Serial.println("oC");
 
 
  delay(1000);
}