Лабораторные работы        Технологии+Бизнес

Цель работы: изучить светодиод

Задачи:
1. Собрать установку
2. Написать программу, управляющую светодиодом
3. Выполнить все задания

Светодиод - элемент, излучающий свет при пропускании через него электрического тока в прямом направлении. Он имеет анод и катод. Движение тока должно осуществляться только от анода к катоду, иначе светодиод выйдет из строя. Длинная нога у светодиода - анод, а короткая - катод.
 

Собранная установка должна менять состояние светодиода раз в 2 секунды.


Сборка лабораторной установки

Схема лабораторной установки:

Подготовим все необходимые нам детали.

Компоненты лабораторной установки:

1. Контроллер


2. Макетная плата


3. Светодиод


4. Резистор 220 Ом

Для чего необходимо подключать резистор?

 


5. Провода



Алгоритм выполения работы:
1. Анод соединяем с выводом №12


2. Катод светодиода подключаем к земле через резистор 220 Ом;

 

Работа в среде программирования Arduino IDE

Напишем код программы.

Объявим пин, к которому будет подключен светодиод.

В функции setup() инициализируем пин, подключенный к светодиоду, как выход.

Переходим к функции loop().


Для включения светодиода необходима команда digitalWrite(pin, value). Она устанавливает цифровой вывод на нужный пин. Параметр pin означает номер пина для записи, а value - значение записи. Второй параметр может принимать только 2 значения: HIGH ( 5v или 3.3v) или LOW (0v).

Включим светодиод.


Также воспользуемся функцией delay(value), которая осуществляет задержку на нужное время. В параметр передается значение времени здержки в миллисекундах. 

Выполним паузу на 2 секунды.


Теперь выключим светодиод и сделаем задержку на 2 секунды.

В результате получаем следующий код:

Задание: изменить код программы так, чтобы задержка увеличивалась с каждым разом в 2 раза. Как он изменится?


Лабораторные работы        Технологии+Бизнес