Програмування мікроконтролерів (Веренич Д. Д.)

Програмування мікроконтролерів (Веренич Д. Д.)


Про гурток

Курс розглядає основи електроніки та мікропроцесорної техніки.

Для дітей віком

10-20 років


Викладач

Веренич Данило Дмитрович

ОСВІТА: вища не повна ВИКЛАДАЄ:

  • Програмування мікроконтролерів
ТЕЛЕФОН : 0997979893 EMAIL: Karaten3@gmail.com


Програма

МОДУЛЬ 1 "Вступ, основи програмування, розробка програм для керування світлодіодом" ТЕОРІЯ:

  • Основи мови програмування С++ для Arduino
  • Знайомство з TinkerCAD
  • Основи електроніки
  • Основні команди для цифрового керування та оброблення інформації
ПРАКТИКА:
  • Створення сигналів азбукою Морзе
  • Робота з RGB світлодіодом
НАВИЧКИ:
  • Основи роботи з модулями для Arduino
МОДУЛЬ 2 "Поняття циклу та процедури. Поняття змінної" ТЕОРІЯ:
  • Цикл for. Синтаксис та семантика циклу
  • Цикл while. Синтаксис та семантика циклу
  • Процедура в С++. Створення власних процедур
  • Змінна в С++. Поняття змінної та використання
  • Практика Створення власних циклів. Створення власних процедур з локальними та глобальними змінними
  • Навички Створення власних програм з більш складною логікою
 ПРАКТИКА:
  • Створення власних циклів
  • Створення власних процедур з локальними та глобальними змінними
НАВИЧКИ:
  • Створення власних програм з більш складною логікою
МОДУЛЬ 3 "Вивчення стандартних бібліотек для роботи з ЖК дисплеєм та сервомашинкою" ТЕОРІЯ:
  • Оволодіння навичками підключення бібліотек
  • Поняття масиву
  • Вивчення роботи з сервомашинкою та бібліотекою для її керування
  • Вивчення роботи з ЖК дисплеєм та бібліотекою для його керування
  • Виведення власного зображення на ЖК дисплей
ПРАКТИКА:
  • Створення власних масивів
  • Робота з сервомашинкою та ЖК дисплеєм
НАВИЧКИ:
  • Створення власних масивів
  • Створення механізмів з сервомашинкою та ЖК дисплеєм
МОДУЛЬ 4 "Виготовлення власних радіоелектронних саморобок на основі Arduino" ТЕОРІЯ:
  • Вибір саморобки та обговорення її
  • Створення плану робіт
  • Основи моделювання плат в радіоелектронною CAD системі Sprint-Layout
  • Створення моделі розробки в TinkerCAD
  • Вивчення більш детально можливостей Arduino, в залежності від потреб для саморобки
ПРАКТИКА:
  • Створення самостійного проекту
НАВИЧКИ:
  • Розробка, моделювання, конструювання власних саморобок, з використанням автоматизованих інженерних програм


Заходи