INHOUDSOPGAWE:

Sunlight Intensity Tracker: 3 stappe
Sunlight Intensity Tracker: 3 stappe

Video: Sunlight Intensity Tracker: 3 stappe

Video: Sunlight Intensity Tracker: 3 stappe
Video: 1 Чайная ложечка под любой домашний цветок и пышное цветение вам обеспечено!Цветет Вмиг +10 рецептов 2024, November
Anonim
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker
Sonlig Intensiteit Tracker

Daar is baie projekte wat afhanklik is van die son se hitte of lig. Bv. die droog van vrugte en groente. Die intensiteit van die sonlig is egter nie altyd konstant nie en dit verander gedurende die dag.

Hierdie projek poog om die intensiteit van die son gedurende die dag, ongeveer 8 uur, in kaart te bring en vas te stel of daar 'n lang tydperk was waar die son onder dik wolke verdwyn het. Dit is baie belangrik vir sommige projekte wat afhanklik is van die tyd wat 'n voorwerp buite deurbring, bv. uitdroging. Dit kan help om die waardes wat u met die primêre projek vind, te bevestig.

Deur die loggerfunksie op die Arduino -app te gebruik, kan u 'n sonintensiteit oor die dag (tyd) grafiek kry. Na afloop van die 8 uur ontvang u ook 'n lys van die tye waarvoor die intensiteit van die son onder 'n sekere drempel was, wat u kan instel.

Hierdie inligting kan baie nuttig wees vir 'n verskeidenheid projekte, soos sonopsporing of PV -stelselbeheer. Vanweë die eenvoud van die opstelling, kan dit ook byna enige ander projek opgeneem word. Al wat nodig is, is 'n Arduino, 'n mini -sonpaneel en twee weerstande. Die meeste verwerking en swaar opheffing word deur die kode gedoen.

Voorrade

1) 1 x Arduino Uno/Nano (skakel)

2) 1 x Klein sonpaneel (skakel)

3) 2 x 330-ohm weerstande

Stap 1: Bou die kring

Bou die kring
Bou die kring

Aangesien die Arduino die meeste verwerk, is die kring baie eenvoudig.

U benodig twee weerstande met dieselfde waarde. Dit sou beter wees as die weerstand laer is, ongeveer 300 ohm of minder. Dit sal gebruik word om die potensiële verdeler te maak.

U kan die skema volg wat in die prent hierbo uiteengesit is. Die groen PCB verteenwoordig die sonsel. Die kruising tussen die twee weerstande word verbind met die analoog 0 -pen van die Arduino. Die rooi draad is die positiewe terminaal van die sonsel/paneel, terwyl die swart draad die negatiewe terminaal van die sonsel/paneel is.

Stap 2: Verduidelik die stroombaan

Verduidelik die stroombaan
Verduidelik die stroombaan

Die spanning wat deur die sonpaneel geproduseer word, is eweredig aan die sonintensiteit. Die spanning van die sonpaneel word dus mettertyd in kaart gebring om die ligintensiteit te bepaal.

By helder sonlig oorskry die sonkragspanning van sommige sonpanele egter die 5V-limiet op die Arduino Uno analoog pen. U moet dus 'n potensiële verdeler gebruik om die spanning in twee te sny, sodat dit steeds binne die bereik van die Arduino is.

Dit sal nie die grafiek of die neiging mettertyd beïnvloed nie. Boonop kan dit steeds lang periodes van troebelheid of gebrek aan sonlig opdoen.

Stap 3: Die kode

Die kode
Die kode

Die kode meet die spanning van die sonpaneel elke 5 minute vir 8 uur. Die duur en frekwensie kan egter verander word indien nodig. Elke datapunt, wat elke 5 minute gemeet word, word op 'n grafiek teen tyd geteken. Dit kan gedoen word deur die seriële plotterfunksie op die Arduino -program te gebruik.

Aan die einde van die 8-uur duur die kode deur al die vorige datapunte en bereken 'n gemiddelde. Dan loop die kode om te kyk of daar 2 opeenvolgende punte (10 min) is wat minder as 60% van die gemiddelde spanning is. Hierdie drempelwaarde kan weer maklik verander word.

Laastens, as dit 10 minute agtereenvolgende lae spanning van sonintensiteit opspoor, teken dit die tyd aan waarin dit plaasvind en gee 'n skikking uit met al die gevalle van lae sonlig.

Hier is 'n skakel na die kode in 'n Google Drive-lêergids:

Aanbeveel: