Mundarija:

Quyosh nuri intensivligini kuzatuvchi: 3 qadam
Quyosh nuri intensivligini kuzatuvchi: 3 qadam

Video: Quyosh nuri intensivligini kuzatuvchi: 3 qadam

Video: Quyosh nuri intensivligini kuzatuvchi: 3 qadam
Video: QUYOSH NURI TERINGIZNI KUYDIRDIMI? OSON VA FOYDALI DAVO CHORALARI / КУЁШ НУРИ ТЕРИНГИЗНИ КУЙДИРДИМИ? 2024, Iyul
Anonim
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi
Quyosh nuri intensivligini kuzatuvchi

Quyosh issiqligiga yoki nuriga tayanadigan ko'plab loyihalar mavjud. Masalan, meva va sabzavotlarni quritish. Biroq, quyosh nuri har doim ham doimiy emas va kun davomida o'zgarib turadi.

Bu loyiha quyoshning intensivligini kun bo'yi, taxminan 8 soat xaritada ko'rsatishga va quyosh uzoq vaqt bulutlar ostida g'oyib bo'lganini aniqlashga harakat qiladi. Bu ob'ekt tashqarida o'tkazadigan vaqtga bog'liq bo'lgan ba'zi loyihalar uchun juda muhimdir. quritish. Bu asosiy loyihada topilgan qadriyatlarni tasdiqlashga yordam beradi.

Arduino ilovasidagi logger funktsiyasidan foydalanib, siz kun (vaqt) grafigida quyosh intensivligini olishingiz mumkin bo'ladi. Bundan tashqari, 8 soat o'tgach, siz quyosh nuri intensivligi ma'lum bir chegaradan past bo'lgan vaqtlar ro'yxatini olasiz.

Bu ma'lumotlar quyoshni kuzatish yoki PV tizimlarini boshqarish kabi turli loyihalar uchun juda foydali bo'lishi mumkin. Bundan tashqari, sozlashning soddaligi tufayli uni deyarli har qanday boshqa loyiha bilan birlashtirish mumkin. Buning uchun faqat Arduino, mini quyosh paneli va ikkita rezistor kerak. Qayta ishlash va og'ir yuklarni ko'pchiligi kod orqali amalga oshiriladi.

Ta'minotlar

1) 1 x Arduino Uno/Nano (havola)

2) 1 x kichik quyosh paneli (havola)

3) 2 x 330 ohmli rezistorlar

1 -qadam: O'chirish tizimini yaratish

O'chirish davri
O'chirish davri

Arduino qayta ishlashning ko'p qismini bajarganligi sababli, sxema juda oddiy.

Sizga bir xil qiymatga ega ikkita rezistor kerak. Agar qarshilik pastroq bo'lsa, taxminan 300 ohm yoki undan pastroq bo'lsa yaxshi bo'lardi. Bu potentsial bo'linish uchun ishlatiladi.

Siz yuqoridagi rasmda ko'rsatilgan sxemaga amal qilishingiz mumkin. Yashil PCB quyosh batareyasini ifodalaydi. Ikkita rezistor orasidagi kesishish Arduino Analog 0 piniga ulanadi. Qizil sim - quyosh batareyasi/panelining ijobiy terminali, qora sim - quyosh batareyasi/panelining salbiy terminali.

2 -qadam: O'chirish davrini tushuntirish

O'chirish davrini tushuntirish
O'chirish davrini tushuntirish

Quyosh paneli ishlab chiqaradigan kuchlanish quyosh intensivligiga mutanosib. Shunday qilib, quyosh panelining kuchlanishi vaqt o'tishi bilan yorug'lik intensivligini aniqlashga yordam beradi.

Biroq, yorqin quyosh nurida, ba'zi quyosh panellarining ochiq zo'riqishidagi kuchlanish Arduino Uno analog pinining 5V chegarasidan oshib ketadi. Shunday qilib, kuchlanishni yarmiga bo'lish uchun potentsial ajratgichdan foydalanish kerak, shuning uchun u hali ham Arduino diapazonida.

Bu vaqt o'tishi bilan grafika yoki tendentsiyaga ta'sir qilmaydi. Bundan tashqari, u hali ham uzoq vaqt bulutli yoki quyosh nuri tushmagan joylarni qabul qila oladi.

3 -qadam: Kod

Kodeks
Kodeks

Kod quyosh batareyasining kuchlanishini har 5 daqiqada 8 soat davomida o'lchaydi. Agar kerak bo'lsa, uning davomiyligi va chastotasini o'zgartirish mumkin. Har 5 daqiqada o'lchanadigan har bir ma'lumot nuqtasi vaqtga nisbatan grafikda chiziladi. Buni Arduino dasturidagi ketma -ket plotter funktsiyasidan foydalanish orqali amalga oshirish mumkin.

8 soat davom etgandan so'ng, kod oldingi ma'lumotlar punktlari bo'ylab o'tadi va o'rtacha hisoblab chiqadi. Keyin kod o'rtacha kuchlanishning 60% dan kam bo'lgan ketma -ket 2 nuqta (10 min) bor -yo'qligini tekshirish uchun ishlaydi. Shunga qaramay, bu chegara qiymatini osongina o'zgartirish mumkin.

Va nihoyat, agar u 10 daqiqali quyosh zo'riqishining ketma -ket past kuchlanishini aniqlasa, u sodir bo'lgan vaqtni yozib oladi va quyosh nuri past bo'lgan barcha hodisalar bilan massivni chiqaradi.

Google disk papkasidagi kodga havola:

Tavsiya: