Главная страница

Практическая работа 6. Практическая работа 6 Подключение фоторезистора


Скачать 173.06 Kb.
НазваниеПрактическая работа 6 Подключение фоторезистора
Дата16.04.2021
Размер173.06 Kb.
Формат файлаdocx
Имя файлаПрактическая работа 6.docx
ТипПрактическая работа
#195403

Практическая работа 6

Подключение фоторезистора

Фоторезистор — резистор, сопротивление которого зависит от яркости света, падающего на него. В нашей модели светодиод горит, только если яркость света над фоторезистором меньше определенной, эту яркость можно регулировать программно.

Фоторезисторы используются в робототехнике как датчики освещенности. Встроенный в робота фоторезистор позволяет определять степень освещенности, определять белые или черные участки на поверхности и в соответствие с этим двигаться по линии или совершать другие действия.

Видео-инструкция сборки модели Arduino с фоторезистором:

https://youtu.be/O8hBPogZtmo

Для сборки модели с сервоприводом нам потребуется:

  • плата Arduino

  • 6 проводов “папа-папа”

  • фоторезистор

  • светодиод

  • резистор на 220 Ом

  • резистор на 10 кОм



Схема подключения модели Arduino с фоторезистором:



Для работы этой модели подойдет следующая программа (программу вы можете просто скопировать в Arduino IDE):

int led = 13; //переменная с номером пина светодиода

int ldr = 0; //и фоторезистора

void setup() //процедура setup

{

pinMode(led, OUTPUT); //указываем, что светодиод - выход

}

void loop() //процедура loop

{

if (analogRead(ldr) < 800) digitalWrite(led, HIGH);

//если показатель освещенности меньше 800, включаем светодиод

else digitalWrite(led, LOW); //иначе выключаем

}

Так выглядит собранная модель Arduino с фоторезистором:



Если светодиод не реагирует на изменение освещенности, то попробуйте поменять число 800 в программе, если он все время горит  — уменьшите, если не горит — увеличьте.


написать администратору сайта