Съдържание:
- Стъпка 1: Компоненти:
- Стъпка 2: Принцип
- Стъпка 3: Процедури:
- Стъпка 4: Схематична диаграма
- Стъпка 5: Код
Видео: Автоматично проследяване на източника на светлина: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В този урок ще използваме серво мотор, фоторезистор и издърпващ се резистор, за да сглобим система за автоматично проследяване на източника на светлина.
Стъпка 1: Компоненти:
- дъска Arduino Uno * 1
- USB кабел * 1
- Серво мотор * 1
- фоторезистор * 1
- Резистор (10k) * 1
- Платформа * 1
- Джъмперни проводници
Стъпка 2: Принцип
Сервомоторът и фоторезисторът сканират и търсят източник на светлина на 180 градуса и записват местоположението на източника на светлина. След приключване на сканирането, серво моторът и фоторезисторът спират по посока на източника на светлина.
Стъпка 3: Процедури:
Етап 1:
Изградете веригата.
Стъпка 2:
Изтеглете кода от
Стъпка 3:
Качете скицата на дъската Arduino Uno
Щракнете върху иконата за качване, за да качите кода на контролната платка.
Ако в края на прозореца се появи „Готово качване“, това означава, че скицата е качена успешно.
Сега, ако използвате фенерче, за да осветите фоторезистора, ще видите серво мотора и фоторезистора да се въртят и накрая да се спрат по посока на източника на светлина.
Стъпка 4: Схематична диаграма
Стъпка 5: Код
/********************************************************************
* име:
Автоматично проследяване на източника на светлина
* функция
: ако използвате фенерче, за да осветите фоторезистора, * ще видиш
сервомоторът и фоторезисторът се въртят, * и накрая
спрете по посока на източника на светлина.
***********************************************************************
/Имейл: [email protected]
// Уебсайт: www.primerobotics.in
#включва
const int фотоелементPin = A0;
/************************************************/
Servo myservo; // създаване на серво обект за управление на серво
int outputValue = 0;
int ъгъл = {0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180};
int maxVal = 0;
int maxPos = 0;
/*************************************************/
void setup ()
{
Serial.begin (9600);
myservo.attach (9); // прикрепя серво на щифт 9 към серво обект
}
/*************************************************/
void loop ()
{
за (int i = 0;
i <19; i ++)
{
myservo.write (ъгъл ); // запис на ъгъла към серво
outputValue
= analogRead (photocellPin); // прочетете стойността на A0
Serial.println (outputValue); // отпечатайте го
if (outputValue> maxVal) // ако текущата стойност на A0 е по -голяма от предишната
{
maxVal = outputValue; // запишете стойността
maxPos
= i; //
}
забавяне (200);
}
myservo.write (ъгъл [maxPos]); // запишете ъгъла към серво, който A0 има най -голяма стойност
докато (1);
}
Препоръчано:
Преносима слънчева система за автоматично проследяване: 9 стъпки (със снимки)
Преносима слънчева система за автоматично проследяване: Medomyself е участник в програмата на Amazon Services LLC Associates, програма за партньорско рекламиране, предназначена да осигури средства за сайтовете да печелят рекламни такси чрез реклама и свързване към amazon.comby: Dave Weaver Тази конструкция е направена с
Проследяване и проследяване за малки магазини: 9 стъпки (със снимки)
Проследяване и следене за малки магазини: Това е система, създадена за малки магазини, която трябва да се монтира на електронни велосипеди или електронни тротинетки за доставки на къси разстояния, например пекарна, която иска да доставя сладкиши. Какво означава Track and Trace? Проследяване и проследяване е система, използвана от ca
Направи си сам интелигентен робот за проследяване на комплекти за кола Проследяване на фоточувствителна кола: 7 стъпки
DIY Smart Robot Tracking Car Kits Проследяване на автомобил Фоточувствителен: Дизайн от SINONING ROBOT Можете да закупите от проследяващ робот car Теорът LM393 сравнете двата фоторезистора, когато има един страничен фоторезистор LED на БЯЛО, страната на двигателя ще спре веднага, другата страна на двигателя завърти се, така че
WiFi Автоматично захранване на растенията с резервоар - Настройка за отглеждане на закрито/на открито - Водни растения автоматично с дистанционно наблюдение: 21 стъпки
WiFi Автоматично захранване на растенията с резервоар - Настройка за отглеждане на закрито/на открито - Водни растения автоматично с дистанционно наблюдение: В този урок ще демонстрираме как да настроим персонализирана система за захранване на закрито/външно растение, която автоматично полива растенията и може да се наблюдава дистанционно с помощта на платформата Adosia
Автоматично проследяване на Water Blaster: 9 стъпки
Автоматично проследяване на Water Blaster: Елен, който яде роза, ме мотивира да създам воден бластер за проследяване на целта, за да възпрепятства ненаситните същества … Този воден бластер използва видео базирано откриване на движение, за да насочи серво и да задейства кратки изблици на вода към целта. Стреля само