Оглавление:

Солнечный трекер: 6 шагов
Солнечный трекер: 6 шагов

Видео: Солнечный трекер: 6 шагов

Видео: Солнечный трекер: 6 шагов
Видео: Солнечный трекер. Слежение за Солнцем без фотодатчиков 2024, Ноябрь
Anonim
Солнечный трекер
Солнечный трекер

Здравствуйте, меня зовут Йохем Форрез, я изучаю мультимедийные и коммуникационные технологии в Ховесте (Кортрейк, Бельгия). Для школы нам нужно было сделать проект. Я сделал 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: Электроника

Шаг 1. Электроника
Шаг 1. Электроника

Здесь вы можете получить схему фритзинга со всеми компонентами. датчик тока и солнечный приятель нуждаются в пайке.

Шаг 2: Шаг 2: База данных

Шаг 2: База данных
Шаг 2: База данных

это моя модель базы данных. Это размещено на Raspberry Pi с использованием MariaDB. Он регистрирует все датчики и настройки, находятся ли они в ручном режиме или нет.

Шаг 3: Шаг 3: Веб-сайт

Шаг 3. Веб-сайт
Шаг 3. Веб-сайт
Шаг 3. Веб-сайт
Шаг 3. Веб-сайт

Здесь вы можете увидеть какое-то изображение на сайте, на который можно попасть с IP-адресом, который есть у Raspberry (вы можете найти его на дисплее). На сайте вы можете увидеть все графики работы датчика и управления солнечной панелью.

Шаг 4: Шаг 4: Дело

Шаг 4: Дело
Шаг 4: Дело
Шаг 4: Дело
Шаг 4: Дело
Шаг 4: Дело
Шаг 4: Дело
Шаг 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

Рекомендуемые: