Microbit - Macecode

micro: bit ( англ . BBC micro bit або micro: bit) - комп'ютер з однією платою ( самодостатній комп'ютер, зібраний на одній друкованій платі, на якій встановлені мікропроцесор, оперативна пам'ять, системи введення-виведення та інші модулі, необхідні для функціонування комп'ютера), розроблений за ініціативою корпорації BBC, спільно з великими технологічними компаніями, спільнотами і освітніми організаціями для надання дітям цікавого способу вивчення програмування і стимулювання технічної творчості. 

Отже, якщо вважати це маленьким комп’ютером то основною характеристикою є процесор на 32-bit з оперативною пам'яттю 16 Кб. Верхній USB-роз’єм надає доступ підключення до комп’ютера за допомогою Micro-USB-кабелю, який живить пристрій і дає змогу завантажувати програми (коди в форматі .hex) на micro:bit. «Екран» складається із 25 світлодіодів (по 5 в кожному ряді). Саме за допомогою цих світлодіодів micro:bit відображає букви, цифри та інші символи.

Кнопка А та В на верхній панелі , поетапне натискання кнопок запускає виконання коду . Також, що не мало цікаво, обернена сторона плати оснащена акселерометром, який може теж запустити код (при струшуванні плати, виявляє інші види руху, такі як коливання, нахил і вільне падіння).

Датчики

Радіо!

Функція радіо дозволяє мінікомп'ютерам micro:bit спілкуватися між собою. Використовуйте радіо, для відправлення повідомлень на інші мікро-біти, створюйте багатокористувацькі ігри та багато іншого!

Bluetooth !

Антена BLE (Bluetooth Low Energy) дозволяє micro:bit відправляти та отримувати сигнали Bluetooth. Це дозволяє micro:bit без використання дроту з’єднуватися з ПК, телефонами та планшетами, тож ви можете контролювати ваш телефон з вашого micro:bit і відправляти код без використання дроту на ваш пристрій зі свого телефону.

Датчик світла!

Якщо ми змінимо режим роботи світлодіодів на екрані на режим «введення даних», він буде працювати, як основний датчик світла, що дозволяє визначати навколишнє освітлення.

Датчик температури!

Цей датчик дозволяє micro:bit виявити поточну температуру пристрою в градусах Цельсія.

Компас!

Компас виявляє магнітне поле Землі, що дозволяє визначити, в якому напрямку спрямований micro:bit. Компас повинен бути відкаліброваним перед застосуванням.

Калібрування компасу забезпечує точність його результатів. Для редактора MakeCode використовуйте блок 'calibrate compass'. Для калібрування компасу в Python використовуйте compass.calibrate.

Онлайн платформа програмування MakeCode

Microsoft MakeCode, програма Microsoft для дітей, які вивчають електроніку

Проект 

"Зворотній відлік"

Крок 1

З категорії ЦИКЛИ додати блок та змінити значення відліку. Для цього з категорії ЗМІННІ обрати в якості початкового параметру змінну index, а кінцуве значення 2

Крок 2

З категорії МУЗИКА додати блок та в спадаючому меню змінити значення такту з 1 на 1/4

Крок 3

З категорії ОСНОВНІ додати блок ПОКАЗАТИ ЧИСЛО та в якості параметру з категорії ЗМІННІ обрати змінну index

Крок 3

З категорії ОСНОВНІ додати блок ПОКАЗАТИ ЧИСЛО та в якості параметру з категорії ЗМІННІ обрати змінну index

Якщо ми поглянемо на пристрій, то побачим зміно відліку 0-1-2

Крок 4

Для змін показу відліку на 3-2-1 треба додати блок з категорії МАТЕМАТИКАЮ, та змінити параметри 3 - index

Крок 5

З категорії ОСНОВНІ додати блок ПОКАЗАТИ РЯДОК та змінити його значення на Go!

Крок 6

З категорії МУЗИКА додати блок.

Переконайтесь, що динаміки в комп'ютері ввімкнені, та натисніть кнопку ЗАВЕРШИТИ.