Продолжительность
3 месяца (12
уроков/90
минут)
Возраст
10+
лет
Уровень
Запишитесь на первое бесплатное онлайн занятие
В рамках этой программы ученики собирают и программируют настольные часы на Arduino. Каждый ребенок сделает собственные настоящие электронные часы с будильником.
Занятия начинаются с повторения основных функций Arduino Wiring (С++) — языка, на котором будет написана программа для часов. Далее переходим к элементам часов и изучаем понятия: LCD дисплей, модуль RTC, пьезоэлемент. По ходу изучения дети собирают внутренние компоненты в основу часов, применяя полученные знания на практике. Следующий шаг — написание программы. Отдельно программируется пьезопищалка, которая нужна для создания мелодии будильника.
Ребенок самостоятельно собирает не только «техническую» основу, но и внешний корпус часов. Дети моделируют в программе FreeCAD. После чего корпус печатается на 3D принтере, а оргстекло вырезается на лазерном гравере.
Знания
Программирование на Arduino (С++): цикл for и while; библиотеки; LCD дисплей, модуль RTC; проектирование в FreeCAD
Требования
Минимальные навыки работы за компьютером
Отзывы
Простое электронное устройство, которым мы пользуемся каждый день.
В конце программы ученики дополнят функционал и сделают: ночной режим, кнопку отключения и счетчик времени до будильника.
Урок 1 | Arduino основы |
Урок 2 | Arduino функции |
Урок 3 | LCD дисплей: подключение и проверка |
Урок 4 | LCD дисплей: функции и упражнения |