Оглавление:
Видео: Мистер Трекер: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Солнечный трекер обеспечивает на 30% больше электроэнергии, чем обычная солнечная панель
- Привет, хочу сделать свой собственный солнечный трекер.
- Вот несколько простых шагов, с помощью которых вы можете создать свой собственный солнечный трекер.
Требуемый материал
- Хлебная доска
- Аурдино Уно / Нано / Про мини
- Батарея 9v
- 2 солнечные панели (любого размера)
- 2 LDR (если вы хотите сделать 2 оси, вам потребуется 4 LDR).
- Провода перемычки
- Картонная доска
- 1 сервомотор
Шаг 1: Проверьте эту схему, как будет выглядеть цепь
Шаг 2: Как писать код
Если вы не знаете о сервомоторе. Сервопривод вращается только на 180 градусов. Преимущество использования сервопривода зависит от нас, на сколько мы хотим повернуться.
LDR, сопротивление LDR низкое, когда его слишком много света, а в темноте он имеет очень высокое сопротивление. Мы поместим код внутри условия If, чтобы мы могли легко вращать нашу солнечную панель, используя сопротивление ldr.
Вы можете написать свой собственный код для этого солнечного трекера. Согласно вашему дизайну солнечного трекера.
Код моего солнечного трекера: -
Шаг 3: Код: -
#include Servo sg90; int initial_position = 90; int LDR1 = A0; // подключаем LDR1 к выводу A0
int LDR2 = A1; // Подключаем LDR2 к выводу A1
int error = 5;
int servopin = 9; // Вы можете изменить сервопривод, просто установив его на вывод PWM Arduino
установка void ()
{
sg90.attach (сервопин);
pinMode (LDR1, ВХОД); pinMode (LDR2, ВХОД);sg90.write (начальная_позиция);
// Перемещение сервопривода на 90 градусов
задержка (2000); }
пустой цикл ()
{
int R1 = аналоговое чтение (LDR1); // читаем LDR 1
int R2 = аналоговое чтение (LDR2); // читать LDR 2 int diff1 = abs (R1 - R2); int diff2 = abs (R2 - R1);if ((diff1 <= error) || (diff2 <= error)) {}
еще {
если (R1> R2)
{
если (начальная_позиция> 60) {начальная_позиция = - начальная_позиция;
}
} если (R1 <R2) {
если (начальная_позиция <120) {начальная_позиция = ++ начальная_позиция; }}} sg90.write (начальная_позиция); задержка (50);
}
Рекомендуемые:
Настольный трекер COVID19 с часами! Трекер на базе Raspberry Pi: 6 шагов
Настольный трекер COVID19 с часами! Трекер на базе Raspberry Pi: мы знаем, что можем умереть в любой момент, даже я могу умереть, пока пишу этот пост, в конце концов, я, ты, все мы смертные. Весь мир потрясла пандемия COVID19. Мы знаем, как это предотвратить, но эй! мы знаем, как молиться и зачем молиться, не так ли
Мистер Скетчи: Арт-бот !!: 4 шага
Мистер Скетчи: Арт-бот !!: Привет, я мистер Скетчи, ваш дружелюбный бот, чтобы сделать ваше абстрактное искусство более абстрактным !!!! Сегодня вы научитесь делать простого робота с нуля, и вы можете буквально сделать это в несколько часов или меньше. Это бюджетный вариант, и большинство материалов вы
Мистер Биг (переносное мобильное устройство): 4 шага
Мистер Биг (переносное передвижное подразделение): Это мой первый инструктаж, поэтому я заранее прошу прощения за любую ошибку. Вернувшись в мой дом во время летних каникул, все в доме просили меня принести их вещи из других комнат. . Ничего страшного, если материал был небольшим или ограниченным на н
Мистер Виггли, манипулятор с мышами: 4 шага (с изображениями)
Мистер Виггли, манипулятор с мышью: это покажет вам, как сделать манипулятора с мышью мистера Виггли. По умолчанию большинство установок Windows переводят компьютер в спящий режим после 10 или 15 минут бездействия. Обычно это можно легко отключить на панели управления, но есть некоторые
Мистер Микрофон Hack !: 7 шагов (с изображениями)
Mr. Microphone Hack !: Превратите классическую беспроводную игрушку 70-х в современное высокотехнологичное шпионское устройство. Я все равно никогда не брал с собой цыплят. Посмотрите видео и в конце посмотрите результаты теста. То, что я услышал, меня удивило! Это модифицированная версия аналогичной статьи в & q