Съдържание:
Видео: Проследяване на интензитета на слънчевата светлина: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Има много проекти, които разчитат на слънчевата топлина или светлина. Напр. сушене на плодове и зеленчуци. Интензитетът на слънчевата светлина обаче не винаги е постоянен и се променя през целия ден.
Този проект се опитва да картографира интензитета на слънцето през целия ден, около 8 часа, и да определи дали е имало продължителни периоди от време, в които слънцето е изчезнало под плътни облаци. Това се оказва много важно за някои проекти, които зависят от времето, което обект прекарва навън, напр. изсушаване. Това може да ви помогне да потвърдите стойностите, които откривате с основния проект.
Използвайки функцията регистратор в приложението Arduino, ще можете да получите слънчева интензивност за деня (часа) графика. Освен това, след приключване на 8 -те часа, ще получите списък с времената, през които интензитетът на слънчевата светлина е бил под определен праг, който можете да зададете.
Тази информация може да се окаже много полезна за различни проекти като слънчево проследяване или управление на фотоволтаични системи. Освен това, поради простотата на настройката, той може да бъде интегриран с почти всеки друг проект. Всичко, което се изисква, е Arduino, мини слънчев панел и два резистора. По -голямата част от обработката и тежкото повдигане се извършва от кода.
Консумативи
1) 1 x Arduino Uno/Nano (връзка)
2) 1 x малък слънчев панел (връзка)
3) 2 x 330-ома резистора
Стъпка 1: Изграждане на веригата
Тъй като Arduino извършва по -голямата част от обработката, схемата е много проста.
Имате нужда от два резистора със същата стойност. По -добре би било съпротивлението да е по -ниско, около 300 ома или по -малко. Това ще се използва за направата на потенциалния делител.
Можете да следвате схемата, описана подробно на изображението по -горе. Зелената печатна платка представлява слънчевата клетка. Пресечната точка между двата резистора ще бъде свързана с аналоговия 0 извод на Arduino. Червеният проводник е положителният извод на слънчевата клетка/панел, докато черният проводник е отрицателният извод на слънчевата клетка/панел.
Стъпка 2: Обяснение на схемата
Напрежението, което се произвежда от слънчевия панел, е пропорционално на слънчевия интензитет. По този начин всъщност напрежението на слънчевия панел се нанася с течение на времето, за да се определи интензитетът на светлината.
Въпреки това, при ярка слънчева светлина, напрежението на отворена верига на някои слънчеви панели надвишава границата от 5V на аналоговия щифт Arduino Uno. По този начин трябва да използвате потенциален делител, за да намалите напрежението наполовина, така че то да е все още в обхвата на Arduino.
Това няма да повлияе на графиката или тенденцията във времето. Освен това той все още ще може да улавя всички продължителни периоди на облачност или липса на слънчева светлина.
Стъпка 3: Кодът
Кодът измерва напрежението на слънчевия панел на всеки 5 минути в продължение на 8 часа. Продължителността и честотата обаче могат да се променят, ако е необходимо. Всяка точка от данни, измерена на всеки 5 минути, се нанася върху графика спрямо времето. Това може да стане чрез използване на функцията за сериен плотер в програмата Arduino.
В края на 8-часовата продължителност кодът преминава през всички предишни точки от данни и изчислява средна стойност. След това кодът работи, за да провери дали има 2 последователни точки (10 минути), които са по -малко от 60% от средното напрежение. Отново тази прагова стойност може лесно да се промени.
И накрая, ако открие 10 минути последователно ниско напрежение на интензитета на слънцето, записва времето, през което се случва, и извежда масив с всички прояви на ниска слънчева светлина.
Ето връзка към кода в папка на google drive:
Препоръчано:
Проследяване и проследяване за малки магазини: 9 стъпки (със снимки)
Проследяване и следене за малки магазини: Това е система, създадена за малки магазини, която трябва да се монтира на електронни велосипеди или електронни тротинетки за доставки на къси разстояния, например пекарна, която иска да доставя сладкиши. Какво означава Track and Trace? Проследяване и проследяване е система, използвана от ca
Направи си сам интелигентен робот за проследяване на комплекти за кола Проследяване на фоточувствителна кола: 7 стъпки
DIY Smart Robot Tracking Car Kits Проследяване на автомобил Фоточувствителен: Дизайн от SINONING ROBOT Можете да закупите от проследяващ робот car Теорът LM393 сравнете двата фоторезистора, когато има един страничен фоторезистор LED на БЯЛО, страната на двигателя ще спре веднага, другата страна на двигателя завърти се, така че
Сензор за температура и влажност на слънчевата енергия Arduino като 433mhz Oregon сензор: 6 стъпки
Сензор за температура и влажност на слънчевата енергия Arduino като 433mhz Oregon сензор: Това е изграждането на сензор за температура и влажност на слънчева енергия. Сензорът емулира 433mhz Oregon сензор и е видим в Telldus Net gateway. Какво ви трябва: 1x " 10-LED Сензор за движение на слънчева енергия " от Ebay. Уверете се, че пише 3.7v batter
Възстановяване на слънчевата градинска светлина от захранване от мрежата: 7 стъпки
Възстановяване на слънчева градина със захранване от мрежата: Това наистина произтича от някои от моите предишни проекти, захранвани от мрежата, но е тясно свързано с преди това документирания LED Teardown. Сега всички сме излезли и ги купихме през лятото, тези малки цветни рамки, които са със слънчево захранване
Симулация на слънчевата система: 4 стъпки
Симулация на слънчевата система: За този проект се стремя да създам симулация на това как гравитацията влияе върху движението на планетарните тела в Слънчевата система. Във видеото по -горе , слънчевото тяло е представено от сфера от телена мрежа, а планетите са генерирани на случаен принцип