Similar presentations:
Сигналы. Датчик освещенности. Урок 6. Создание гаджетов на ARDUINO
1.
С И Г Н А Л Ы . Д АТ Ч И КОСВЕЩЕННОСТИ
Урок 6. Создание гаджетов на ARDUINO
2.
Ч ТО БУД Е Т ?Нам предстоит детально изучить сигналы,
их виды и принципы работы, а также
научиться управлять яркостью светодиодов
3.
СИГНАЛЫ• Принимают только два значения
• Кодируют информацию в виде строки, где 0 (LOW) и 1 (HIGH)
Цифровые • В них кодируют компьютеры, телефоны и другие устройства
Аналоговые
• Вокруг нас
• Температура, влажность воздуха и освещенность
4.
0102
03
04
Arduino не может принимать
значения
температуры/освещенности,
как мы их воспринимаем
Микропроцессоры не могут
обрабатывать такие данные,
как люди
Нужно перевести полученные
данные в такое значение,
которое мог бы прочитать
микрочип
Следует использовать
датчики, которые
преобразуют температуру
в значение напряжения (0 до
5 вольт, могут быть дробными
- аналоговый сигнал)
Д АТ Ч И К И A R D U I N O
5.
ВозможностиМикроконтроллер
ARDUINO может
различать только
1024 значения от 0 до 1023
6.
ДАТЧИКОСВЕЩЕННОСТИ/ФОТОРЕЗИСТОР
/ФОТОЭЛЕМЕНТ
• регулируемый по интенсивности света переменный
резистор
• чем выше интенсивность света, тем ниже сопротивление
фоторезистора
7.
П РА К Т И К А !Создадим проект, в котором
светодиод будет включаться при
плохом освещении и выключаться
при хорошем
8.
СХЕМАИспользуем схему из
стартового набора "Калибровка"
9.
СХЕМАРассмотрим схему: цифровые и
аналоговые пины
10.
СХЕМА• + пьезоэлемент - к пину 8
• будем менять тон и длительность звука,
в зависимости от уровня освещенности
11.
КОДИМТекущий код удаляем
Пишем новый
12.
ИЗМЕНЯТЬЗ Н АЧ Е Н И Я
Ф О Т О Р Е З И С Т О РА ?
13.
СХЕМА НАРЕАЛЬНОЙ
П Л АТ Е
14.
СХЕМА НАРЕАЛЬНОЙ
П Л АТ Е
15.
РА С С М О Т Р И М , К А К У П РА В Л Я Т ЬЯРКОСТЬЮ СВЕТОДИОДА
С П О М О Щ Ь Ю А Н А Л О ГО В Ы Х
ПИНОВ
Будем использовать функцию analogWrite() для
постепенного включения и выключения
светодиода
16.
У П РА В Л Е Н И Е С В Е Т О Д И О Д О МС помощью аналогового сигнала можно управлять яркостью светодиода.
Для этого нужно соединять элемент (диод) с пином, возле которого есть
специальное обозначение в виде тильды (~)
17.
СХЕМА+ диод - соединяем с пином 6
18.
КОДИМ19.
СХЕМА НАРЕАЛЬНОЙ
П Л АТ Е
20.
СХЕМА НАРЕАЛЬНОЙ
П Л АТ Е
21.
ЧТО ДАЮТ ДАННЫЕ ЗНАНИЯ?Пример - умные лампы для дома
22.
ЧТО ДАЮТ ДАННЫЕ ЗНАНИЯ?Пример - умные лампы для уличного освещения