послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи Arduino Заняття 1. Знайомство з Arduino Основи схемотехніки і електроніки, а також основи теорії електронних ланцюгів. Основні елементи Arduino Uno. Макетна плата і як з нею працювати. Огляд елементів навчального набору Arduino IDE. Основи програмування Arduino на C / C ++ Функція digitalWrite (). Перша програма на Arduino - блимаємо светодіодом аналог "Hello world"). Заняття 2. Цифрові порти введення / виводу Повторення матеріалу. Цифрові порти. RGB-світлодіод. Тактова кнопка, деренчання. Функція digitalRead (). Зумер. Конструкція: зумер + світлодіоди + кнопка Заняття 3. Широтно-імпульсна модуляція Повторення матеріалу. Широтно-імпульсна модуляція. Функція analogWrite (); Управління яскравістю світлодіода. Конструкція: ялинкова гірлянда + кнопка Заняття 4. Семисегментний індикатор Повторення матеріалу. Семисегментний індикатор. Програма відліку часу. Конструкція: висновок значень на індикатор. Модуль 1
3
Embed
arduino - brainy.com.ua · Arduino Заняття 1. Знайомство з Arduino Основи схемотехніки і електроніки, а також основи теорії
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи
Arduino
Заняття 1. Знайомство з Arduino
Основи схемотехніки і електроніки, а також основи теорії електронних ланцюгів. Основні елементи Arduino Uno. Макетна плата і як з нею працювати. Огляд елементів навчального набору Arduino IDE. Основи програмування Arduino на C / C ++ Функція digitalWrite (). Перша програма на Arduino - блимаємо светодіодом аналог "Hello world").
Повторення матеріалу. Широтно-імпульсна модуляція. Функція analogWrite (); Управління яскравістю світлодіода. Конструкція: ялинкова гірлянда + кнопка
Заняття 4. Семисегментний індикатор
Повторення матеріалу. Семисегментний індикатор. Програма відліку часу. Конструкція: висновок значень на індикатор.
Модуль 1
послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи
Arduino
Модуль 2
Заняття 5. Монітор порту
Повторення матеріалу. Передача повідомлень на персональний комп'ютер. Функція Serial.println () + Функція analogRead ()Підключення датчика температури. Конструкція: вивід на монітор порту значення температури в приміщенні
Повторення матеріалу. Робота з бібліотекою LuqidCrystal.h. Вивід аналогових значень на дисплей. Потенціометр. Конструкція: висновок значень потенціометра на дисплей
Заняття 8. Робота з моторами постійного струму
Повторення матеріалу. Пристрій двигуна. Motor Shield. Управління швидкістю обертання двигуна ШІМ. Функція map (). Конструкція: кроковий двигун + потенціометр
Заняття 9. Сервоприводи
Повторення матеріалу. Пристрій сервоприводу. Бібліотека ServoПрограма управління сервоприводом. Конструкція: розумний замок або обертання потенціометра на градуси
Заняття 10. Датчик вологості і температури
Повторення матеріалу. Принцип роботи датчика. Програма зчитування значень. Конструкція: створення метеостанції висновок значень на LCD дисплей
Заняття 11. Ультразвуковий датчик
Повторення матеріалу. Ультразвук. Принцип роботи датчика. Програма вимірювання відстані до перешкоди. Конструкція: 2 світлодіоди + ультразвуковий датчик
Заняття 12. Інфрачервоний датчик
Повторення матеріалу. Інфрачервоне випромінювання. Принцип роботи датчика. Програма зчитування значень з пульта. Конструкція: управління чим-небудь за допомогою інфрачервоного датчика
послідовність уроків і деякі їх теми можуть бути змінені за рішенням педагога в залежності від успішності групи
Arduino
Модуль 3
Заняття 5. Монітор порту
Повторення матеріалу. Передача повідомлень на персональний комп'ютер. Функція Serial.println () + Функція analogRead ()Підключення датчика температури. Конструкція: вивід на монітор порту значення температури в приміщенні
Повторення матеріалу. Робота з бібліотекою LuqidCrystal.h. Вивід аналогових значень на дисплей. Потенціометр. Конструкція: висновок значень потенціометра на дисплей
Заняття 8. Робота з моторами постійного струму
Повторення матеріалу. Пристрій двигуна. Motor Shield. Управління швидкістю обертання двигуна ШІМ. Функція map (). Конструкція: кроковий двигун + потенціометр
Заняття 9. Сервоприводи
Повторення матеріалу. Пристрій сервоприводу. Бібліотека ServoПрограма управління сервоприводом. Конструкція: розумний замок або обертання потенціометра на градуси
Заняття 10. Датчик вологості і температури
Повторення матеріалу. Принцип роботи датчика. Програма зчитування значень. Конструкція: створення метеостанції висновок значень на LCD дисплей
Заняття 11. Ультразвуковий датчик
Повторення матеріалу. Ультразвук. Принцип роботи датчика. Програма вимірювання відстані до перешкоди. Конструкція: 2 світлодіоди + ультразвуковий датчик
Заняття 12. Інфрачервоний датчик
Повторення матеріалу. Інфрачервоне випромінювання. Принцип роботи датчика. Програма зчитування значень з пульта. Конструкція: управління чим-небудь за допомогою інфрачервоного датчика