Солнечный трекер с ESP8266

Источник:

Солнечное устройство отслеживания (автоматическое зондирование) с ESP8266

Bauteil aus mehreren Компоненты:

Boden mit Bodenplatte und drehbarem Deckel mit Motor und Zahnrad
Wandteil mit Motor und schwenkbarem Solarpanel

https://youtube.com/shorts/3H7bXHFrhLs https://youtube.com/shorts/aWV_FDncJ0U https://youtube.com/shorts/nriOb-VyIRw

С электроникой (POC) https://youtu.be/lPwXyKBjIJY https://youtube.com/shorts/HfT-7KAwiUI

Оффен:

Адаптация к ESP8266 (с TASMOTA и RULES)
Айнзац от ADS1115

Модуль АЦП ADS1115, 16 бит, 4 канала, совместимый с Arduino и Raspberry Pi https://www.amazon.de/gp/product/B07TY3TSBG

L293D DIP16 Контроллер Schrittmotortreiber VIER KANAL MOTOR TREIBER IC 36 В 600 мА https://www.amazon.de/gp/product/B0817HXMBM

D1-Mini с программным обеспечением TASMOTA:

(В TASMOTA интегрированы веб-серверы, которые можно ��спользовать в ОНЛАЙН-режиме. (Прошивка с открытым исходным кодом для устройств ESP: https://tasmota.github.io/docs/) (Einrichten von ESP8266 / TASMOTA и различные интересные сведения о D1-Mini: https://znil.net/index.php?title=ESP8266_Wemos_D1_Mini_mit_Tasmota_und_OLED_Display_I2C_SSH1106_und_4_Taster ))

rule1 ON ADS1115#A3 DO BACKLOG VAR6 %value%; ДОБАВИТЬ6 300; VAR7 %значение%; СУБ7 300; событие my6=%VAR6%; событие my7=%VAR7% endon ON ADS1115#A0 DO BACKLOG VAR1 %value%; ДОБАВИТЬ1 0; событие my1=%VALUE% ENDON

Rule2 ON event#my1 > %VAR6% Статус невыполненной работы DO 8; POWER3 ON ENDON ON event#my1 < %VAR7% Статус невыполненной работы DO 8 ;POWER4 ON ENDON

==> Nur links und rechts Schwenk...

время пульса3 2

время пульса4 2

часовой пояс 99

{«I2CScan»:«Устройства найдены по адресу 0x48»}

=> Шина I2C активна и используется ADS1115?

{«I2CDriver»:«7,8,9,10,11,12,13,14,15,17,18,20,24,29,31,36,41,42,44,46,48»}

=> 13 раз нужно активировать для ADS1115

(https://smile.amazon.de/-/en/gp/product/B07DFX9Q4G)

Печатный аккумуляторный блок, электронное покрытие и т. д.)

Тейле:

Двигатель 5 В с электроприводом, курс Achse

1X https://www.amazon.de/gp/product/B081JM8CYJ

Двигатель 5 В с электроприводом, языки открывания

1X https://www.amazon.de/gp/product/B07R8ZB2K5

Лагер:

1X 7X3X5 мм

Разнообразный M3 Schrauben (Innenvielzahn)

M3 Mutter для «Вершибера»

ЛДР:

4X https://www.amazon.de/dp/B082X5D6W1

Die Arbeit — это «незавершенная работа», das bedeutet, die Elektronik muss noch verkabelt und programmiert werden.

(Wie https://www.instructables.com/DIY-Miniature-Solar-Tracker/)

Все загрузчики, которые содержат BOTS:

Über ein Make, ein Like или другие комментарии Freue ich mich sehr! Auch (конструктивная) Критика или Erfahrungsaustausch ist willkommen!

Solar Tracker (автоматическое отслеживание солнца) с ESP8266

Компонент состоит из нескольких компонентов:

Основание с опорной плитой и вращающейся крышкой с двигателем и шестерней.
Настенная часть с двигателем и поворотной солнечной панелью

Части:

Двигатель 5 В с редуктором, короткая ось

1X https://www.amazon.de/gp/product/B081JM8CYJ

Двигатель 5 В с шестерней, длинная резьба

1X https://www.amazon.de/gp/product/B07R8ZB2K5

Склад:

1X 7X3X5 мм

Различные винты M3 (внутренние многоточечные)

Гайка М3 для «шифтера»

ЛДР:

4X https://www.amazon.de/dp/B082X5D6W1

Работа находится в стадии разработки, а это означает, что электронику еще необходимо подключить и запрограммировать.

(Например https://www.instructables.com/DIY-Miniature-Solar-Tracker/)

Всем загрузчикам, не являющимся БОТСами:

Я очень рада отзыву, лайку или комментарию! Также (конструктивная) критика или обмен опытом приветствуются!

Пост-печать

Эскиз для ARDUINO:

int сверхулево;

int вверху справа;

int вниз влево;

int прямо;

инт дреен;

инт Хебен;

недействительная настройка() {

pinMode(8, ВЫХОД); //Хебен / Сенкен

pinMode(9, ВЫХОД);

pinMode(11, ВЫХОД); // Дреэн

pinMode(12, ВЫХОД);

Serial.begin(115200); // Отключить серийную передачу со скоростью 115200 бит/с:

}

недействительный цикл() {

совершенно = AnalogRead(A0);

вверху = AnalogRead(A1);

внизу слева = AnalogRead(A2);

topleft = AnalogRead(A3);

drehen = topleft + downleft — topright — совершенно прямо;

heben = topleft — внизу влево + topright — прямо вниз;

if (drehen <-50) { digitalWrite(12, HIGH); //Drehen digitalWrite(11, LOW); // } еще

{ digitalWrite(12, НИЗКИЙ); //

00:23
18
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.