Съдържание:
- Стъпка 1: Компоненти
- Стъпка 2: Принцип
- Стъпка 3: Схематична диаграма
- Стъпка 4: Процедури
- Стъпка 5: Код
Видео: АВТОМАТИЧНО ПРОСЛЕДВАНЕ НА ИЗТОЧНИК НА СВЕТЛИНА С ARDUINO UNO R3: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В този урок ще използваме серво мотор, фоторезистор и издърпващ се резистор, за да сглобим система за автоматично проследяване на източника на светлина.
Стъпка 1: Компоненти
- дъска Arduino Uno * 1
- USB кабел * 1
- Серво мотор * 1
- фоторезистор * 1
- Резистор (10k) * 1
- Платформа * 1
- Джъмперни проводници
Стъпка 2: Принцип
Сервомоторът и фоторезисторът сканират и търсят източник на светлина на 180 градуса и записват местоположението на източника на светлина. След приключване на сканирането, серво моторът и фоторезисторът спират по посока на източника на светлина.
Стъпка 3: Схематична диаграма
Стъпка 4: Процедури
Етап 1:
Изградете веригата.
Стъпка 2:
Изтеглете кода от
Стъпка 3:
Качете скицата на дъската Arduino Uno
Щракнете върху иконата за качване, за да качите кода на контролната платка.
Ако в края на прозореца се появи „Готово качване“, това означава, че скицата е качена успешно.
Сега, ако използвате фенерче, за да осветите фоторезистора, ще видите серво мотора и фоторезистора да се въртят и накрая да спрете по посока на източника на светлина
Стъпка 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);
}
Препоръчано:
Охладен източник на светлина от стар лаптоп LCD!: 6 стъпки
Готин източник на светлина от стар лаптоп LCD!: Някога мислили ли сте да използвате повторно стар счупен LCD екран на лаптоп? да, всъщност можете да направите хладен източник на светлина от него, който е енергийно ефективен и е готин, защото рециклирате електроника
Dupin-портативен източник на светлина с много ниска цена на свръх ниски разходи: 11 стъпки
Dupin-преносим многовълнов източник на светлина с ултра ниска цена: Кръстен на Огюст Дюпен, считан за първия измислен детектив, този преносим източник на светлина работи от всяко 5V USB зарядно устройство или захранващ блок. Всяка LED глава се захваща магнитно. Използвайки евтини 3W звездни светодиоди, активно охлаждани от малък вентилатор
WiFi Автоматично захранване на растенията с резервоар - Настройка за отглеждане на закрито/на открито - Водни растения автоматично с дистанционно наблюдение: 21 стъпки
WiFi Автоматично захранване на растенията с резервоар - Настройка за отглеждане на закрито/на открито - Водни растения автоматично с дистанционно наблюдение: В този урок ще демонстрираме как да настроим персонализирана система за захранване на закрито/външно растение, която автоматично полива растенията и може да се наблюдава дистанционно с помощта на платформата Adosia
Angstrom - настройваем LED източник на светлина: 15 стъпки (със снимки)
Angstrom - настройваем LED източник на светлина: Angstrom е 12 -канален настройваем LED източник на светлина, който може да бъде изграден за под 100 паунда. Той разполага с 12 PWM контролирани LED канала, обхващащи 390nm-780nm и предлага както възможност за смесване на множество канали към един 6 мм изход, свързан с влакна, така и
Източник на светлина за макро фотография, използващ студени катодни светлини: 9 стъпки (със снимки)
Източник на светлина за макро фотография, използващ студени катодни светлини: Когато снимате с помощта на палатка за светлина, източникът на светлина с ниска интензивност е доста полезен. CCFL (флуоресцентна светлина със студен катод), открита в LCD екраните, е идеална за тази цел. CCFL и свързаните с него панели за разсейване на светлината могат да бъдат намерени в счупен лаптоп