Mundarija:
- 1 -qadam: Bizga kerak bo'lgan narsalar
- 2 -qadam: LM35 sensori haqida
- 3 -qadam: Sensorimizni tushunish
- 4 -qadam: O'chirish davri
- 5 -qadam: Kod
- 6 -qadam: Bajarildi
Video: Harorat boshqariladigan LEDlar: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
LEDlar indikator berish, displeyda raqamlar yozish, masofadan boshqarish pultidagi kabi ma'lumotlarni uzatish kabi ko'p vazifalarni bajaradi. LEDlar elektronika qahramonlari va aslida "noma'lum" qahramonlardir. Bu nafaqat bizning uylarimizni yoritish uchun ishlatiladi. Bu erda biz haroratni ko'rsatish uchun foydalanamiz. Albatta raqamlar emas, lekin hech bo'lmaganda ular harorat issiq, sovuq yoki to'g'ri ekanligini ko'rsatishi mumkin. Biz yaratadigan sxema Arduino UNO va LM35 IC atrofida qurilgan.
Arduino UNO har bir ishlab chiqaruvchining asboblar qutisidan o'z o'rnini topdi. Arduino UNO - bu juda ulkan, chunki uni ochish va LEDni bir daqiqadan so'ng o'chirish mumkin, shuningdek, u mashhur bo'lgan C/C ++ tiliga mos keladi.
Xo'sh, keling, loyihani davom ettiraylik va biz bu loyihaning yana bir qahramonini qidiramiz va bu bizning sensori.
1 -qadam: Bizga kerak bo'lgan narsalar
1. Arduino UNO
2. Non paneli
3. LM35 harorat sensori
4. Qizil rangli LED
5. Yashil LED
6. Moviy LED
7. Jumper simlari
8. Arduino IDE (dasturiy ta'minot)
9. USB kabeli (Arduino -ni kompyuterga ulaydigan kabel)
2 -qadam: LM35 sensori haqida
LM35 - mukammal, aniq va ko'p qirrali harorat sensori. LM35 - bu Tselsiy bo'yicha haroratga mutanosib chiqadigan IC. Ushbu ICning diapazoni -55 dan 150 darajagacha. Tselsiy bo'yicha har bir darajadagi kuchlanishning ko'tarilishi 10mA, ya'ni 0,01V/Selsiy.
LM35 Arduino va boshqa mikro -kontrollerlar bilan osongina bog'lanishi mumkin.
Ilovalar:
1. Haroratni o'lchash
2. Avtomatik termoregulyator
3. Batareyalarning haroratini tekshirish
Pin konfiguratsiyasi:
ICda uchta pin bor: 1. +VCC
2. Chiqish
3. GND
Qachonki biz 4-20Vni IC ga beramiz. Chiqish pimida kuchlanish o'zgaradi. Harorat 0 daraja Selsiy bo'lsa, chiqish 0V bo'ladi. Har bir tselsiy bo'yicha 10mA ko'tariladi. Haroratni kuchlanishdan hisoblash uchun biz ushbu formuladan foydalanishimiz kerak
Vout = 0.01V/Harorat
3 -qadam: Sensorimizni tushunish
Bu erda biz LM35 IC ni tushunishga harakat qilamiz. +5V quvvat manbaini IC ning 1 -piniga ulang va 3 -chi pinli Ground -ga ulang. Keyin, IC ning 2 -pinli multimetrning musbat terminalini va ICning 3 -pinli salbiy multimetrining terminalini ulang. Siz kuchlanishni olasiz va sensorni issiq narsaning yoniga qo'ysangiz, kuchlanish kuchayadi.
4 -qadam: O'chirish davri
Shunday qilib, bizning loyihamizni yaratish vaqti keldi. LEDlarni ulash uchun siz sxemaga amal qilishingiz kerak. Sensorni sxemaga kiritmaganman, chunki tinkerkadda LM35 sensori yo'q. Kechirasiz, lekin sensorni ulash uchun quyidagi ko'rsatmalarga amal qiling.
1. IC ning 1 -pinini +5V Arduino -ga ulang
2. IC ning 2 -pinini Arduino A2 ga ulang
3. IC ning 3 -pinini Arduino GND ga ulang
Endi bizning apparat qismimiz tugadi va biz faqat kodni yuklashimiz kerak.
5 -qadam: Kod
6 -qadam: Bajarildi
Kodni yuklaganingizdan so'ng, sizning LED yonib turishini ko'rasiz, bu ob -havoga qarab LED rangi yonadi. Aytgancha, qaysi LED qaysi harorat holatiga mos kelishini unutganman. Aslida, Agar qizil LED yonib tursa, harorat issiq bo'ladi.
Agar ko'k LED yonib tursa, harorat sovuq bo'ladi.
Va agar yashil LED yonib tursa, harorat to'g'ri!
Yana bir narsa, agar siz ketma -ket monitorni ochsangiz va tezlikni sekundiga 9600 bitga sozlasangiz, harorat issiq, sovuq yoki to'g'ri bo'lsa, siz bayonot olishingiz mumkin.
Shunday qilib, buni o'qiganingiz uchun sizga katta rahmat va umid qilamanki, sizga bu darslik yoqadi.
Rahmat!
Tavsiya:
Portativ Disko V2 -Ovozli boshqariladigan LEDlar: 11 qadam (rasmlar bilan)
Portativ Disko V2 -Ovozli boshqariladigan LEDlar: Men birinchi portativ diskotekani yaratganimdan buyon elektronika sohasida uzoq yo'lni bosib o'tdim. Asl qurilishda men prototip taxtasida sxemani sindirdim va toza, kichik cho'ntak diskotekasini qurishga muvaffaq bo'ldim. Bu safar men o'z shaxsiy PCB -ni ishlab chiqdim
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
Masofadan boshqariladigan USB Gamepad orqali boshqariladigan 4WD robot: 6 qadam
Uzoq USB Gamepad orqali boshqariladigan 4WD robot: Keyingi robototexnika loyiham uchun, men kutilmagan vaziyatlar tufayli o'z robot platformamni me'morchilik qilishga/loyihalashga majbur bo'ldim. Maqsad - avtonom bo'lish, lekin birinchi navbatda uning asosiy haydashini sinab ko'rishim kerak edi. qobiliyati, shuning uchun men bu qiziqarli tarafdor bo'ladi deb o'yladim
Harorat boshqariladigan fanat: 4 qadam
Harorat boshqariladigan muxlis!: Singapur singari tropik mamlakatda yashab, kun bo'yi ter to'kish asabiylashadi, shu bilan birga, siz o'qishga yoki shunday havoda ishlashga e'tibor qaratishingiz kerak. Havo oqishi va o'zingizni sovutish uchun men harorat haqida fikrga keldim
Google uy boshqariladigan LEDlar: 8 qadam
Google uy boshqariladigan LEDlar: So'nggi paytlarda qo'limda bo'sh vaqt ko'p edi, shuning uchun men bir qancha loyihalar ustida ishlayapman, bu loyiha sizga Raspberry Pi yordamida Google Home orqali RGB LEDlarini boshqarishga imkon beradi. Endi loyihaning 3 qismi bor, Raspberry Pi ni o'rnatish