Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar
- 2 -qadam: Shmatika
- 3 -qadam: kod
- 4 -qadam: Seriyali monitorda haroratni oling
Video: Arduino Uno yordamida termistor yordamida harorat sensori: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Salom bolalar, bu ko'rsatmalarni o'qib, biz Termistorni Arduino bilan qanday ishlatishni bilib olamiz. Termistor - bu asosan qarshilik, uning qarshiligi harorat o'zgarishiga qarab o'zgaradi, shuning uchun biz uning qarshiligini o'qiy olamiz va undan haroratni olamiz va Thermistor bozorning boshqa harorat sensori bilan solishtirganda juda arzon.
1 -qadam: Sizga kerak bo'lgan narsalar
Bu darslik uchun sizga quyidagilar kerak bo'ladi: 1x Arduino uno:
1x termistor (10k yoki 100k: men bu erda 10k ishlataman): https://www.utsource.net/itm/p/1273468.html1x 10k rezistor: https://www.utsource.net/itm/p/8166799. html1x taxtasi:.: https://www.utsource.net/itm/p/8031572.html Bir nechta sakrashchilar:
2 -qadam: Shmatika
O'chirish sxemasi juda sodda, shuning uchun hamma narsani sxema bo'yicha ko'rsatilgan tarzda ulang, shunda siz yaxshi bo'ladi, shuningdek, mening taxtali ulanishlarim biriktirilgan rasmga havola qilishingiz mumkin.
3 -qadam: kod
Quyidagi kodni nusxa ko'chiring va uni arduino -ga yuklang: #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 ("Selsiy"); temp = (temp*9.0) /5.0+32.0; Serial.println (""); Serial.print (temp); Serial.print ("Farengeyt"); Serial.println (""); Serial.println ("………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); kechikish (1000);}
4 -qadam: Seriyali monitorda haroratni oling
Kodni yuklaganingizdan so'ng, ketma -ket monitorni oching va siz termistoringizdagi haroratni ketma -ket monitoringizda ko'rishingiz mumkin, rasmga havola qiling, shunda yaxshi bo'ladi. Thermistor bilan o'qish harorati yaxshi bo'ladi.
Tavsiya:
Arduino bilan Servo va DHT11 harorat va namlik sensori yordamida avtomatik sovutish foniy: 8 qadam
Arduino bilan Servo va DHT11 harorat va namlik sensori yordamida avtomatik sovutish foniy: Bu qo'llanmada biz qanday boshlashni o'rganamiz & harorat ma'lum darajadan oshganda fanatni aylantiring
TMP36 harorat sensori va Arduino (Tinkercad) yordamida LCD displey: 7 qadam
TMP36 harorat sensori va Arduino (Tinkercad) yordamida LCD displey: Hammaga salom! Biz Tun Xuseyn Onn Malayziya universiteti talabalari (UTHM) UQD0801 (Robocon 1) o'quv dasturining bir qismi sifatida Tinkercad yordamida harorat sensori, lcd va Arduino -ni qanday simulyatsiya qilishimiz mumkinligini ko'rsatadigan loyihani amalga oshirmoqdamiz
Sensorli harorat va harorat sensori: 4 qadam
Sensorli haroratni qanday o'lchash mumkin ?: Kirish: "O'qitish" darsligi, shuningdek, Arduino -dagi temperatura sensori. Xo'sh, biz hech qachon materiallarni o'rnatmasligimiz kerak
Qo'llanma: DS18B20 va Arduino UNO yordamida oddiy harorat sensori qanday qilinadi: 3 qadam
Qo'llanma: DS18B20 va Arduino UNO yordamida oddiy harorat sensori qanday qilinadi: Tavsif: Ushbu darslik sizga harorat sensori qanday ishlashini ko'rsatadigan bir necha oddiy qadamlarni ko'rsatadi. Loyihangizni amalga oshirish uchun bir necha daqiqa kifoya qiladi. Omad ! DS18B20 raqamli termometr 9 bitdan 12 bitgacha bo'lgan haroratni ta'minlaydi
Arduino Uno yordamida LM35 harorat sensori yordamida haroratni o'qish: 4 qadam
Arduino Uno yordamida LM35 harorat sensori yordamida haroratni o'qish: Salom bolalar, biz LM35ni Arduino bilan qanday ishlatishni bilib olamiz. Lm35 --55 ° C dan 150 ° C gacha bo'lgan harorat qiymatlarini o'qiy oladigan harorat sensori. Bu haroratga mutanosib analog kuchlanishni ta'minlaydigan 3-terminalli qurilma. Yuqori