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, Studeni
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 tijekom dana.

Ovaj projekt pokušava mapirati intenzitet Sunca tijekom dana, oko 8 sati, i utvrditi postoje li produžena vremenska razdoblja u kojima je Sunce nestalo pod gustim oblacima. To 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 sustavima. Osim toga, zbog jednostavnosti postavljanja, može se uklopiti u gotovo svaki drugi projekt. Sve što je potrebno je Arduino, mini solarna ploča i dva otpornika. Većina obrade i podizanja tereta obavlja se prema kodu.

Pribor

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 kruga
Izgradnja kruga

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

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

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

Korak 2: Objašnjenje sklopova

Objašnjavanje sklopova
Objašnjavanje sklopova

Napon koji proizvodi solarna ploča proporcionalan je solarnom intenzitetu. Tako se zapravo napon solarne ploče s vremenom prikazuje 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 još uvijek unutar raspona Arduina.

To neće utjecati na grafikon ili trend tijekom vremena. Osim toga, i dalje će moći pokupiti duga razdoblja oblačnosti ili nedostatka sunčeve svjetlosti.

Korak 3: Kôd

Kod
Kod

Kod mjeri napon solarne ploče svakih 5 minuta tijekom 8 sati. Međutim, trajanje i učestalost se mogu promijeniti ako je potrebno. Svaka podatkovna točka, mjerena svakih 5 minuta, iscrtana je na grafikonu 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 podatkovne točke 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 vrijednost praga 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čeni: