Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Проекты на Micro:bit: 11 идей для начинающих

Что такое Micro:bit?

Micro:bit — карманный программируемый компьютер от BBC, созданный для обучения программированию и физическому вычислению. Идеален для детей 8–14 лет и новичков любого возраста. Не требует дополнительных аксессуаров для старта.

Плата основана на 32-разрядном процессоре ARM Cortex-M0 (16 МГц, 16 КБ ОЗУ). Питание — два элемента АА.

Основные компоненты платы

Поддерживаемые языки программирования

Совет: новичкам лучше начать с графических редакторов (Block Editor, CodeKingdoms), затем перейти к текстовым.

11 проектов для начинающих

1. Битущееся сердце

Анимация сердца на LED-матрице

Используются два встроенных образа (большое и маленькое сердце), сменяющиеся каждые 0,5 с в бесконечном цикле. Создаёт иллюзию пульсации.

2. Анимированные животные

Анимация на основе встроенного и самодельного образа (например, утка, качающая головой). Два кадра через 0,5 с в бесконечном цикле.

3. Счётчик шагов

Пedometer на акселерометре

Акселерометр фиксирует встряхивания, увеличивает переменную-счётчик и выводит число на матрицу. Демонстрирует работу с переменными и датчиками.

4. Графические кости

Два варианта: вывод числа 1–6 или рисунок кости с точками. Случайное число генерируется акселерометром при встряхивании.

5. Датчик солнечного света

Световой датчик

Использует встроенный фоторезистор. Программа с оператором «если-другого» показывает солнце на матрице, если освещённость выше порога, и убирает при затемнении.

6. Бегущая строка — бейдж с именем

Текст (имя) прокручивается по LED-матрице в бесконечном цикле до отключения питания.

7. «Камень, ножницы, бумага»

Игра на акселерометре

При встряхивании акселерометр генерирует случайное число 0–2: 0 — камень, 1 — бумага, 2 — ножницы. Соответствующий значок выводится на матрицу.

8. Компас

Цифровой компас

Встроенный магнетометр измеряет азимут относительно магнитного севера. При первом запуске требуется калибровка (наклоняйте плату, пока не загорятся все светодиоды). Нажатие кнопки А показывает курс в градусах.

9. Термометр

Измерение температуры

Считывает температуру встроенного датчика CPU (приблизительно равна комнатной). Нажатие кнопки А выводит значение в °C.

10. Сигнализация «Противоугонная»

Два Micro:bit обмениваются по радио. Первый — датчик (с фоторезистором), второй — сирена (зумер). При прерывании света первый посылает сигнал, второй включает зуммер.

Необходимые компоненты: 2× Micro:bit, 2× батареи АА, зуммер, 10 крокодильных зажимов.

11. Шумомер

Использует встроенный микрофон. Уровень шума 0–225 отображается столбиковой диаграммой на матрице в реальном времени (вечный цикл).

Итоги

BBC Micro:bit

Micro:bit — не просто обучение коду, но и проявление творчества. 11 проектов проведут от «нуля» к уверенному началу. Вопросы? Пишите — поможем!

Промышленные технологии

  1. ЧПУ-фрезеровки для начинающих: профессиональные результаты без лишних сложностей
  2. 7 обязательных подарков для гиков в 2024 году
  3. Как CAD-модели ведут к успеху в металлообрабатывающих проектах
  4. Алюминий vs Сталь в фармации: производительность, стоимость, применение
  5. Металлообработка 101: понятное руководство для начинающих
  6. Снятие заусенцев в металлообработке: повышение точности, безопасности и производительности
  7. Когда использовать инконель: выбор правильного сплава для высоконагруженных проектов
  8. Основные инструменты и оборудование для сварки: полное руководство для начинающих
  9. Сервоприводы для начинающих: принципы работы, типы и применение
  10. Ultiboard: подробное руководство для начинающих по проектированию PCB