Оглавление:
- Запасы
- Шаг 1: Шаг 1: Электроника
- Шаг 2: Шаг 2: База данных
- Шаг 3: Шаг 3: Веб-сайт
- Шаг 4: Шаг 4: Дело
- Шаг 5: Шаг 5: Настройка ОС Raspberry Pi
- Шаг 6: Шаг 6: Код
Видео: Солнечный трекер: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Здравствуйте, меня зовут Йохем Форрез, я изучаю мультимедийные и коммуникационные технологии в Ховесте (Кортрейк, Бельгия). Для школы нам нужно было сделать проект. Я сделал Solar tracker (солнечная панель, которая следует за солнцем), я нашел это действительно интересным проектом и его забавно делать.
В проекте используются 4 светозависимых резистора, чтобы найти самый яркий источник света. Он также измеряет ток и напряжение батареи и солнечной панели. Это отображается на веб-сайте и отображается в виде графиков. Вы также можете управлять двумя сервоприводами с веб-сайта.
Запасы
Для этого проекта вам понадобятся:
Raspberry PiPhaesun Sun Plus 5 Солнечная панель Polykristallijn 5WAdafruit INA219 Current Sensor Breakout x2Ldr x4servo (strong) x2nextion display3.7v batterymcp3008power-supply 3.3V and 5VSparkFun Sunny Buddy - MPPT Solar Chargeallot Макетные кабели с резьбой 3 шт.
Шаг 1: Шаг 1: Электроника
Здесь вы можете получить схему фритзинга со всеми компонентами. датчик тока и солнечный приятель нуждаются в пайке.
Шаг 2: Шаг 2: База данных
это моя модель базы данных. Это размещено на Raspberry Pi с использованием MariaDB. Он регистрирует все датчики и настройки, находятся ли они в ручном режиме или нет.
Шаг 3: Шаг 3: Веб-сайт
Здесь вы можете увидеть какое-то изображение на сайте, на который можно попасть с IP-адресом, который есть у Raspberry (вы можете найти его на дисплее). На сайте вы можете увидеть все графики работы датчика и управления солнечной панелью.
Шаг 4: Шаг 4: Дело
Для корпуса я просто взял пластиковую коробку и вырезал / просверлил небольшие отверстия для кабелей и большое отверстие для дисплея. Я склеил все компоненты (не сервоприводы и лдр). В общей сложности я просверлил 3 маленьких отверстия для кабелей: 1 для ldr, 1 для кабелей солнечной панели и 1 для сервоприводов (кабелей).
В качестве солнечной панели я использую утильные мдф-панели, которые были у меня дома. дизайн не идеален, и если вы можете попытаться сделать его лучше, но он работает. Вам понадобятся 2 детали из дерева.
Один большой U-образный мир с размерами, которые вы можете увидеть на картинке
И одна большая платформа, вы можете сделать ее любого размера, который хотите, у меня 400 * 300 * 20 мм.
как только у вас есть эти детали, вам нужно просверлить отверстие в середине алюминиевой задней части солнечной панели, которое составляет около 125 мм и 17,5 мм с обеих сторон, чтобы вы могли вставить стержень с резьбой M3 с помощью сверла не менее 3 мм и не более 5 мм (можно и больше, но это не рекомендуется).
Затем отрежьте резьбовой стержень M3 длиной 350 мм, добавьте на него гайку, чтобы вы могли использовать его в качестве контргайки для сервопривода, добавьте этот стержень на сервопривод и продолжайте движение до его бедра, а затем затяните контргайку, чтобы она могла больше ослабляться. попытался представить себе где нужны гайки и шайба там есть изображение.
Для оси Y я также отрежу стержень с резьбой M3 длиной 90 мм и закрепите его контргайкой и гайкой.
Шаг 5: Шаг 5: Настройка ОС Raspberry Pi
Вот руководство от raspberry по настройке ОС:
Вот руководство, как использовать ssh в raspberry:
как только вы сможете это сделать, вы можете войти в систему с именем пользователя: PI и паролем Raspberry Первое, что вы хотите сделать, это изменить пароль pi, это можно сделать с помощью команды: sudo raspi-config, затем вы перейдете к 1 Изменить пароль пользователя и измените пароль не забывайте, иначе вам придется начинать заново.
перейдите в raspi-config к настройке 4 параметров локализации и установите все настройки для вашей страны и клавиатуры
в двух вариантах сети вы можете настроить свой Wi-Fi
в 5 вам понадобится SPI, I2C, Serial, Remote GPIO на
чтобы установить веб-сервер, вам необходимо установить Apache с помощью этой команды (sudo apt install apache2 -y) в терминале. вы можете проверить, работает ли он, вставив IP-адрес вашей малины в браузер.
и необходимо установить некоторую библиотеку, чтобы программа работала, просто скопируйте и вставьте в терминал
Sud opip3 установить mysql-connector-pythonsudo pip3 установить flask-corssudo pip3 установить geventsudo pip3 установить gevent-websocketsudo pip3 установить pi-ina219
Шаг 6: Шаг 6: Код
На этом GitHub вы можете найти код проекта, который вы можете установить и запустить
github.com/ForrezJochem/project-code
Рекомендуемые:
Настольный трекер COVID19 с часами! Трекер на базе Raspberry Pi: 6 шагов
Настольный трекер COVID19 с часами! Трекер на базе Raspberry Pi: мы знаем, что можем умереть в любой момент, даже я могу умереть, пока пишу этот пост, в конце концов, я, ты, все мы смертные. Весь мир потрясла пандемия COVID19. Мы знаем, как это предотвратить, но эй! мы знаем, как молиться и зачем молиться, не так ли
Миниатюрный солнечный трекер своими руками: 5 шагов (с изображениями)
DIY Miniature Solar Tracker: в этом проекте я покажу вам, как создать солнечный трекер, который, как следует из названия, может отслеживать движение солнца в течение дня. И в конце я покажу вам разницу в сборе энергии между солнечной панелью, установленной на солнечном трекере
Солнечный свет без батареи или солнечный дневной свет Почему бы и нет ?: 3 шага
Солнечный свет без батареи или солнечный дневной свет … Почему бы и нет ?: Добро пожаловать. Извините за мой englishDaylight? Солнечная? Почему? У меня немного темная комната в течение дня, и мне нужно включать свет при использовании. Установите солнечный свет для дня и ночи (1 комната): (в Чили) - Солнечная панель 20 Вт: 42 доллара США - Аккумулятор: 15 долларов США - Солнечная энергия контроль заряда
IOT123 - СОЛНЕЧНЫЙ ТРЕКЕР - НАКЛОН / ПАНЕЛЬ, РАМА ПАНЕЛИ, УСТАНОВКА ДЛЯ МОНТАЖА LDR: 9 шагов (с изображениями)
IOT123 - СОЛНЕЧНЫЙ ТРЕКЕР - НАКЛОН / ПАНЕЛЬ, ПАНЕЛЬНАЯ РАМА, УСТАНОВКА ДЛЯ МОНТАЖА LDR: Большинство самодельных конструкций для двухосных солнечных трекеров «там»; основаны на 9G Micro Servo, которые действительно недооценены, чтобы протолкнуть пару солнечных элементов, микроконтроллер, батарею и корпус. Вы можете создавать вокруг
IOT123 - СОЛНЕЧНЫЙ ТРЕКЕР - КОНТРОЛЛЕР: 8 шагов
IOT123 - СОЛНЕЧНЫЙ ТРЕКЕР - КОНТРОЛЛЕР: это расширение InstructableIOT123 - СОЛНЕЧНЫЙ ТРЕКЕР - НАКЛОН / ПАНЕЛЬ, РАМА ПАНЕЛИ, УСТАНОВКА ДЛЯ МОНТАЖА LDR. Здесь мы сосредоточимся на контроллере сервоприводов и датчиках положения солнца. Важно отметить, что эта конструкция предполагает 2 M