You are on page 1of 18

Створення гаджетів

на Arduino
Урок № 1
Вступ
до робототехніки.
Знайомство
з Arduino

Зміст
Вступ до робототехніки. Знайомство з Arduino......... 3
Tinkercad Circuits............................................................... 6

Матеріали уроку прикріплені до даного PDF-файлу. Для доступу


до матеріалів, урок необхідно відкрити в програмі Adobe Acrobat
Reader.

2
Вступ до робототехніки. Знайомство з Arduino

Вступ до робототехніки.
Знайомство з Arduino
Ми починаємо курс Arduino, у якому познайомимося
з мікроконтролером, дізнаємося про різноманітні допов-
нення до плати і створимо круті гаджети (мал. 1-2).

Малюнок 1

Малюнок 2

3
Урок № 1

Arduino — це електронна плата або мікроконтролер.


Його можна підключити до комп'ютера за допомогою
USB і запрограмувати. Завантажити програму на мікро-
контролер так само легко, як підключити плату — лише
одна кнопка, і в наших руках готовий гаджет!
Є кілька видів мікроконтролерів Arduino. Вони відріз-
няються між собою розмірами і кількістю входів/виходів.
Однак головна перевага в тому, що всі вони сумісні між
собою. Написавши програму для одного типу плати, ми
можемо завантажити її на іншу, і для цього не потрібно
переписувати код (мал. 3).

Малюнок 3
Ми будемо використовувати Arduino UNO — один
з найкращих мікроконтролерів, з якого слід починати
знайомство з електронікою. Arduino UNO є однією з най-
більш використовуваних плат, а тому для неї існує безліч
прикладів (мал. 4).

4
Вступ до робототехніки. Знайомство з Arduino

Малюнок 4
На платі розташовані роз'єми — піни. Пін Vin жи-
вить плату від зовнішнього джерела, наприклад, батареї
або акумулятора. Піни 5V і 3.3V використовуються для
подачі живлення (+), GND — для підключення землі
(–) (мал. 5). Також живити плату можна за допомогою
звичайного USB.

Малюнок 5
5
Урок № 1

Окрім самої плати, для Arduino є багато різних до-


повнень. Макетна плата, датчик тепла, рівня освітлення
і вологості, резистори і світлодіоди (мал. 6).

Малюнок 6

Tinkercad Circuits
Tinkercad відома багатьом як програма для 3D-моде-
лювання, але в ній також можна програмувати Arduino.
Це робиться за допомогою спеціального розширення.
Tinkercad Circuits — це онлайн-конструктор електрон­
них схем, у тому числі й на Arduino. У програмі можна
підключати компоненти до схеми, програмувати їх і за-
пускати емуляцію (мал. 7).

6
Вступ до робототехніки. Знайомство з Arduino

Малюнок 7
Давайте створимо свою першу схему. Переходимо
на сайт https://www.tinkercad.com/circuits і натискаємо
Launch Tinkercad Circuits (мал. 8).

Малюнок 8
Вводимо логін і пароль або створюємо новий акаунт.
Після входу ми потрапимо на сторінку з новим проєктом
(мал. 9).

7
Урок № 1

Малюнок 9
Панель у верхній лівій частині екрана потрібна, щоб
управляти проєктом (мал. 10). Тут ми зможемо повернути
деталь (Rotate), видалити (Delete), скасувати (Undo) або
повернути зміни (Redo), додати анотацію (Annotation)
і показати або приховати елемент (View/Hide).

Малюнок 10
На панелі, яка розташована в правій верхній частині
вікна, можемо відкрити код (Code), запустити емуляцію
(Start simulation), експортувати проєкт (Export) або по-
ділитися ним (Share) (мал. 11).

Малюнок 11

8
Вступ до робототехніки. Знайомство з Arduino

У правій частині розташовані компоненти, якими ми


можемо користуватися. За замовчуванням це базовий
набір, але якщо ми натиснемо на випадаюче меню біля
Basic, то побачимо додаткові елементи (мал. 12-13).

Малюнок 12 Малюнок 13

9
Урок № 1

Відкриємо розділ Arduino (мал. 14) — нам покажуть


уже готові схеми.

Малюнок 14

10
Вступ до робототехніки. Знайомство з Arduino

Помістимо елемент Breadboard на робочу область


(мал. 15).

Малюнок 15
У схемі, яку ми вибрали, використовується макетна
плата (мал. 16), давайте розглянемо докладніше, що це і для
чого використовується в електроніці. Макетна (монтаж-
на) плата або breadboard — це платформа, за допомогою
якої створюють як прості схеми, так і складні рішення.
Монтажна плата виконана так, що до неї можна підклю-
чити більше пристроїв, ніж ми могли би підключити до
самої плати.
На платі є живлення (+) і заземлення (–), вони виділені
червоним і синім кольорами. Це зроблено для зручнос-
ті, щоб не переплутати землю й напругу та не зіпсувати
електронний прилад.

11
Урок № 1

Малюнок 16
Макетна плата влаштована так, що її елементи пов’язані
між собою. На малюнку 17 червоним, синім і фіолетовим
кольорами показано принцип зв’язування компонентів
на breadboard.
12
Вступ до робототехніки. Знайомство з Arduino

Малюнок 17
Чудово, тепер ми можемо навчитися підключати
компоненти до плати. Візьмемо LED-діод і Resistor і роз-
містимо їх на монтажній платі. Резистор потрібен для
того, щоб обмежувати струм, без нього не обходиться
жодна електронна схема. Якби ми не додали резистор,
то діод би просто згорів! (мал. 18).

Малюнок 18

13
Урок № 1

Потім натиснемо на резистор і виставимо для нього


опір 220 (мал. 19).

Малюнок 19
Також можемо натиснути на діод і вибрати колір
(мал. 20).

Малюнок 20
Поєднаємо пін 9 з макетною платою (мал. 21).
Аби з’єднання виглядало акуратніше, двічі клікнемо
по з’єднанню, поки не з’явиться точка. Потягнемо за точку
в сторону і розмістимо з’єднання (мал. 22).
Схема готова! Перейдемо до розділу Code (мал. 23). Як
бачите, блоки згенерувалися автоматично, тому можемо
відразу запустити симуляцію. Діод буде загорятися і за
секунду гаснути, поки ми не зупинимо програму.

14
Вступ до робототехніки. Знайомство з Arduino

Малюнок 21

Малюнок 22

15
Урок № 1

Малюнок 23
Отже, ми дізналися, як користуватися емулятором
Arduino в Tinkercad, створили просту схему і розглянули,
як запускати емуляцію. Це лише мала частина того, що
можна створити за допомогою Arduino. З цим мікро-
контролером можна робити роботів, створювати різні
механізми і гаджети (мал. 24-25).

Малюнок 24

16
Вступ до робототехніки. Знайомство з Arduino

Малюнок 25

17
STEP IT Academy, www.itstep.org

Усі права на захищені авторським правом фото, аудіо та відеотвори, фрагменти яких використані в матеріалі,
належать їхнім законним власникам. Фрагменти творів використовуються з ілюстративною метою в обсязі,
виправданому поставленим завданням, в межах навчального процесу і в навчальних цілях Відповідно до ст. 21 і
23 Закону України «Про авторське право й суміжні права». Обсяг і спосіб цитованих творів відповідає прийнятим
нормам, не завдає шкоди нормальному використанню об'єктів авторського права і не обмежує законні інтереси
автора та правовласників. Цитовані фрагменти творів на момент використання не можуть бути замінені
альтернативними, що незахищені авторським правом аналогами, і як такі відповідають критеріям сумлінного і
чесного використання.
Усі права захищені. Повне або часткове використання матеріалів заборонено. Узгодження
використання творів або їхніх фрагментів проводиться з авторами і правовласниками. Узгоджене
використання матеріалів можливе лише за умов згадування джерела.
Відповідальність за несанкціоноване копіювання і комерційне використання матеріалів
визначається чинним законодавством України.

You might also like