Налаштування Ардуїно
Ардуїно
Середовище програмування Ардуїно – це звичайна програма для комп’ютера, яка дозволяє писати Ваші власні програми для різних пристроїв і в тому числі для нашого Дрона. В Ардуїно ви можете писати програми (тут називаються скетчі) на мові програмування С (Сі), завантажувати його на Дрон та навіть віддавати команди на Дрон чи зчитувати показники з нього. Це і буде наше основне місце роботи на всіх подальших уроках
Налаштування Ардуїно
Якщо раніше Ви вже встановили необхідне програмне забезпечення, то почнімо його налаштовувати:
- Запустіть нову програму Ардуїно на комп’ютері:
- Відкрийте меню File » Preferences і виставте наступні налаштування:Скопіюйте наступне посилання в поле на скриншоті вище:
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
та нажміть ОK - Тепер в менеджері плат Ардуїно встановіть такий пакет за пошуком “stm32”:
- В меню Інструменти потрібно виставити такі налаштування зверху донизу:Важливо
COM port, який Вам потрібно вибрати буде відрізнятися на кожному комп’ютері (COM1, COM2 …). Також, що дуже важливо, він може змінюватися після перепідключення кабелю в інший роз’єм або навіть просто перезавантаження комп’ютера. Тому щоуроку потрібно пам’ятати обирати активний зі списку запропонованих в Ардуїно, якщо він змінився
Фінал
Тепер завантажимо тестову програму, щоб пересвідчитись, що все налаштовано і працює як слід. Скопіюйте і вставте наступну програму в Ардуїно:
1void setup() {
2 pinMode(PA5, OUTPUT);
3}
4
5void loop() {
6 digitalWrite(PA5, 1);
7}
Для того, щоб завантажити тестову програму на Дрон потрібно спочатку перевести його в режим програмування. В цьому режимі Дрон перестає виконувати попередньо записану в нього програму (якщо така була) і починає чекати поки в нього запишуть нову програму. Режим програмування активується наступними кроками:
- Підключіть Дрон до комп’ютера за допомогою кабелю USB Type-C
- Одночасно зажміть кнопки BT + R на Дроні
- Відпустіть спочатку кнопку R, а через 2 секунди і BT
Якщо на Дроні засвітилися 2 крайні праві світлодіоди, то режим програмування активувався. Буває, що він не завжди активується з першої спроби. Тому якщо наступний крок не вдасться, то спробуйте ще раз, починаючи з 1-го пункту - Натисніть кнопку (Завантажити) в програмі Ардуїно на комп’ютері
Якщо все вдалось, то Дрон увімкне крайній лівий світлодіод. Отже програмне забезпечення встановлене і налаштоване правильно. Можете переходити до 1-го уроку