Уроки Ардуино (Arduino) для начинающих

УРОКИ ARDUINO


15.01.2019 конспект был обновлён: поправлено оформление и добавлена информация!

Добро пожаловать в цикл “Уроки Ардуино с нуля, для чайников, школьников и домохозяек”, это официальная страница проекта “Заметки Ардуинщика“. Цикл охватывает все стандартные операторы и функции Ардуино и построен таким образом, что от выпуска к выпуску у зрителя идёт плавное формирование “базы”, каждый последующий урок (видео урок) содержит в себе информацию из предыдущих, то есть уроки усложняются и становятся комплексными.

Урок #0 – что такое Arduino? Возможности

  • Что такое Ардуино и зачем она нужна?
  • Что умеет Ардуино и что можно сделать на её основе?
  • Подключение датчиков к Ардуино
  • Питание Arduino от различных источников электричества

Урок #0.5 – первые шаги, подключение и настройка

  • Где скачать среду разработки, драйвера и всё настроить
  • Как запустить скачанный скетч, установить библиотеки и прошить на Arduino

Урок #1 – структура скетча и типы данных

  • Структура прошивок в Ардуино, работа с файлами
  • Типы данных в языке Ардуино и их особенности

Урок #1.1 – операции с переменными и константами

  • Математические операторы для работы с переменными
  • Особенности переменных и констант

Урок #2 – работа с последовательным портом

  • Общение между компьютером и Arduino Через COM порт
  • Рассматриваем приём и передачу данных

Урок #3 – условный оператор и оператор выбора

  • Учимся работать с значениями переменных при помощи условий
  • В качестве примера пишем текстовое меню для монитора порта

Урок #4 – функции времени: задержки и таймеры

  • Учимся работать с задержками, и сразу перестаём их использовать
  • Разбираемся с конструкциями таймера millis()

Урок #5 – цифровые порты и подключение кнопки

  • Учимся настраивать цифровые и аналоговые порты
  • Генерируем и считываем цифровой сигнал, подключаем кнопку

Урок #6 – флажки и расширенное управление кнопкой

  • Учимся работать с логическими “флажками”
  • Расширяем возможности одной кнопки: двойное нажатие, защита от дребезга

Урок #7 – правильное подключение светодиодов

  • Учимся подключать светодиод и рассчитывать резистор
  • Управляем включением и выключением одного и нескольких светодиодов

Урок #8 – подключение и управление реле

  • Какие существуют типы реле? В чём достоинства и недостатки?
  • Как подключить реле и как им управлять?

Урок #9 – подключение и управление мосфетом

  • Как подключить мосфет?
  • Как выбрать мосфет для своего проекта?

Урок #10 – оцифровка аналогового сигнала

  • Как использовать аналоговые пины?
  • Как принять сигнал и перевести его в нужное значение?

Урок #11 – ШИМ сигнал, плавное регулирование

  • Что такое ШИМ сигнал?
  • Как плавно управлять мощностью нагрузки постоянного тока?

#12 – работа с циклами

  • Работа с циклом-счётчиком for
  • Работа с циклом с пред- и постусловием while

#13 – создаём функцию

  • Создаём ничего не возвращающие функции
  • Создаём возвращающие функции

#14 – случайные числа

  • Получаем псевдослучайные числа при помощи функции random
  • Оптимизируем систему

 #15 – массивы данных

  • Учимся объявлять и использовать массивы
  • Смотрим и запоминаем несколько полезных алгоритмов

#16 – прерывания

  • Что такое прерывания и зачем они нужны
  • Использование и несколько примеров

ЗАМЕТКИ АРДУИНЩИКА


4.6/5 - (62 голоса)
Подписаться
Уведомить о
guest

36 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии