Sadržaj:

Praćenje intenziteta sunčeve svjetlosti: 3 koraka
Praćenje intenziteta sunčeve svjetlosti: 3 koraka

Video: Praćenje intenziteta sunčeve svjetlosti: 3 koraka

Video: Praćenje intenziteta sunčeve svjetlosti: 3 koraka
Video: ПОЧЕМУ НА САМОМ ДЕЛЕ ГИБНУТ ОРХИДЕИ? ДЕЛАЮ ВСЁ НЕ ПО ПРАВИЛАМ И ПОКАЗЫВАЮ РЕЗУЛЬТАТ! АДАПТАЦИЯ 100%! 2024, Juli
Anonim
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti
Praćenje intenziteta sunčeve svjetlosti

Postoji mnogo projekata koji se oslanjaju na sunčevu toplinu ili svjetlost. Npr. sušenje voća i povrća. Međutim, intenzitet sunčeve svjetlosti nije uvijek konstantan i mijenja se tokom dana.

Ovaj projekt pokušava mapirati intenzitet Sunca tokom dana, oko 8 sati, i utvrditi postoje li produženi vremenski periodi u kojima je Sunce nestalo pod gustim oblacima. Ovo se pokazuje vrlo ključnim za neke projekte koji ovise o vremenu koje objekt provodi vani, npr. isušivanje. To može pomoći u potvrđivanju vrijednosti koje pronađete s primarnim projektom.

Koristeći funkciju zapisivanja u aplikaciji Arduino, moći ćete dobiti grafikon solarnog intenziteta za dan (vrijeme). Dodatno, nakon završetka 8 sati, dobit ćete popis vremena u kojima je intenzitet sunčeve svjetlosti bio ispod određenog praga, koji možete postaviti.

Ove se informacije mogu pokazati vrlo korisnima za razne projekte, poput solarnog praćenja ili upravljanja PV sistemima. Osim toga, zbog jednostavnosti postavljanja, može se uklopiti u gotovo svaki drugi projekt. Sve što je potrebno je Arduino, mini solarni panel i dva otpornika. Većina obrade i podizanja tereta obavlja se prema kodu.

Supplies

1) 1 x Arduino Uno/Nano (veza)

2) 1 x mali solarni panel (veza)

3) 2 x 330-ohmski otpornici

Korak 1: Izgradnja kruga

Izgradnja kola
Izgradnja kola

Budući da Arduino obavlja većinu obrade, krug je vrlo jednostavan.

Potrebna su vam dva otpornika iste vrijednosti. Bilo bi bolje da je otpor manji, oko 300 ohma ili manji. Ovo će se koristiti za izradu potencijalnog razdjelnika.

Možete slijediti shemu prikazanu na gornjoj slici. Zeleni PCB predstavlja solarnu ćeliju. Raskrižje između dva otpornika bit će spojeno na analogni 0 pin Arduina. Crvena žica je pozitivni terminal solarne ćelije/panela, dok je crna žica negativni terminal solarne ćelije/panela.

Korak 2: Objašnjenje kola

Objašnjenje kola
Objašnjenje kola

Napon koji proizvodi solarni panel proporcionalan je solarnom intenzitetu. Tako se zapravo napon solarnog panela vremenom bilježi kako bi se lakše odredio intenzitet svjetla.

Međutim, na jakom suncu, napon otvorenog kruga nekih solarnih panela prelazi granicu od 5 V na analognom pinu Arduino Uno. Stoga morate upotrijebiti razdjelnik potencijala da prepolovite napon tako da je on još uvijek u dosegu Arduina.

To neće utjecati na grafikon ili trend tokom vremena. Osim toga, i dalje će moći pokupiti sve duge periode oblačnosti ili nedostatka sunčeve svjetlosti.

Korak 3: Kôd

Kodeks
Kodeks

Kod mjeri napon solarnog panela svakih 5 minuta tokom 8 sati. Međutim, trajanje i učestalost se mogu promijeniti ako je potrebno. Svaka točka podataka, mjerena svakih 5 minuta, ucrtana je u grafikon u odnosu na vrijeme. To se može učiniti korištenjem funkcije serijskog plotera u programu Arduino.

Na kraju osmosatnog trajanja, kôd prolazi kroz sve prethodne točke podataka i izračunava prosjek. Zatim se kôd pokreće kako bi provjerio postoje li 2 uzastopne točke (10 min) koje su manje od 60% prosječnog napona. Opet se ova granična vrijednost može lako promijeniti.

Konačno, ako detektira 10 minuta uzastopno niskog napona intenziteta sunca, bilježi vrijeme u kojem se to događa i emitira niz sa svim pojavama slabe sunčeve svjetlosti.

Evo veze do koda u mapi Google pogona:

Preporučuje se: