Mundarija:
- 1 -qadam: Komponent
- 2 -qadam: MLX90614 haqida batafsil:
- 3 -qadam: HCSR04 moduli haqida ko'proq ma'lumot:
- 4 -qadam: 16x2 LCD haqida ko'proq ma'lumot:
- 5 -qadam: Boshqa rasmlar
- 6 -qadam: kod
- 7 -qadam: Bino loyihasining chuqurligi
- 8 -qadam: Malumot uchun Arduino asoslari
Video: Ultrasonik sensor va kontaktsiz harorat sensori bilan Arduino interfeysi: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Hozirgi vaqtda ishlab chiqaruvchilar va ishlab chiquvchilar loyihalarning prototipini tez rivojlantirish uchun Arduino -ni afzal ko'rishadi. Arduino-bu ochiq manbali elektronika platformasi, uni ishlatish uchun qulay bo'lgan apparat va dasturiy ta'minotga asoslangan. Arduino juda yaxshi foydalanuvchilar hamjamiyatiga ega. Ushbu loyihada biz ob'ektning harorati va masofasini qanday sezishni bilib olamiz. Ob'ekt har qanday turdagi bo'lishi mumkin, masalan, issiq banka yoki haqiqiy sovuq muzli kub devor. Shunday qilib, ushbu tizim yordamida biz o'zimizni qutqarishimiz mumkin. Eng muhimi, bu nogironlarga (ko'rlar) yordam berishi mumkin.
1 -qadam: Komponent
Ushbu loyiha uchun bizga quyidagi komponentlar kerak bo'ladi, 1. Arduino Nano
Hindistonda Arduino Nano-
Buyuk Britaniyada Arduino Nano -
AQShdagi Arduino Nano -
2. MLX90614 (IQ harorat sensori)
MLX90614 Hindistonda-
MLX90614 Buyuk Britaniyada -
AQShda MLX90614 -
3. HCSR04 (Ultrasonik sensor)
Hindistonda HC-SR04-
Buyuk Britaniyada HC -SR04 -
AQShda HC -SR04 -
4.16x2 LCD displey
Hindistonda 16X2 LCD-
Buyuk Britaniyada 16X2 LCD -
AQShda 16X2 LCD -
5. Non paneli
Hindistondagi non taxtasi-
AQShdagi BreadBoard-
Buyuk Britaniyada BreadBoard-
6. Bir nechta simlar, biz pinli xaritalashni hisobga olgan holda, Arduino nano o'rniga har qanday Arduino taxtasidan foydalanishimiz mumkin.
2 -qadam: MLX90614 haqida batafsil:
MLX90614 i2c asosidagi IQ harorat sensori termal nurlanishni aniqlashda ishlaydi. MLX90614-bu ikkita qurilmaning juftligi: infraqizil termopil detektori va signalni konditsionerlash protsessori. Stefan-Boltsman qonuniga binoan, noldan (0 ° K) past bo'lmagan har qanday ob'ekt infraqizil spektrda o'z haroratiga to'g'ridan-to'g'ri proportsional yorug'lik chiqaradi. MLX90614 ichidagi maxsus infraqizil termopil o'z ko'rish sohasidagi materiallar tomonidan qancha infraqizil energiya chiqarilishini sezadi va bunga mutanosib elektr signalini ishlab chiqaradi.
Termopil ishlab chiqaradigan kuchlanishni dastur protsessorining 17-bitli ADC oladi, so'ng mikrokontrollerga o'tishdan oldin shartlanadi.
3 -qadam: HCSR04 moduli haqida ko'proq ma'lumot:
Ultrasonik HCSR04 modulida biz 40 kHz chastotali ultratovushni ishlab chiqarishi uchun tetik pimiga tetik pulsini berishimiz kerak. Ultratovushni yaratgandan so'ng, ya'ni 40 kHz chastotali 8 ta impuls, aks -pinni baland qiladi. Echo pinasi aks sado qaytarilmaguncha baland bo'lib qoladi.
Shunday qilib, echo pinining kengligi tovushning ob'ektga o'tishi va orqaga qaytish vaqti bo'ladi. Vaqt kelganda, biz ovoz tezligini bilganimizdek, masofani hisoblay olamiz.
HC -SR04 o'lchami 2 sm dan 400 sm gacha bo'lishi mumkin.
Ultrasonik modul odam aniqlaydigan chastota diapazonidan yuqori, odatda 20000 Gts dan yuqori bo'lgan ultratovush to'lqinlarni hosil qiladi. Bizning holatda, biz 40 kHz chastotani uzatamiz.
4 -qadam: 16x2 LCD haqida ko'proq ma'lumot:
16x2 LCD displeyi 16 ta belgidan va 2 qatorli LCD displeydan iborat bo'lib, ular 16 ta ulanish piniga ega. Bu LCD displeyda ASCII formatidagi ma'lumotlar yoki matn bo'lishi kerak. Birinchi qator 0x80 bilan boshlanadi va 2 -qator 0xC0 manzili bilan boshlanadi. LCD 4-bitli yoki 8-bitli rejimda ishlashi mumkin. 4 bitli rejimda Ma'lumotlar/Buyruqlar avval Nibble formatida yuboriladi, so'ngra pastroq Nibble.
Masalan, 0x45 yuborish uchun birinchi 4 yuboriladi, keyin 5 yuboriladi.
RS, RW, E. bo'lgan 3 ta nazorat pinlari mavjud.
RS -dan qanday foydalanish kerak: Buyruq yuborilganda RS = 0
Ma'lumot yuborilganda RS = 1
RW -dan qanday foydalanish kerak:
RW pin - o'qish/yozish. bu erda, RW = 0 LCDda ma'lumotlarni yozishni bildiradi RW = 1 LCDdan ma'lumotlarni o'qishni bildiradi
LCD buyrug'i/Ma'lumotlarga yozish paytida biz pinni past deb belgilaymiz.
LCD -dan o'qiyotganimizda, biz pinni "YUKOR" deb belgilaymiz.
Bizning holatimizda, biz uni LOW darajasiga o'tkazdik, chunki biz doimo LCD -ga yozamiz.
E -dan qanday foydalanish (yoqish):
LCD -ga ma'lumotlarni yuborganimizda, biz E -pin yordamida lcd -ga puls beramiz.
Bu buyruq/ma'lumotni LCD -ga yuborish paytida kuzatilishi kerak bo'lgan yuqori darajali oqimdir
Pulsni yoqish,
COMMAND/DATA ma'lumotlariga asoslangan to'g'ri RS qiymati
Pastki Nibble
Pulsni yoqish,
COMMAND/DATA ma'lumotlariga asoslangan to'g'ri RS qiymati
5 -qadam: Boshqa rasmlar
6 -qadam: kod
Iltimos, github -da kodni toping:
github.com/stechiez/Arduino.git
7 -qadam: Bino loyihasining chuqurligi
Tavsiya:
Arduino bilan HMC5883L kompas sensori interfeysi bo'yicha qo'llanma: 10 qadam (rasmlar bilan)
Arduino bilan HMC5883L kompas sensori interfeysi bo'yicha qo'llanma: Tavsif HMC5883L-bu ikkita umumiy maqsadda ishlatiladigan 3 o'qli raqamli kompas: ferromagnit kabi magnit materialning magnitlanishini o'lchash, yoki kuchini va ba'zi hollarda yo'nalishni o'lchash uchun. nuqtadagi magnit maydon
Arduino bilan harorat va namlik sensori (dht11) interfeysi: 4 qadam
Harorat va namlik sensori (dht11) Arduino interfeysi: Harorat sensori keng qo'llanilish doirasiga ega, u ko'p joylarda, teskari aloqa tizimi sifatida ishlatiladi. Bozorda bir nechta turdagi harorat sensori mavjud, ular har xil xususiyatlarga ega
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
ESP8266 bilan IoT harorat sensori: 6 qadam (rasmlar bilan)
ESP8266 bilan IoT harorat sensori: Men Wi -Fi orqali kuzatiladigan harorat sensori yaratishga ilhom oldim. Bu loyiha yangi emas, lekin men xavfsizlik uchun oraliq qatlamga ega bo'lish va routerda portni IoT qurilmasiga ochmaslik g'oyasini yaxshi ko'raman
SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish): 6 qadam (rasmlar bilan)
SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish): Indoneziya, UNIVERSITAS, NUSA PUTRA, Indoneziya, shuningdek, LCD displeyli LED displeylari. Qachonki, bu sizning xohishingizga javob bermasa, sensori seziladi