Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sveiki, vaikinai, šioje instrukcijoje mes išmoksime naudoti „Thermistor“su „Arduino“. Termistorius iš esmės yra rezistorius, kurio varža kinta priklausomai nuo temperatūros pokyčių. Taigi galime perskaityti jo atsparumą ir gauti temperatūrą iš jo, o termistorius yra labai pigus, palyginti su kitais rinkoje esančiais temperatūros jutikliais.
1 žingsnis: reikalingi dalykai
Šiai pamokai jums reikės šių dalykų: 1x „Arduino uno“:
1x termistorius (10k arba 100k: čia naudoju 10k): https://www.utsource.net/itm/p/1273468.html 1x 10k rezistorius: https://www.utsource.net/itm/p/8166799. „html1x“duonos lenta:.: https://www.utsource.net/itm/p/8031572.html Keletas trumpiklių:
2 žingsnis: Schmatikai
Grandinė yra labai paprasta, todėl prijunkite viską, kaip parodyta schmatikose, ir jums viskas bus gerai. Taip pat galite nurodyti paveikslėlį i, pridėtą prie mano lentos.
3 žingsnis: kodas
Nukopijuokite šį kodą ir įkelkite jį į „arduino“: #includedouble Thermister (int data) {double temp; temp = žurnalas (10000,0*((1024,0/duomenys-1))); temp = 1/(0.001129148+ (0.000234125+ (0.0000000876741*temp*temp))*temp); temp = temp-273,15; Serial.println (""); Serial.print (temp); Serial.print („Celsijaus“); temp = (temp*9,0) /5,0+32,0; Serial.println (""); Serial.print (temp); Serial.print („Farenheito“); Serial.println (""); Serial.println ("……………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Termistorius (i); delay (1000);}
4 žingsnis: gaukite temperatūrą serijiniame monitoriuje
Įkėlę kodą, atidarykite nuoseklųjį monitorių ir galite gauti savo termistoriaus temperatūrą savo serijiniame monitoriuje, kaip aš gaunu, žiūrėkite pateiktą vaizdą ir viskas bus gerai. Smagiai skaitykite temperatūrą su „Thermistor“.