Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 žingsnis: jungtys
- 3 žingsnis: Farenheito kodas
- 4 žingsnis: Celsijaus kodas
- 5 žingsnis: Išvada
Video: Paprasta ir pigi temperatūros matavimo priemonė naudojant termistorių: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
paprastas ir pigus temperatūros jutiklis naudojant NTC termistorių
termistorius keičia savo atsparumą laikui bėgant, naudojant šią savybę, mes kuriame temperatūros jutiklį, kad sužinotume daugiau apie termistorių
en.wikipedia.org/wiki/Thermistor
1 žingsnis: reikalingi komponentai
„Arduino uno“(arba) bet kuris arduino veiks
kai kurie trumpikliai ir duonos lenta
1 X 10 k rezistorius
1X NTC 10k termistorius
2 žingsnis: jungtys
(Žemė) ---- (10k rezistorius) ------- | ------- (termistorius) ---- (+5v)
| Analoginis kaištis 0
3 žingsnis: Farenheito kodas
#įtraukti
dvigubas termistorius (int RawADC) {double Temp; Temp = log (10000,0*((1024,0/„RawADC-1“))); // = log (10000.0/(1024.0/RawADC-1)) // prispaudimo konfigūracijai Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273,15; // Konvertuoti Kelviną į Celsijaus temp = (Temp * 9.0)/ 5.0 +32; // Konvertuoti Celsijų į Farenheito grįžimo tempą; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Termistorius (analogRead (0))))); // rodyti Farenheito delsą (1000); }
4 žingsnis: Celsijaus kodas
#įtraukti
dvigubas termistorius (int RawADC) {double Temp; Temp = log (10000,0*((1024,0/„RawADC-1“))); // = log (10000.0/(1024.0/RawADC-1)) // prispaudimo konfigūracijai Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273,15; // Konvertuoti Kelviną į Celsijaus grįžimo tempą; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Termistorius (analogRead (0))))); // rodyti Farenheito delsą (1000); }
5 žingsnis: Išvada
atlikę visus veiksmus, dabar atidarykite nuoseklųjį monitorių ir nustatykite baudą į 115200, galite matyti temperatūros rodmenis
Tolesnius pokyčius galite pridėti prie šio ekrano
Ačiū:)
jei turite kokių nors abejonių, nedvejodami klauskite
Rekomenduojamas:
Temperatūros matavimas naudojant „XinaBox“ir termistorių: 8 žingsniai
Temperatūros matavimas naudojant „XinaBox“ir termistorių: išmatuokite skysčio temperatūrą naudodami analoginį „XinaBox“įvestį xChip ir termistoriaus zondą
Temperatūros jutiklis naudojant termistorių su „Arduino Uno“: 4 žingsniai
Temperatūros jutiklis naudojant termistorių su „Arduino Uno“: Sveiki, vaikinai, šioje instrukcijoje mes išmoksime naudoti termistorių su „Arduino“. Termistorius iš esmės yra rezistorius, kurio varža kinta priklausomai nuo temperatūros pokyčių. Taigi galime perskaityti jo pasipriešinimą ir gauti iš jo temperatūrą. Termistorius ir
„Arduino“atmosferos juostos matavimo priemonė/ MS5611 GY63 GY86 demonstracija: 4 žingsniai (su nuotraukomis)
„Arduino“atmosferos juostos matavimo priemonė/ MS5611 GY63 GY86 demonstracija: Tai tikrai barometras/ aukščio matuoklis, tačiau pavadinimo priežastį pamatysite žiūrėdami vaizdo įrašą. MS5611 slėgio jutiklis, esantis „Arduino GY63“ir „GY86“pertraukų lentose, užtikrina nuostabų našumą . Ramią dieną tai įvertins jūsų
SONAR aukščio matavimo priemonė 2: 3 žingsniai (su nuotraukomis)
SONAR aukščio matavimo priemonė 2: 1.0 versija: https://www.instructables.com/id/SONAR-Height-Meas…Norite sukurti kompiuterį: http://howtobuildpcr8india.weebly.com/ Įvadas: Šis projektas yra aukščio matavimo įrankis, pagrįstas arduino ir ultragarsiniu jutimu. Matuojama
Termometras naudojant termistorių .: 5 žingsniai
Termometras naudojant termistorių .: Tai termometras, kuriame naudojamas tik termistorius ir rezistorius. Taip pat bet kuriuo metu galite stebėti ir saugoti savo kambario temperatūrą ar bet ką. „Thingsio“taip pat galite stebėti anksčiau išsaugotus duomenis