arduino - brainy.com.ua · arduino Заняття 1. Знайомство з arduino Основи...

3
послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи Arduino Заняття 1. Знайомство з Arduino Основи схемотехніки і електроніки, а також основи теорії електронних ланцюгів. Основні елементи Arduino Uno. Макетна плата і як з нею працювати. Огляд елементів навчального набору Arduino IDE. Основи програмування Arduino на C / C ++ Функція digitalWrite (). Перша програма на Arduino - блимаємо светодіодом аналог "Hello world"). Заняття 2. Цифрові порти введення / виводу Повторення матеріалу. Цифрові порти. RGB-світлодіод. Тактова кнопка, деренчання. Функція digitalRead (). Зумер. Конструкція: зумер + світлодіоди + кнопка Заняття 3. Широтно-імпульсна модуляція Повторення матеріалу. Широтно-імпульсна модуляція. Функція analogWrite (); Управління яскравістю світлодіода. Конструкція: ялинкова гірлянда + кнопка Заняття 4. Семисегментний індикатор Повторення матеріалу. Семисегментний індикатор. Програма відліку часу. Конструкція: висновок значень на індикатор. Модуль 1

Upload: hakiet

Post on 13-Jul-2018

282 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: arduino - brainy.com.ua · Arduino Заняття 1. Знайомство з Arduino Основи схемотехніки і електроніки, а також основи теорії

послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи

Arduino

Заняття 1. Знайомство з Arduino

Основи схемотехніки і електроніки, а також основи теорії електронних ланцюгів. Основні елементи Arduino Uno. Макетна плата і як з нею працювати. Огляд елементів навчального набору Arduino IDE. Основи програмування Arduino на C / C ++ Функція digitalWrite (). Перша програма на Arduino - блимаємо светодіодом аналог "Hello world").

Заняття 2. Цифрові порти введення / виводу

Повторення матеріалу. Цифрові порти. RGB-світлодіод. Тактова кнопка, деренчання. Функція digitalRead (). Зумер. Конструкція: зумер + світлодіоди + кнопка

Заняття 3. Широтно-імпульсна модуляція

Повторення матеріалу. Широтно-імпульсна модуляція. Функція analogWrite (); Управління яскравістю світлодіода. Конструкція: ялинкова гірлянда + кнопка

Заняття 4. Семисегментний індикатор

Повторення матеріалу. Семисегментний індикатор. Програма відліку часу. Конструкція: висновок значень на індикатор.

Модуль 1

Page 2: arduino - brainy.com.ua · Arduino Заняття 1. Знайомство з Arduino Основи схемотехніки і електроніки, а також основи теорії

послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи

Arduino

Модуль 2

Заняття 5. Монітор порту

Повторення матеріалу. Передача повідомлень на персональний комп'ютер. Функція Serial.println () + Функція analogRead ()Підключення датчика температури. Конструкція: вивід на монітор порту значення температури в приміщенні

Заняття 6. Аналогові порти введення / виводу

Потореніе матеріалу. Аналогові значення. Біт / байт. Датчик освітленності. Конструкція нічний світильник

Заняття 7. LCD Дисплей модуль

Повторення матеріалу. Робота з бібліотекою LuqidCrystal.h. Вивід аналогових значень на дисплей. Потенціометр. Конструкція: висновок значень потенціометра на дисплей

Заняття 8. Робота з моторами постійного струму

Повторення матеріалу. Пристрій двигуна. Motor Shield. Управління швидкістю обертання двигуна ШІМ. Функція map (). Конструкція: кроковий двигун + потенціометр

Заняття 9. Сервоприводи

Повторення матеріалу. Пристрій сервоприводу. Бібліотека ServoПрограма управління сервоприводом. Конструкція: розумний замок або обертання потенціометра на градуси

Заняття 10. Датчик вологості і температури

Повторення матеріалу. Принцип роботи датчика. Програма зчитування значень. Конструкція: створення метеостанції висновок значень на LCD дисплей

Заняття 11. Ультразвуковий датчик

Повторення матеріалу. Ультразвук. Принцип роботи датчика. Програма вимірювання відстані до перешкоди. Конструкція: 2 світлодіоди + ультразвуковий датчик

Заняття 12. Інфрачервоний датчик

Повторення матеріалу. Інфрачервоне випромінювання. Принцип роботи датчика. Програма зчитування значень з пульта. Конструкція: управління чим-небудь за допомогою інфрачервоного датчика

Page 3: arduino - brainy.com.ua · Arduino Заняття 1. Знайомство з Arduino Основи схемотехніки і електроніки, а також основи теорії

послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи

Arduino

Модуль 3

Заняття 5. Монітор порту

Повторення матеріалу. Передача повідомлень на персональний комп'ютер. Функція Serial.println () + Функція analogRead ()Підключення датчика температури. Конструкція: вивід на монітор порту значення температури в приміщенні

Заняття 6. Аналогові порти введення / виводу

Потореніе матеріалу. Аналогові значення. Біт / байт. Датчик освітленності. Конструкція нічний світильник

Заняття 7. LCD Дисплей модуль

Повторення матеріалу. Робота з бібліотекою LuqidCrystal.h. Вивід аналогових значень на дисплей. Потенціометр. Конструкція: висновок значень потенціометра на дисплей

Заняття 8. Робота з моторами постійного струму

Повторення матеріалу. Пристрій двигуна. Motor Shield. Управління швидкістю обертання двигуна ШІМ. Функція map (). Конструкція: кроковий двигун + потенціометр

Заняття 9. Сервоприводи

Повторення матеріалу. Пристрій сервоприводу. Бібліотека ServoПрограма управління сервоприводом. Конструкція: розумний замок або обертання потенціометра на градуси

Заняття 10. Датчик вологості і температури

Повторення матеріалу. Принцип роботи датчика. Програма зчитування значень. Конструкція: створення метеостанції висновок значень на LCD дисплей

Заняття 11. Ультразвуковий датчик

Повторення матеріалу. Ультразвук. Принцип роботи датчика. Програма вимірювання відстані до перешкоди. Конструкція: 2 світлодіоди + ультразвуковий датчик

Заняття 12. Інфрачервоний датчик

Повторення матеріалу. Інфрачервоне випромінювання. Принцип роботи датчика. Програма зчитування значень з пульта. Конструкція: управління чим-небудь за допомогою інфрачервоного датчика