Солнечный трекер v2.0 — продвинутая DIY система слежения за солнцем
Компоненты и материалы
| Печатная плата OSH Park (Shield и держатели датчиков) | 2 |
| Arduino UNO | 1 |
| Сервоприводы SG90 (9g) | 4 |
| Перемычки Female-Female | 5 |
Инструменты
- Лазерный резак (для деревяных деталей)
Приложения и сервисы
- Arduino IDE
О проекте
Первая версия 2015 года была сфокусирована на механике, а не на электронике, что стало её слабым местом. При переработке мы перешли от «пучка проводов» к подходу «подключил и работает», так как аудитория — студенты.
Полное раскрытие: мы продаём наборы и детали на своём сайте. Проект 100% Open Source, покупать у нас не обязательно.
Создан собственный Arduino‑шилд для подключения серв и датчиков. Оригинал использовал универсальный Sensor Shield, который хорошо подходил для серв, но неудобен для датчиков. Наш шилд прост и универсален — мы используем его и в других проектах.
Держатели датчиков крепятся на дерево винтами, к ним подключаются штырьковые разъёмы, а к шилду — перемыжки. Отладка становится проще, чем с распаянными проводами или макеткой.
Толщина дерева уменьшена с 6 мм до 3 мм для снижения веса (меньше нагрузка на 9g серв), стоимости и веса отправки (много международных посылок).
Все файлы (PCB шилда и держателей, лазерная резка, старые файлы v1.0) на GitHub. Там же есть непроверенная версия PCB для Arduino Nano — она должна работать, но в наборы не вошла.
Код
Простой скетч доступен в репозитории GitHub:
https://github.com/BrownDogGadgets/SolarTracker
3D‑модели и детали (лазерная резка)
Используются фанера 3 мм и 6 мм. Нужен набор винтов M4 (8‑32): в основном 20 мм, один 12 мм, один 60 мм и 4 очень маленьких винта #2 по дереву.
Файлы на GitHub: https://github.com/BrownDogGadgets/SolarTracker
Схемы (PCB файлы)
Файлы шилда и держателей датчиков, а также вариант для Arduino Nano (не тестировался):
https://github.com/BrownDogGadgets/SolarTracker
Производственный процесс
- Солнечные ячейки: от ранних экспериментов к современной фотовольтаике — технологии, производство и перспекти…
- Мониторинг солнечной панели в реальном времени: дешёвая система сбора данных на Arduino и Excel
- Сборка Bluetooth-робота-шпиона на Arduino с управлением с телефона
- FlickMote: жестовое IR-пульт для умного дома на Arduino 101 и ультразвуковом датчике
- DIY Arduino TV-B-Gone: универсальный пульт для выключения любого телевизора
- Создание пользовательских LED-часов с будильником — видно с 12 метров
- Find Me: Умный поисковик вещей на Arduino и Bluetooth
- Оптимизированные решения питания для проектов на Arduino
- Крестики-нолики на Arduino с матрицей MAX7219 и картонным корпусом
- Пошаговое руководство: сборка умного четырёхногого робота на Arduino