Да будет свет!
МАСТЕР-КЛАСС
В этом мастер-классе Вы научитесь собирать устройство, которое будет включать и выключать лампочку (светодиод) с временным интервалом
О чем мастер-класс?
В этом мастер-классе Вы научитесь собирать устройство, которое будет включать и выключать лампочку (светодиод) с временным интервалом

Для кого этот мастер-класс
Данный мастер-класс подходит для родителей и детей, которые хотят научится программировать, изобретать полезные устройства для себя и своих близких

Для работы над мастер-классом понадобится:
Среда разработки Arduino IDE

Чтобы подробнее разобраться со средой Arduino IDE, её нужно скачать и установить (если её нет на компьютере)/


это устройство, которое управляет остальными электрическими элементами, как, например, системный блок компьютера управляет монитором. Его нужно будет запрограммировать. Но не беспокойтесь: у вас уже есть готовый код, который нужно будет просто вставить в программе Arduino IDE)
Микроконтроллер Arduino UNO
полупроводниковый прибор с электронно-дырочным переходом, создающий оптическое излучение при пропускании через него электрического тока в прямом направлении
Светодиод
предназначена для сборки электрических целей без пайки
Малая макетная плата
Провода для Макетной Платы

Акцентные
являются элементами электронной аппаратуры и могут применяться как дискретные компоненты или как составные части интегральных микросхем.
10 кОм 0.25Вт (-+5%)
Резистор
А, теперь давайте приступим к нашему мастер-классу!



Arduino Uno — это базовая и самая популярная версия платы микроконтроллеров. С ней очень удобно работать благодаря тому, что пины распаяны однорядными коннекторами типа «мама». Обычно эту плату используют для различных устройств, а собирают готовое устройство на базе более мелких плат ардуино, таких как Arduino Nano. Это легко сделать, так как прошивки совместимы и в большинстве случаев номера пинов не отличаются. Для Arduino Uno существует множество разных датчиков

Среда разработки Arduino IDE состоит из следующих компонентов:
· Текстовый редактор кода программы (1);
· Область сообщений (2);
· Консоль (3);
· Панель инструментов (4);
Панель с часто используемыми командами (5)
Приступим к сборке нашего устройства



Следующим этапом мы соберём наше устройство так, как показано на схеме ниже

1
Далее необходим код, который будет управлять лампочкой (светодиодом) и поможет достичь желаемого результата.
Приступим!

Первое, что нужно сделать - скопировать код, приведенный ниже

2
// C++ code
//
void setup()
{
pinMode(7, OUTPUT);
}
void loop()
{
digitalWrite(7, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(7, LOW);
delay(1000); // Wait for 1000 millisecond(s)
}



Теперь у нас есть код, осталось только запрограммировать наше устройство, давайте приступим
Открываем среду разработки Arduino IDE



Вместо первоначального стандартного текста


Скопированный текст кода вставляем в текстовый редактор вместо первоначального стандартного текста



После размещения кода нужно проверить его на работоспособность. Для этого нажимаем на «галочку» в левом верхнем углу Arduino IDE. Происходит компиляция. В результате имеем



По завершению компиляции приступим к подключению нашего устройства для программирования. Для этого необходимо подключить наше устройство к компьютеру через USB порт с помощью кабеля Arduino, далее настроить среду Arduino ID. Выбираем вкладку «Инструменты» и выбираем свою плату, с которой работали. На примере показано Arduino UNO



Также выбираем порт, к которому подключено наше устройство



На этом этапе настройка среды разработки полностью завершена, и мы можем загрузить наш код в устройство. Нам остаётся только нажать всего одну кнопку «загрузить на плату» и дождаться завершения загрузки кода в наше устройство



Лампочка начнет мигать в соответствии с заданным временным интервалом в 1 секунду
Итоговый результат
Не удалять! Скругляет углы у галереи
В конечном итоге, вы с ребенком разработали собственное простое устройство, а главное, получили уникальный опыт совместной работы и новые знания! Вы можете придумать все, что угодно! А готовое изделие вы можете подарить своим друзьям и близким, и такой подарок всегда будет ассоциироваться с вами и вызывать самые теплые воспоминания. Или же вы можете найти применение устройству у себя дома. Ведь гораздо приятнее, когда дом становится умным при помощи устройств, разработанными собственными руками. Все в ваших руках и зависит только от вашей фантазии!


Вопросы для обсуждения:

Возникали ли у вас сложности при выполнении мастер-класса?

Какие новые навыки вы сегодня освоили?

Чему вы научились из данного мастер-класса?

Подарили бы вы такой подарок своим близким или друзьям?

Какие еще устройства можно собрать, используя Arduino UNO?
Контакты
Методист:
Костюченко Тамара Георгиевна
https://vk.com/id249141719