Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Изначально этот проект был заданием по физике. Задача заключалась в том, чтобы создать что-то с помощью Arduino, включая проектирование, программирование и сборку.
Мы решили сделать движущуюся солнечную панель. Панели автоматически перемещаются в наиболее освещенное место. Это обеспечивает оптимальную выработку электроэнергии.
Чтобы прийти к правильному дизайну, мы рассмотрели несколько существующих дизайнов. Оттуда мы начали придумывать разные варианты дизайна.
Шаг 1. Требования
Требования к зданию:
- 4x 5,5 В 90 мА 0,6 Вт Мини-солнечный элемент 6,5 x 6,5
- 1x Arduino Uno rev3
- 2x SG90 Mini сервопривод (180 °)
- Макетная плата
- Соединительные кабели
- Паяльник
- Олово для пайки
- 3,3 мм мультиплекс
- Гвозди
- Молоток
- Горячий клей
Шаг 2: Сборка
Чтобы убедиться, что каждая из 4-х солнечных панелей знает, сколько энергии они вырабатывают. Нам нужно будет использовать 4 аналоговых порта. Порты могут точно проверить, сколько энергии они вырабатывают.
4 солнечные панели расположены под углом, поэтому разница в мощности, которую они вырабатывают, больше. Для движения панелей в каждом направлении используются 2 сервопривода.
Схема представлена на картинке выше.
Шаг 3. Загрузите код
Был использован следующий код: (имейте в виду, что используется библиотека Servo: Servo GitHub