Тема 4. Програмування під micro:bit
Формування компетенцій
ЗК 3, ФК 2, ФК 7, ФК 10, ФК 12.
Micro:bit-овий код, перевірка програми на тренажері в редакторі MakeCode. Завантаження «шестигранного» файлу. Використання Python і текстовий JavaScript для програмування micro:bit. Програмування micro:bit для реагування на кнопки, світло, рух, температуру, можливість відправлення повідомлення за допомогою бездротового зв’язку до інших micro:bit. Кодування micro:bit з мобільного пристрою.
1. Елементи плати
Мікроконтролер : Nordic nRF51822
Серце пристрою трідцатідвухбітний процесор ARM Cortex-M0 з тактовою частотою 16 мегагерц, 256 КБ Flash-пам'яті і 16 КБ RAM- пам'яті . Вишенькою на торті став вбудований датчик температури і Bluetooth 4.1 BLE.
Піни харчування
- 3V3: Цей висновок є виходом вбудованого регулятора і внутрішньо підключений до VDD модуля. При включенні платформи через USB-порт на цьому виводі буде напруга 3,3 В постійного струму . Цей висновок також може використовуватися для безпосереднього харчування Microbit . При використанні в якості виходу максимальна навантаження 3V3 становить 100 мА .
- GND: Висновок землі .
Порти введення / виводу
- Цифрові входи / виходи (GPIO): Піни P0 - P16 , P19 і P20 Логічний рівень одиниці - 3,3 В, нуля - 0 В. Максимальний струм виходу - 5 мА .
Увага ! В відміну від більшості плат Arduino , рідним напругою Microbit є 3,3 В, а не 5 В. Максимальна напруга , яке можуть витримати вхід / виходи становить 3,3 В. Подавши напруга , наприклад 5 В, можна вивести платформу з ладу .
- ШІМ (PWM): Піни P0 - P16 , P19 і P20 Дозволяють виводити аналогові значення в вигляді ШІМ- сигналу . Одночасно можливо генерувати ШІМ-сигнал на 3 пінах .
- АЦП (ADC): Піни P0 - P4 , P10 аналого цифрові входи , кожний з яких може уявити аналогове напруга у вигляді 10-бітного числа (1023 значень). Аналогові входи плати виробляють вимірювання від 0 до максимального значення 3,3 В. Якщо подати на вхід напруги понад 3,3 В - це викличе пошкодження кристала мікроконтролера .
- I²C: Піни P19 і P20 - SCL і SDA відповідно . Інтерфейс призначений для спілкування з периферією з синхронного протоколу, через 2 дроти .
- SPI: Піни P13 , P14 і P15 - SCK , MISO , MOSI , відповідно . Інтерфейс призначений для спілкування з периферією по послідовному інтерфейсу SPI.
світлодіодна індикація
Вбудований інформаційний світлодіод показує поточний стан модуля:
- Горить при підключенні харчування
- Блимає при прошивки модуля
Роз'єм micro -USB
Роз'єм micro -USB призначений для прошивки Microbit з допомогою комп'ютера .
кнопка RESET
Кнопка RESET - здійснює скидання платформи .
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання