
Предыдущий урок —
Подборка железок для курса —
Описание курса —
______________________________________________________________________________
0:00 Комментарий: цели и план занятия.
I. Работа с выходами. Цифровой сигнал.
1:47 Что такое цифровой сигнал?
4:38 Функция digitalWrite().
5:59 Функция pinMode().
6:49 Напоминание о мощной нагрузке, подключаемой к контроллеру.
7:43 Задача 1. Делаем “blink” сами. Скетч 2.1
II. Использование датчиков для изменения работы устройства
9:50 Задача 2. Управляем частотой мигания с помощью потенциометра. Скетч 2.1.1
11:39 Несколько важных оговорок о работе с переменными.
III. Как сделать работу с программой более удобной для программиста?
13:37 Директива #define. Зачем и как использовать?
15:57 Комментарий: нужны ли макроопределения детям?
18:57 Задача 2. Сигнал SOS. Скетч 2.2.
22:17 Задача 3. Светофор. Схема 2.1.
Скетч 2.3
24:19 Разговор о домашних наблюдениях за температурой.
IV. Логические высказывания и ветвление программы
26:20 Логические высказывания
30:06 Как выбрать, какую часть программы выполнять? Оператор if
34:15 Задача 4. Автоматический ночник. Схема 2.2
Скетч 2.4
38:21 Наблюдение за датчиками с помощью плоттера. Скетч 2.5
38:53 Задача 5. Настраиваемый ночник. Скетч 2.6
V. Усложнение условий. Логический оператор “И” и использование else if.
39:32 Задача 6. Дискретный ночник с различными уровнями интенсивности. Скетч 2.7
46:22 Важные оговорки по итогу задачи.
VI. Заключительные обсуждения
48:36 Подведение итогов урока.
50:13 Обсуждение задачи на дом.
58:07 Впечатления слушателей.
59:15 Комментарий автора.
__________________________________________________________________________
Материалы урока
- план урока:
- слайды:
- схемы сборки:
- скетчи: