Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei Gutter i denne instruksjonene lærer vi hvordan du bruker Thermistor med Arduino. Termistor er i utgangspunktet en motstand hvis motstand varierer med variasjon i temperatur. Så vi kan lese dens motstand og få temperaturen fra den & Termistor er veldig billig sammenlignet med andre temperatursensorer i markedet.
Trinn 1: Ting du trenger
For denne opplæringen trenger du følgende ting: 1x Arduino uno:
1x termistor (10k eller 100k: jeg bruker 10k her): https://www.utsource.net/itm/p/1273468.html1x 10k motstand: https://www.utsource.net/itm/p/8166799. html1x brødbrett:.: https://www.utsource.net/itm/p/8031572.html Noen hoppere:
Trinn 2: Schmatics
Kretsen er veldig enkel, så vær så snill å koble til alt i henhold til vist i skjematikken, så går det fint. Du kan også referere til bildet jeg har vedlagt av mine brødbrettforbindelser.
Trinn 3: Kode
Kopier følgende kode og last den opp til 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);}
Trinn 4: Få temperatur på seriell skjerm
Etter at du har lastet opp koden, åpner du den serielle skjermen, og du kan få termistortemperaturen din på den serielle skjermen etterhvert som jeg får det, se bildet som følger med, så får du det fint. Ha det gøy å lese temperaturen med Thermistor.