INHOUDSOPGAWE:
Video: Sunlight Intensity Tracker: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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 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:
Arduino Light Intensity Lamp: 3 stappe
Arduino Light Intensity Lamp: Hierdie stroombaan kan gebruik word as 'n werklike lamp, skoolprojek en 'n prettige uitdaging. Hierdie kring is maklik om te gebruik en maklik om te maak, maar as u nog nie tinker cad gebruik het nie, wil u dit eers probeer
Arduino Light Intensity Lamp: 6 stappe
Arduino Light Intensity Lamp: Welkom by my tutoriaal oor hoe om 'n ligte intensiteitslamp met 'n Arduino te bou en te kodeer. U benodig hierdie komponente om dit te kan bou.* LDR* Arduino-mikrobeheerder* Gloeilamp* Relais* 'n Kragbron* Broodbord* 1 k-ohm-weerstand Hopelik
Arduino Light Intensity Lamp: 5 stappe
Arduino Light Intensity Lamp: In hierdie projek leer u hoe u 'n lamp outomaties kan aanskakel as dit donker is
Basiese Arduino Light Intensity Lamp!: 5 stappe
Basiese Arduino Light Intensity Lamp!: Die kring van vandag is 'n prettige klein Arduino -projek vir kwarantyn! Hierdie kring fokus op twee interessante materiale; die Relay SPDT & Fotoresistor. Boonop is die doel van relais om elektronies 'n skakelaar in 'n stroombaan te wees. Verder, fotore
Arduino Light Intensity Lamp - Jasdeep: 6 stappe
Arduino Light Intensity Lamp - Jasdeep: Oorsig: In hierdie projek sal ons 'n eenvoudige stroombaan skep waarin 'n gloeilamp kan brand as dit donker is. As dit egter helder is, sal die gloeilamp afskakel