fbpx

Програмиране с Arduino – за деца I ниво

arduino2
05
сеп.
160.00 лв

Ардуино са базирани на микроконтролери (това е на практика мини компютър) . Най-често Ардуино платките са базирани на архитектурата Atmel AVR (8-битова платка с RISC процесор ATmega328).

За Ардуино се програмира на езика “Processing”, който е специално създаден за да направи програмирането лесно и просто като за начинаещи. Той скрива сложността на традиционното програмиране за вградени системи и микроконтролери зад прости парадигми и програмни примитиви. Вместо да програмирате на езика C, който е доста по-сложен и по-труден, вие пишете програми на езика “Processing”, а след това средата за разработка (т.нар. IDE) прехвърля (конвертира) вашата програма на езика C и я качва върху контролера (платката) чрез стандартен USB кабел.

Платката Arduino може да се разширява с добавяне на допълнителни модули и така се разширява нейната функционалност.

За Arduino

Курсът е подходящ за абсолютно начинаещи ученици, които имат желание да научат  основите на вградените системи и как да програмират за Arduino и да изграждат собствени вградени системи и решения.

Програма на безплатния Ардуино курс

  1. Микроконтролери – Що е то? Приложения. Микроконтролерите Ардуино: история и философия
  2. Електричество – основния понятия. Закон на Ом
  3. Хардуерни характеристики на платката Ардуино Уно
  4. Среда за програмиране на Ардуино – Език за програмиране Processing. Структура на Arduino програмите. Команди и функции. Коментари
  5. Инсталация на платката Ардуино. Подготовка на средата за програмиране. Програма “Hello World!”
  6. Командите от голямата четворка на Ардуино. Аналогови и цифрови входове и изходи. digitalWrite (определяне на подходящ резистор), digitalRead (pull up / pull down резистор), analogWrite (широчинно-импулсна модулация), analogRead (делител на напрежение)
  7. Символи на основните електронни компоненти. Правила при чертане (и четене) на електрически схеми
  8. Променливи в езика Processing. Видове променливи. Обхват на променливите
  9. Аритметика и оператори за сравнение в Processing
  10. Конструкции за управление в Processing: if и if…else условни конструкции, while, do…while и for-цикли, масиви
  11. Работа с време и таймери
  12. Серийна комуникация
  13. Генерирне на случайни числа
  14. Управление на по-големи или индуктивни товари
  15. Преодоляване на някои проблеми:мигане без помощта на delay, debounce

Всички учебни теми ще бъдат разгледани с много примери и практически демонстрации на живо с комплекта Arduino Uno и допълнителна периферия.

Практически проекти и упражнения

Всички участници в курсa ще работят по упражнения и практически проекти като им се предоставят комплекти за разработка Ардуино за временно ползване.

График Добрич: – неделя от 13:00 ч. – 14:00 ч.

Къде: Школа ДСИТ Академи; к-с”Виста М” 3 ет.

Таксата за посещение на курса, състоящ се от 16 занятия (по 60 мин.) е 160лв.
Курсът е предназначен за основно за деца 10 – 14г.(5-7клас).

Сформираната група е до 4 деца.

Форма на обучение: присъствена в Школа ДСИТ Академи; к-с”Виста М” 3 ет.

*Всички деца в курсa ще работят по упражнения и практически проекти като им се предоставят комплекти Ардуино за временно ползване.

Лектор

„Добрият учител не знае повече от тези, на които преподава. Той просто знае преди тях.“

0.0

0 оценка

5 звезди
0%
4 звезди
0%
3 звезди
0%
2 звезди
0%
1 звезда
0%
160.00 лв

Абонамент за новини

* задължителни полета
Позволени канали

Моля изберете начините по които искате да получавате известия от DS IT Academy:

Може да се отпишете от бюлетина по всяко време като кликнете във футъра на получения мейл.

Mailchimp е нашата имейл маркетинг платформа. При кликане на бутон абонирай се, твоя имейл бива записан в Mailchimp. Научи повече за Mailchimp условията за поверителност.