Мазмуну:

Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү: 3 кадам
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү: 3 кадам

Video: Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү: 3 кадам

Video: Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү: 3 кадам
Video: Revolutionary Vineyard House Design in New Zealand's Dunstan Mountains | H D I • HOME DESIGN IDEAS 2024, Ноябрь
Anonim
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү
Күн нурунун интенсивдүүлүгүн көзөмөлдөөчү

Ал жерде күндүн ысыгына же жарыгына таянган көптөгөн долбоорлор бар. Мисалы жашылча -жемиштерди кургатуу. Бирок, күндүн нурунун интенсивдүүлүгү дайыма эле туруктуу боло бербейт жана күн бою өзгөрөт.

Бул долбоор күндүн интенсивдүүлүгүн күн бою, болжол менен 8 саатта картага түшүрүүгө аракет кылат жана күндүн калың булуттардын астында жоголгон убактысы бар же жок экенин аныктоого аракет кылат. Бул объект сыртта өткөргөн убакыттан көз каранды болгон кээ бир долбоорлор үчүн абдан маанилүү. кургатуу. Бул негизги долбоор менен тапкан баалуулуктарыңызды тастыктоого жардам берет.

Arduino тиркемесиндеги каттоочу функциясын колдонуп, күндүн графигин күндүн интенсивдүүлүгүнө ээ боло аласыз. Кошумча катары, 8 саат аяктагандан кийин, сиз күн нурунун интенсивдүүлүгү белгилүү бир босогодон төмөн болгон убакыттын тизмесин аласыз.

Бул маалымат күн көзөмөлдөө же PV системаларын башкаруу сыяктуу ар кандай долбоорлор үчүн абдан пайдалуу болушу мүмкүн. Андан тышкары, жөндөө жөнөкөйлүгүнөн улам, аны дээрлик башка долбоорлорго кошууга болот. Болгону Arduino, мини күн панели жана эки резистор талап кылынат. Көбүнчө кайра иштетүү жана оор көтөрүү код менен жасалат.

Жабдуулар

1) 1 x Arduino Uno/Nano (шилтеме)

2) 1 х кичинекей күн панели (шилтеме)

3) 2 x 330-Ом каршылыгы

1 -кадам: Районду куруу

Районду куруу
Районду куруу

Ардуино иштетүүнүн көбүн жасагандыктан, схема абдан жөнөкөй.

Сизге бирдей мааниге ээ эки резистор керек. Каршылык төмөн болсо, болжол менен 300 Ом же андан аз болсо жакшы болмок. Бул потенциалдуу бөлүштүрүү үчүн колдонулат.

Сиз жогорудагы сүрөттө деталдуу схеманы аткарсаңыз болот. Жашыл PCB күн батареясын билдирет. Эки резистордун кесилиши Arduino Analog 0 пинине туташат. Кызыл зым - күн батареясынын/панелинин оң терминалы, ал эми кара зым - күн батареясынын/панелинин терс терминалы.

2 -кадам: Circuitry түшүндүрүү

Circuitry түшүндүрүү
Circuitry түшүндүрүү

Күн панели өндүргөн чыңалуу күндүн интенсивдүүлүгүнө пропорционалдуу. Ошентип, чындыгында күндүн панелинин чыңалуусу жарыктын интенсивдүүлүгүн аныктоого жардам берүү үчүн убакыттын өтүшү менен диаграммаланып жатат.

Бирок, ачык күндүн нурунда, кээ бир күн панелдеринин ачык схемадагы чыңалуусу Arduino Uno аналогдук пиндин 5V чегинен ашат. Ошентип, сиз потенциалдуу бөлүштүргүчтү колдонуп, чыңалууну жарымга бөлүшүңүз керек, андыктан ал дагы эле Arduino диапазонунда.

Бул графикке же убакыттын өтүшү менен трендге таасир этпейт. Андан тышкары, ал дагы эле узак убакыт бою булуттуулукту же күндүн нурунун жоктугун ала алат.

3 -кадам: Кодекс

Кодекс
Кодекс

Код күн батареясынын чыңалуусун 5 саат сайын 8 саатта өлчөйт. Узактыгы жана жыштыгы, бирок, керек болсо, өзгөртүлүшү мүмкүн. Ар бир 5 мүнөттө өлчөнүүчү ар бир маалымат чекити графикте убакытка карата чийилет. Муну Arduino программасындагы сериялык плоттер функциясын колдонуу менен жасаса болот.

8 сааттык мөөнөт аяктагандан кийин, код мурунку бардык маалымат пункттары аркылуу өтөт жана орточо эсептейт. Андан кийин код 2 чукул пункт (10 мүн) бар же жок экенин текшерүү үчүн иштейт, бул орточо чыңалуудан 60% аз. Дагы бул босого маанини оңой эле өзгөртсө болот.

Акыр -аягы, эгерде ал күндүн интенсивдүүлүгүнүн 10 мүнөт ырааттуу төмөн чыңалуусун аныктаса, анда ал болгон убактысын жазат жана күн нуру аз болгон бардык көрүнүштөр менен массивди чыгарат.

Бул жерде Google диск папкасындагы кодго шилтеме бар:

Сунушталууда: