Связаться ← Назад к проектам
☀️

Solar Tracking System

Энергетика и беспроводная передача Проектировочные расчёты Обработка сигналов
Версия: 2.0.0 Масштаб: Small Команда: 2 чел. Создан: 01.11.2024 Обновлён: 01.09.2025
Разработка
95% готовности

О проекте

Модуль управления двухосевым солнечным трекером на базе микроконтроллера PIC16F877A. Обеспечивает считывание данных с фоторезисторов или фототранзисторов, установленных по сторонам панели, и управление шаговыми двигателями для поддержания перпендикулярного положения панели относительно источника света. Алгоритм реализован на C с использованием компилятора XC8. В рамках адаптации под современные задачи добавлена поддержка ESP32 и Arduino с реализацией удалённого мониторинга параметров и интеграцией с облачными сервисами. Поддерживается ручное управление, калибровка датчиков и настройка режимов работы. Предусмотрена защита от перегрева и перегрузки двигателей. Подходит для образовательных целей, практических занятий по embedded-разработке и систем альтернативной энергетики.

Технологии

C PIC16F877A XC8 ESP32 Arduino C++ MQTT

Платформы

Embedded IoT

Интеграции

MQTT Wi-Fi Bluetooth Home Assistant
Поддержка
Поддержка сообщества
Документация

Для кого подходит

Цены и форматы

Бесплатно (Open Source)
Исходный код (C) Бесплатно
Схема (PDF) Бесплатно
Даташит Бесплатно
🎯 Полностью открытый код — форкай и используй
🚀 15 дней бесплатно

Хотите приобрести или узнать подробности?