Mündəricat:
- Addım 1: Tələb olunan komponentlər
- Addım 2: Bağlantılar
- Addım 3: Fahrenheit üçün kod
- Addım 4: Selsi üçün kod
- Addım 5: Nəticə
Video: Termistordan istifadə edən sadə və ucuz temperatur ölçmə cihazı: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
NTC termistorundan istifadə edən sadə və ucuz temperatur sensoru
termistor, termistor haqqında daha çox bilmək üçün istilik sensoru qurduğumuz bu xüsusiyyətdən istifadə edərək zamanla dəyişir
az.wikipedia.org/wiki/Thermistor
Addım 1: Tələb olunan komponentlər
Arduino uno (və ya) hər hansı bir arduino işləyəcək
bəzi tullanan tellər və çörək taxtası
1 X 10 k müqavimət
1X NTC 10k termistor
Addım 2: Bağlantılar
(Yer) ---- (10k-Rezistor) ------- | ------- (Termistor) ---- (+5v)
| Analoq Pin 0
Addım 3: Fahrenheit üçün kod
#daxil edin
ikiqat Termistor (int RawADC) {ikiqat Temp; Temp = log (10000.0*((1024.0/RawADC-1))); // = log (10000.0/(1024.0/RawADC-1)) // çekme konfiqurasiyası üçün Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = İstilik - 273.15; // Kelvini Celcius Tempinə çevirin = (Temp * 9.0)/ 5.0 +32; // Celcius'u Fahrenheit dönüş Tempuna çevirin; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Thermistor (analogRead (0))))); // Fahrenheit gecikməsini göstərin (1000); }
Addım 4: Selsi üçün kod
#daxil edin
ikiqat Termistor (int RawADC) {ikiqat Temp; Temp = log (10000.0*((1024.0/RawADC-1))); // = log (10000.0/(1024.0/RawADC-1)) // çekme konfiqurasiyası üçün Temp = 1/(0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = İstilik - 273.15; // Kelvini Celciusun geri dönmə tempinə çevirin; }
void setup () {Serial.begin (115200); }
void loop () {Serial.println (int (Thermistor (analogRead (0))))); // Fahrenheit gecikməsini göstərin (1000); }
Addım 5: Nəticə
bütün addımları tamamladıqdan sonra serial monitoru açın və baudu 115200 olaraq təyin edin, temperatur oxunuşlarını görə bilərsiniz
Əlavə inkişaflar buna lcd əlavə edə bilərsiniz
çox sağ ol:)
şübhəniz varsa soruşmaqdan çekinmeyin
Tövsiyə:
Arduino, OBD2 və CAN Avtobusundan istifadə edərək takometr/skan ölçmə cihazı: 8 addım
Arduino, OBD2 və CAN Avtobusundan istifadə edərək takometr/skan ölçmə cihazı: Hər hansı bir Toyota Prius (və ya digər hibrid/xüsusi nəqliyyat vasitəsi) sahibləri tablosunda bir neçə yığım çatışmadığını biləcəklər! Mənim priusumda nə mühərrik dövriyyəsi, nə də temperatur göstəricisi var. Bir ifaçı olsanız, əvvəlcədən vaxt təyin etmək kimi şeyləri bilmək istəyə bilərsiniz
LM3914 istifadə edərək ikili kanallı bir Vu Ölçmə cihazı necə etmək olar: 3 addım
LM3914 istifadə edərək ikili kanallı Vu sayğacını necə etmək olar: Bu yazıda LM3914 IC istifadə edərək ikili kanallı Vu sayğacının necə hazırlanacağını paylaşacam. Tam tikinti üçün postla birlikdə əlavə edilmiş videoya baxa bilərsiniz & layihəni işləyin və ya yazını oxumağa davam edin
Təhsil məqsədləri üçün sadə bir təzyiq ölçmə cihazı: 4 addım
Təhsil məqsədləri üçün sadə bir təzyiq ölçmə cihazı: Aşağıda təzyiq ölçmələri ilə oynamaq üçün çox sadə və qurulması asan bir cihaz üçün tikinti təlimatları tapa bilərsiniz. Məktəblər və ya qaz qanunları ilə bağlı STEM ilə əlaqəli digər Layihələr üçün istifadə edilə bilər, ancaq digər cihaza inteqrasiya olunmaq üçün uyğunlaşdırıla bilər
VEML6075 Sensoru və Kiçik Buddy Danışandan istifadə edərək Danışan UV indeksi Ölçmə Cihazı: 5 addım
VEML6075 Sensorundan və Kiçik Buddy Danışandan istifadə edərək Danışan UV indeksi Ölçmə Cihazı: Yaz gəlir! Günəş parlayır! Hansı əladır. Ancaq ultrabənövşəyi (UV) şüalanma getdikcə gücləndikcə mənim kimi insanlar çillər, qırmızı dənizdə üzən kiçik qəhvəyi adalar, dəridə qaşınma olur. Real vaxt məlumatlarına sahib olmaq
Analog temperatur ölçmə cihazı: 4 addım
Analog Temperatur Ölçən: Bu Analog temperatur, yalnız babalarımızın yaşadığı günlərdə analog cihazları gördüyümüz günləri əzizləmək üçün qurulmuşdur. Bu gün yalnız rəqəmsal görürük …. buna görə yeni başlayanlar üçün çox yaxşı olan bu analoq temperaturu yaratdım