Mundarija:
- 1 -qadam: Uskuna va dasturiy ta'minotni tayyorlash
- 2 -qadam: haroratni o'lchash
- 3 -qadam: Uskunani ko'rib chiqish
- 4 -qadam: O'chirish
- 5 -qadam: Arduino kodi
- 6 -qadam: Visual Studio 2008 kodi
- 7 -qadam: Videoni tomosha qiling
Video: Arduino - isitishni boshqarish tizimi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Isitish elementi yordamida haroratni nazorat qilish, Arduino Pro Mini, isitgichni haroratni sozlash uchun boshqaradi, shuningdek, kompyuter yordamida harorat grafikasini ko'rsatadi (Visual Studio yordamida)
Ushbu loyihani haroratni boshqaruvchi deb atash mumkin.
1 -qadam: Uskuna va dasturiy ta'minotni tayyorlash
Uskuna kerak:
1. Arduino Pro Mini
2. Isitish elementi (bu loyihada guruch pishirgichidan isitish elementi ishlatiladi)
3. 24VDC o'rni (220VAC 2A bilan bog'laning)
Dasturiy ta'minotga kerak:
1. Arduino IDE
2. Visual Studio 2008
2 -qadam: haroratni o'lchash
Sensor NTC Thermistor haroratni o'lchash uchun ishlatiladi. Arduino uchun ushbu sensordan foydalanish bo'yicha to'liq ko'rsatma, ushbu havoladagi loyihaga qarang
Agar siz Arduino yordamida haroratni qanday o'lchashni allaqachon tushungan bo'lsangiz, bu bosqichni chetlab o'tishingiz mumkin.
3 -qadam: Uskunani ko'rib chiqish
220VAC isitishni boshqarish uchun ishlatilganligi sababli, 24VDC o'rni va guruch pishirgichining isitish elementiga e'tibor qaratish lozim.
Ushbu loyihadagi o'rni OMRON MY2NJ 24VDC 250VAC 5A
Bu shuni anglatadiki: o'rni bobini 24VDC tomonidan boshqariladi va kontakt 250VAC 5A gacha yuklaydi
Guruch pishirgichining modeli Sharp KSH-218 bo'lib, u 2 rejimga ega: pishirish va isitish rejimi. Issiq rejim: isitish qarshiligi 1,1 (KOhm); pishirish rejimining isitish qarshiligi 80 (Ohm) bo'lsa, "Pishirish rejimi" "issiq rejim" dan ko'ra ko'proq isitishni ishlab chiqarishi mumkin -> "pishirish rejimi" bu loyihada ishlatiladi "Pishirish rejimida" oqimi 220 (VAC) / 80 (Ohm) = 2.75 (Amp)-> bu oqim o'rni uchun etarlicha kichik (5 Ampergacha yuklanishi mumkin)
4 -qadam: O'chirish
O'chirish 2 funktsiyaga ega: haroratni NTC termistor sensori bilan o'lchash va isitish elementini o'rni orqali ON/OFF
5 -qadam: Arduino kodi
Kod yuqoridagi jadvalga muvofiq bo'ladi:
a. Qachonki "T_present" harorati "T_low chegarasi" dan past bo'lsa -> Arduino chiqish buyrug'ini yuboradi, isitish yoqiladi. "T_high limit" ga qadar isitish yoqiladi.
b. "T_present" "T_high limit" ga yetguncha isitish o'chirilgan.
v. Harorat "T_low" chegarasiga tushganda, isitish yana yoqiladi. Bu nazorat qilish usuli isitishning tez -tez yoqilmasligi/o'chmasligiga yordam beradi -> o'rni yoki isitish elementini yo'q qilishi mumkin
Arduino kodi uchun havola bu erda
Arduino COM Port orqali kompyuterdan (Visual Studio 2008) buyruqni o'qiydi. Keyin harorat yuqoridagi sxema bo'yicha boshqariladi.
Eslatma: chunki isitish elementi juda qizib ketgan, shuning uchun "ON" holatida isitishni kamaytirish uchun navbatma -navbat ON/OFF holatiga o'tadi
6 -qadam: Visual Studio 2008 kodi
Kompyuterdan kichik HMI Visual Studio 2008 tomonidan ishlab chiqilgan. U Arduino -ga haroratni nazorat qilish buyrug'ini yuboradi, shuningdek Adruino -dan haroratni oladi va grafikda ko'rsatiladi.
Visual Studio to'liq kodini bu erda topishingiz mumkin (Google ulushi)
7 -qadam: Videoni tomosha qiling
butun loyiha ushbu video bilan umumlashtirilgan, uni tushunish uchun tomosha qiling
www.youtube.com/watch?v=R95Jmrp87wQ
Tavsiya:
Teleskopni boshqarish uchun Internetga asoslangan IOT tizimi: 10 qadam
Teleskopni boshqarish uchun Internetga asoslangan IOT tizimi: Biz Internet orqali har qanday turdagi teleskopni boshqarish va minimal xarajatlar bilan teleskopdan ko'rish uchun Internetga asoslangan IOT tizimini ishlab chiqdik va yaratdik.Bu loyihaning motivatsiyasi shundaki, bizda uchta teleskop bor edi. muhandislik kolleji
Chiroqlarni boshqarish tizimi: 9 qadam
Chiroqlarni boshqarish tizimi: Yaqinda men xavfsizlik tadqiqotlari uchun mikrokontrollerlar va IOT asosidagi qurilmalarni tushunish ustida ishladim. Shunday qilib, men amaliyot uchun kichik uy avtomatlashtirish tizimini qurishni o'yladim. Men buni hali tugatmaganman, lekin ishga tushirish uchun men qanday bo'lishimni aytib beraman
Inventarizatsiyani boshqarish tizimi: 10 qadam (rasmlar bilan)
Inventarizatsiyani boshqarishning birlashgan tizimi: Men har doim o'z omborxonamdagi hamma narsani kuzatib borishning qulay usulini xohlardim, shuning uchun bir necha oy oldin men aynan shunday qiladigan loyiha ustida ishlay boshladim. Maqsad oddiy va arzon tizimni yaratish edi, uni ishlatish juda oson edi, shu bilan birga
Quyosh energiyali elektr stantsiyasining elektr energiyasini masofadan boshqarish va tarqatish tizimi: 10 qadam
Quyosh energiyali elektr stantsiyasining masofadan turib elektr energiyasini kuzatish va tarqatish tizimi: Ushbu loyihaning maqsadi energiya tizimlarida (quyosh energiyasi tizimlari) quvvatni kuzatish va tarqatishdir. Ushbu tizimning dizayni mavhum tarzda quyidagicha izohlanadi. Tizimda taxminan 2 ta quyosh panelli bir nechta tarmoqlar mavjud
Arduino Mega 2560 va IoT -dan foydalangan holda yuk ko'tarish uchun dvigatellarni boshqarish tizimi: 8 qadam (rasmlar bilan)
Arduino Mega 2560 va IoT yordamida dasturlarni ko'tarish uchun dvigatellarni boshqarish tizimi: Hozirgi vaqtda IoT asosidagi mikrokontroller sanoat dasturida keng qo'llanilmoqda. Iqtisodiy jihatdan ular kompyuter o'rniga ishlatiladi. Loyihaning maqsadi bizni to'liq raqamli boshqarish, ma'lumotlarni qayd qilish va 3 fazali indüksiyon motorini monitoring qilishdir