INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hallo ouens, in hierdie instruksies leer ons hoe om Thermistor met Arduino te gebruik. Thermistor is basies 'n weerstand waarvan die weerstand wissel met die temperatuurverandering, sodat ons die weerstand daarvan kan lees en die temperatuur kan kry, en die termistor is baie goedkoop in vergelyking met ander temperatuursensors in die mark.
Stap 1: Dinge wat u nodig het
Vir hierdie tutoriaal benodig u die volgende: 1x Arduino uno:
1x termistor (10k of 100k: ek gebruik 10k hier): https://www.utsource.net/itm/p/1273468.html1x 10k weerstand: https://www.utsource.net/itm/p/8166799. html1x broodbord:.: https://www.utsource.net/itm/p/8031572.html Paar springers:
Stap 2: Schmatics
Die kring is baie eenvoudig, so verbind alles volgens die diagramme, en u sal dit goed doen. U kan ook die prentjie wat ek aangeheg het van my broodbordverbindings verwys.
Stap 3: Kodeer
Kopieer die volgende kode en laai dit op na 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 (""); Reeks.afdruk (temp); Serial.print ("Celcius"); temp = (temp*9.0) /5.0+32.0; Serial.println (""); Reeks.afdruk (temp); Serial.print ("Fahrenheit"); Serial.println (""); Serial.println ("……………………………."); } leemte -opstelling () {Serial.begin (9600);} int i; leegte -lus () {i = analogRead (A0); Thermister (i); vertraging (1000);}
Stap 4: Kry temperatuur op Serial Monitor
Nadat u die kode opgelaai het, maak die seriële monitor oop, en u kan die temperatuur van u Thermistor op u seriële monitor kry, soos ek sien, kyk na die prentjie, en u sal dit goed vind.