Talaan ng mga Nilalaman:

Sunlight Intensity Tracker: 3 Mga Hakbang
Sunlight Intensity Tracker: 3 Mga Hakbang

Video: Sunlight Intensity Tracker: 3 Mga Hakbang

Video: Sunlight Intensity Tracker: 3 Mga Hakbang
Video: ✨Law of Devil EP 01 - EP 18 Full Version [MULTI SUB] 2024, Nobyembre
Anonim
Sunlight Intensity Tracker
Sunlight Intensity Tracker
Sunlight Intensity Tracker
Sunlight Intensity Tracker
Sunlight Intensity Tracker
Sunlight Intensity Tracker
Sunlight Intensity Tracker
Sunlight Intensity Tracker

Mayroong maraming mga proyekto doon na umaasa sa init ng araw o ilaw. Hal. ang pagpapatayo ng prutas at gulay. Gayunpaman, ang tindi ng sikat ng araw ay hindi palaging pare-pareho at nagbabago ito sa buong araw.

Sinusubukan ng proyektong ito na mapa ang tindi ng araw sa buong araw, mga 8 oras, at matukoy kung mayroong anumang pinalawig na tagal ng panahon kung saan ang araw ay nawala sa ilalim ng makapal na ulap. Napatunayan nitong napakahalaga para sa ilang mga proyekto na nakasalalay sa oras na ginugugol ng isang bagay sa labas, hal. pagkalaglag Makakatulong ito na mapatibay ang mga halagang nahanap mo sa pangunahing proyekto.

Gamit ang pagpapaandar ng logger sa Arduino app, makakakuha ka ng isang solar intensity sa buong araw (oras) na grap. Bilang karagdagan, sa pagkumpleto ng 8 oras, makakatanggap ka ng isang listahan ng mga oras kung saan ang lakas ng sikat ng araw ay nasa ibaba ng isang tiyak na threshold, na maaari mong itakda.

Ang impormasyong ito ay maaaring patunayan na kapaki-pakinabang para sa iba't ibang mga proyekto tulad ng pagsubaybay sa solar o pamamahala ng mga system ng PV. Bilang karagdagan, dahil sa pagiging simple ng pag-set up, maaari itong isama sa halos anumang iba pang proyekto. Ang kailangan lang ay isang Arduino, isang mini solar panel at dalawang resistors. Karamihan sa pagproseso at mabibigat na pag-aangat ay ginagawa ng code.

Mga gamit

1) 1 x Arduino Uno / Nano (link)

2) 1 x Maliit na solar panel (link)

3) 2 x 330-ohm resistors

Hakbang 1: Pagbuo ng Circuit

Pagbuo ng Circuit
Pagbuo ng Circuit

Dahil ang Arduino ay gumagawa ng karamihan sa pagpoproseso, ang circuit ay napaka-simple.

Kailangan mo ng dalawang resistors na may parehong halaga. Mas makakabuti kung ang resistensya ay mas mababa, sa paligid ng 300 ohm o mas mababa. Gagamitin ito upang gawin ang potensyal na divider.

Maaari mong sundin ang eskematiko na detalyado sa imahe sa itaas. Ang berdeng PCB ay kumakatawan sa solar cell. Ang intersection sa pagitan ng dalawang resistors ay konektado sa Analog 0 pin ng Arduino. Ang pulang kawad ay ang positibong terminal ng solar cell / panel habang ang itim na kawad ay ang negatibong terminal ng solar cell / panel.

Hakbang 2: Pagpapaliwanag sa Circuitry

Pagpapaliwanag sa Circuitry
Pagpapaliwanag sa Circuitry

Ang boltahe na ginawa ng solar panel ay proporsyonal sa lakas ng araw. Sa gayon talaga ang boltahe ng solar panel ay nai-chart sa paglipas ng panahon upang matulungan matukoy ang ilaw na ilaw.

Gayunpaman, sa maliwanag na sikat ng araw, ang boltahe ng open-circuit ng ilang mga solar panel ay lumampas sa 5V na limitasyon sa Arduino Uno analogue pin. Sa gayon kailangan mong gumamit ng isang potensyal na divider upang gupitin ang boltahe sa kalahati kaya't nasa loob pa rin ito ng saklaw ng Arduino.

Hindi ito makakaapekto sa grap o sa takbo sa paglipas ng panahon. Bilang karagdagan, makakakuha pa rin ito ng anumang mahabang panahon ng ulap o kawalan ng sikat ng araw.

Hakbang 3: Ang Code

Ang Code
Ang Code

Sinusukat ng code ang boltahe ng solar panel tuwing 5 minuto sa loob ng 8 oras. Gayunpaman, ang tagal at dalas, maaaring mabago kung kinakailangan. Ang bawat data point, sinusukat bawat 5 minuto, ay naka-plot sa isang graph laban sa oras. Maaari itong magawa sa pamamagitan ng paggamit ng serial plotter function sa Arduino program.

Sa pagtatapos ng tagal ng 8 oras, tumatakbo ang code sa lahat ng mga nakaraang puntos ng data at kinakalkula ang isang average. Pagkatapos ang code ay tumatakbo upang suriin kung mayroong 2 magkakasunod na puntos (10 min) na mas mababa sa 60% ng average na boltahe. Muli ang halagang threshold na ito ay maaaring mabago nang madali.

Panghuli, kung nakakita ito ng 10 minuto ng magkakasunod na mababang boltahe ng sun intensity, itinatala nito ang oras kung saan ito nangyayari at naglalabas ng isang array sa lahat ng mga pangyayari ng mababang sikat ng araw.

Narito ang isang link sa code sa isang folder ng google drive:

Inirerekumendang: