Для каждого курса может быть разработано методическое указание, например, базовый курс Arduino на основе http://robocraft.ru/page/summary/#PracticalArduino
Курс считается пройденным, если прослушаны все темы и выполнены все практические задания в рамках курса. После прохождения курса можно выдавать прошедшим свидетельство. Примеры списка практических заданий:
Стажер-ардуинщик 1 уровня ______________________________________
| Задача | Выполнено |
| Основа | |
| Загрузить прошивку Файл / Примеры / Basics / Blink с разными значениями Delay помигать светодиодом, установленным на плате | |
| Аналогично с прошивкой Файл / Примеры / Basics / Fade | |
| Используя Blink и Fade, помигать внешним светодиодом (светодиод+резистор 300 Ом последовательно) | |
| Ввод информации, датчики | |
| Подключить потенциометр, сделать вывод угла поворота в виде напряжения – код Файл / Примеры / Basics / ReadAnalogVoltage | |
| Подключить кнопку, зажигать светодиод по нажатию – код Файл / Примеры / Digital / Button | |
| Измерить температуру датчиком DS18B20 | |
| Измерить влажность воздуха датчиком | |
| Измерить уровень освещенности датчиком BH1750 | |
| Силовые модули | |
| Подключить релейный модуль и через него включать/выключать устройство, питающимся от 220 В | |
| Подключить симисторный/тиристорный модуль и через него включать/выключать устройство, питающимся от 220 В | |
| Подключить сервопривод, попробовать базовые прошивки (угол от 0 до 90º и поворот в зависимости от подключенного потенциометра) | |
| Вывод информации | |
| Подключить пищалку и реализовать различные сигналы или мелодию |
Стажер-ардуинщик 2 уровня ______________________________________
| Задача | Выполнено |
| Ввод информации, датчики | |
| Реализовать одновременный съем информации с датчиков температуры DS18B20, влажности DHT11 или DHT22 освещенности датчиком BH1750. Информацию отправлять на компьютер через Serial порт | |
| Подключить датчик ИК, библиотека irremote, сделать управление с ИК пульта каким-либо подключенным устройством или устройствами (например, светодиодом, лампочкой и т.д.) | |
| Силовые модули | |
| Через транзисторный ключ подключить к блоку питания какое-либо низковольтное устройство – лампочку, электромотор, сделать управление мощностью, используя ШИМ (питание внешнее, не от Arduino) | |
| Подключить драйвер двигателя, управлять скоростью и направлением вращения электромотора (питание внешнее, не от Arduino) | |
| Подключить шаговый двигатель через драйвер, стандартной библиотекой (Stepper) поуправлять его вращением (питание внешнее, не от Arduino) | |
| Вывод информации | |
| Подключить ЖК индикатор, реализовать HelloWorld | |
| Подключить какой-либо датчик, сделать вывод снимаемого с него параметра на ЖК индикатор |






