Mundarija:
- 1-qadam: Talablar:-
- 2 -qadam: ehtiyot qismlar va sotib olish uchun havolalar haqida asosiy ma'lumotlar -
- 3 -qadam: LM35 pin diagrammasi
- 4 -qadam: O'chirish diagrammasi
- 5 -qadam: kodlash
- 6 -qadam: Hamma zavqlanish uchun vaqt ajratdi
Video: Arduino va LM35 yordamida termometrni qanday qilish kerak: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bugun men sizga Arduino va LM35 harorat sensori bilan termometrni qanday yasashni ko'rsatmoqchiman, LCD displey, simlar bilan bog'langan panelda. Bu Selsiy va Farenxaytdagi haroratni ko'rsatadi.
1-qadam: Talablar:-
Bu termometrni tayyorlash uchun zarur bo'lgan qismlar ro'yxati. 1.1 x Arduino UNO platasi 2.1 x LM35 harorat sensori 3.1 x LCD displey (16A1, 16A2 yoki boshqa) 4.1 x Non paneli 5.1 x 10k Potansiyometr/o'zgaruvchan qarshilik (Siz Shuningdek, 5k yoki 50k dan foydalaning) 6. Ba'zi erkaklar va erkaklarga o'tish simlari 7. Quvvat banki yoki Batareya*. Arduino IDE kompyuterda qanday ishlatilgani haqida ba'zi asosiy ma'lumotlarga ega.
2 -qadam: ehtiyot qismlar va sotib olish uchun havolalar haqida asosiy ma'lumotlar -
Arduino va LM35 yordamida termometrni qanday qilish kerak
3 -qadam: LM35 pin diagrammasi
LM35 pin diagrammasi
4 -qadam: O'chirish diagrammasi
16 x 1 va 16 x 2 displey pimlari o'rtasida hech qanday farq yo'q, shuning uchun sxemaga rioya qiling va tugallangan loyihaga quvvat berish uchun quvvat bankidan foydalaning. O'chirish juda oson va yig'ish/ulanish ham juda oson, yuqoridagi sxemadan foydalaning. va barcha ulanishni ehtiyotkorlik bilan bajaring. Endi arduino kartasini kompyuterga ulang va quyidagi kodni yuklang. Eslatma: Menda eski 16 x 1 lcdli displey (JHD16A1) bor, shuning uchun men uni bu loyihada ishlatganman, lekin bu loyihada har qanday displey ishlaydi.
5 -qadam: kodlash
// SOURABH KUMAR tomonidan @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // LM35void setup () {lcd.begin (8, 2) ning o'rta (chiqish) pimi; // Bu erda lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // O'zgarishsiz millivolts = (qiymati / 1024.0) *5000; float tselsiy bo'yicha = millivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // changelcd.print (tselsiy bo'yicha); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((tselsiy bo'yicha * 9)/5 + 32); lcd.print ("F") kechikish (1000);} Yuqorida termometrning asosiy kodi bor muammo aniq bo'lmaydi. 16x2 displey uchun faqat findlcd.begin (8, 2); // Bu erda lcdin kodiga mos keladigan kodni o'zgartiring va displeyingizga ko'ra (8, 2) o'rnini (ustun, satr) o'rnating. Agar sizda 16x2 displey bo'lsa, (8, 2) ni (16, 2) bilan almashtiring. Sizda 20x4 displey bor, (8, 2) ni (20, 4) bilan almashtiring.ino faylini shu erdan yuklab oling.
6 -qadam: Hamma zavqlanish uchun vaqt ajratdi
Arduino va LM35 yordamida termometrni qanday qilish kerak. Yuklab olish tugagandan so'ng, termometr ishlay boshlaydi, agar LCD displeyda boshqa hech narsa ko'rinmasa, faqat yorqin sariq chiroq, so'ngra orqa nuri 10 k Potansiyometr/o'zgaruvchan rezistorlar orqali sozlang. Quyidagi rasmda ko'rsatilgandek chiqish. Oxirida biz Arduino va LM35 yordamida termometr yasadik, u Selsiy va Farengeytda haroratni ko'rsatishga qodir. Umid qilamanki, sizga bu oson loyiha yoqadi, rahmat, tashrif buyuring, biz kuzatdik
Tavsiya:
Ilmiy loyiha uchun Arduino yordamida RADARni qanday qilish kerak - Eng yaxshi Arduino loyihalari: 5 qadam
Ilmiy loyiha uchun Arduino yordamida RADARni qanday qilish kerak | Arduino -ning eng yaxshi loyihalari: Salom do'stlar, men sizga ko'rsatma beraman, arduino nano yordamida yaratilgan ajoyib radar tizimini yaratish, bu loyiha ilmiy loyihalar uchun juda mos keladi va agar siz sovrinni yutib olish juda yaxshi bo'lsa, uni juda kam sarmoya va imkoniyat bilan osonlikcha qilishingiz mumkin.
Infraqizil termometrni qanday qilish kerak ?: 9 qadam
Infraqizil termometrni qanday qilish kerak?: Infraqizil termometr ob'ektning sirt haroratini o'lchashi mumkin. Uning afzalligi-kontaktsiz harorat o'lchovidir, u uzoqdan ishlatiladigan ob'ektning haroratini qulay va aniq o'lchash imkonini beradi, bu erda biz
Raqamli termometrni qanday qilish kerak #1: 4 qadam
Raqamli termometrni qanday qilish kerak #1: Ushbu maqolada men " Raqamli termometr " loyihasini tuzaman. Men " DHT11 " dan foydalanaman. harorat sensori uchun. Va " 7Segmrnt moduli " displey sifatida. Men ushbu maqolani birinchi o'qishni tavsiya qilaman " DHT11 " va & q
13003 tranzistoridan foydalangan holda kuchlanish nazorat qilish sxemasini qanday qilish kerak: 6 qadam
13003 tranzistorli kuchlanish nazorat qilish sxemasini qanday qilish kerak: do'stim, bugun men o'zgaruvchan kuchlanishli elektr ta'minotini ta'minlaydigan kuchlanish nazorat qilish sxemasini yaratmoqchiman. Elektron loyihalarni ishlab chiqsak, kontaktlarning zanglashiga olib kelishi uchun bizga har xil kuchlanish kerak bo'ladi. Men buni qilmoqchiman
ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak: Men sizga ko'rsatma beraman, Scratch -dan Arduino MINI -ni qanday yasashni ko'rsataman, bu ko'rsatmada yozilgan protsedura yordamida siz o'zingizning loyihangiz talablariga mos keladigan har qanday arduino taxtasini yasashingiz mumkin