Similar presentations:
8---
1.
Arduino Uno – ШИМ (PWM)Широтно-импульсная
модуляция
(ШИМ, PWM) — это процесс управления
напряжением за счет скважности сигнала. То
есть, используя ШИМ, мы можем плавно
управлять нагрузкой. Например, можно
плавно изменять яркость светодиода, но это
изменение яркости получается не за счет
уменьшения
напряжения,
а
за
счет
увеличения интервалов низкого сигнала.
2.
Эксперимент №3. ‘ШИМ’На большинстве плат Arduino (на базе микроконтроллера ATmega168 или
ATmega328) ШИМ поддерживают порты 3, 5, 6, 9, 10 и 11, на плате Arduino Mega
порты с 2 по 13.
Используемые новые встроенные функции:
analogWrite – выдает аналоговую величину (ШИМ волну) на порт входа/выхода;
Синтаксис: analogWrite(pin, value);
Параметры:
pin – порт вход/выход на который подаем ШИМ;
value - период рабочего цикла значение между 0 (полностью выключено) и 255
(сигнал подан постоянно)
Возвращаемые значения: нет.
3.
Эксперимент №3. ‘ШИМ’Создание переменных:
Переменная - это место для хранения информации. Она имеет имя, значение и
тип.
Константа – это значение мы можем только прочитать и НЕ можем изменить!
Константы мы уже использовали, когда присваивали порту имя командой define:
4.
Эксперимент №3. ‘ШИМ’Задание:
1) Подключить светодиод любого цвета к ШИМ
№
R
(красный)
G
(зеленый)
B
(синий)
1)
75
0
130
2)
0
191
255
3)
255
20
147
2) Подключить RGB светодиод к 3-м ШИМ портам
4)
173
255
47
платы. При помощи команды analogWrite() подавать
5)
порту платы. При помощи команды analogWrite()
изменять яркость его свечения. Используйте значения:
0, 100, 125, 255 по очереди. В каком случае светодиод
светился ярче всего? (3 балла)
указанную яркость на каждый светодиод и заполнить
таблицу в тетради. (5 баллов)
+ 1 балл. Для указания яркости светодиодов
использовать переменные или константы.
Цвет
5.
Спойлер!6.
Эксперимент №0.8. ‘Радуга’RGB Cветодиод представляет собой по сути три светодиода в одном корпусе. Чтобы
не плодить лишние выводы, все аноды или катоды светодиодов объединяются и получается
4 контакта: R, G, B и общий. Общим может быть как минус-катод (Common Cathode), так и
плюс-анод (Common Anode):
Обозначение на схемах
и строение
7.
Эксперимент №0.8. ‘Радуга’Задание: Собрать схему для управление RGB светодиодом при помощи
кнопки. По очереди, отсоедините каждую ножку от питания и пронаблюдайте
за цветами ‘Радуги’
Соберите электрическую цепь
Для этого потребуется:
1. Макетная плата
2. Плата Arduino
3. Провода и перемычки
4. RGB - светодиод
5. Кнопка
6. Резистор 1 кОм – 3 шт
8.
Эксперимент №0.8. ‘Радуга’Задание:
Собрать
цепь
по
принципиальной схеме. Ответить на
вопросы.
1. Что наблюдается
• при нажатии только на кнопку 1?
• при нажатии только на кнопку 2?
• при нажатии только на кнопку 3?
• при нажатии на несколько кнопок сразу?
2.
Объясните
вопроса 1.
наблюдения
из
Соберите электрическую цепь
9.
Терморезистор и фоторезисторФоторезистор — полупроводниковый компонент, меняющий сопротивление в
зависимости от количества света падающего на него. В полной темноте он имеет
максимальное сопротивление в сотни килоом, а по мере роста освещённости
сопротивление уменьшается до десятков килоом. Аналоговый элемент.
Обозначение на схемах
Строение фоторезистора
10.
Терморезистор и фоторезисторТермистор
(терморезистор)
—
полупроводниковый
компонент,
сопротивление которого изменяется в зависимости от температуры. Номинальное
сопротивление 10кОм. Это означает, что температуре 25 градусов его сопртивление
–
10кОм.
При
уменьшении
температуры
Аналоговый элемент.
Обозначение на схемах и строение
–
сопротивление
увелчивается.
11.
Оператор условия ifОператор условия:
if (условие) {
// действие если условие выполняется
}
else {
//действие если условие не выполняется
}
12.
Эксперимент №5. Ночной светильникСхема на макетке
Список необходимого оборудования
• 1 плата Arduino Uno
• 1 беспаечная макетная плата
• 1 светодиод
• 1 фоторезистор
• 1 резистор номиналом 220 Ом
• 1 резистор номиналом 10 кОм
• 1 переменный резистор (потенциометр)
• 10 проводов «папа-папа»
13.
Эксперимент №5. Ночной светильникСхема на макетке
Доп. Задание: Регулировать порог уровня света с помощью
потенциометра
14.
Эксперимент № 0.6. ‘Светильник наоборот’Задание: В этом эксперименте создадим «ночной фонарь наоборот». При
свете будет светиться ярко, а в темноте тускло. Используем фоторезистор!
Соберите электрическую цепь
Для этого потребуется:
1. Макетная плата
2. Плата Arduino
3. Провода и перемычки
4. Фоторезистор
5. Светодиод
15.
Эксперимент № 0.7. Сравнение яркости светодиодовЗадание: Собрать схемы с рисунка 1 и 2. Пронаблюдать за яркостью светодиодов при каждом типе
соединения. Свечение при последовательном соединении едва заметно, в то время как при
параллельном соединении светодиоды работают в полную силу!
Рис 1.
Последовательное соединение
Рис 2.
Параллельное соединение