Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Γεια σας παιδιά σε αυτό το εκπαιδευτικό εγχειρίδιο θα μάθουμε πώς να χρησιμοποιείτε το Thermistor με το Arduino. Το Thermistor είναι βασικά ένας αντιστάτης του οποίου η αντίσταση ποικίλλει ανάλογα με τη μεταβολή της θερμοκρασίας. Έτσι μπορούμε να διαβάσουμε την αντίστασή του και να πάρουμε τη θερμοκρασία από αυτό και το Thermistor είναι πολύ φθηνό σε σύγκριση με άλλους αισθητήρες θερμοκρασίας στην αγορά.
Βήμα 1: Πράγματα που χρειάζεστε
Για αυτό το σεμινάριο θα χρειαστείτε τα ακόλουθα πράγματα: 1x Arduino uno:
1x Thermistor (10k ή 100k: χρησιμοποιώ 10k εδώ): https://www.utsource.net/itm/p/1273468.html1x αντίσταση 10k: https://www.utsource.net/itm/p/8166799. html1x breadboard:.: https://www.utsource.net/itm/p/8031572.htmlΜερικοί άλτες:
Βήμα 2: Schmatics
Το κύκλωμα είναι πολύ απλό, οπότε παρακαλώ συνδέστε τα πάντα Σύμφωνα με τα στοιχεία που παρουσιάζονται στα σχματικά και θα τα καταφέρετε. Μπορείτε επίσης να ανατρέξετε στην εικόνα που επισυνάπτω στις συνδέσεις μου στο breadboard.
Βήμα 3: Κωδικός
Αντιγράψτε τον ακόλουθο κώδικα και ανεβάστε τον στο arduino: #includedouble Thermister (int data) {double temp; temp = log (10000.0*((1024.0/data-1))); temp = 1/(0.001129148+ (0.000234125+ (0.0000000876741*temp*temp))*temp); temp = temp-273.15; Serial.println (""); Serial.print (temp); Serial.print ("Celcius"); temp = (temp*9.0) /5.0+32.0; Serial.println (""); Serial.print (temp); Serial.print ("Fahrenheit"); Serial.println (""); Serial.println ("……………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); delay (1000);}
Βήμα 4: Λάβετε θερμοκρασία στο Serial Monitor
Αφού ανεβάσετε τον κώδικα, ανοίξτε τη σειριακή οθόνη και μπορείτε να λάβετε τη θερμοκρασία του Thermistor σας στη σειριακή οθόνη σας καθώς λαμβάνω, παραπέμπετε την εικόνα που παρέχεται και θα πάτε καλά. Διασκεδάστε τη θερμοκρασία ανάγνωσης με το Thermistor.