Funkcjonalne urządzenia oparte o mikrokontroler micro:bit

Czas czytania: 3 min.

Micro:bit to małych rozmiarów płytka elektroniczna, która powstała z inicjatywy BBC. Ma zastosowanie w różnych projektach wśród uczniów, nauczycieli i ludzi z różnych branż na całym świecie. Jej powstanie wpisuje się w ideę STEAM czyli Science, Technology, Engineering, Art, Mathematics, co oznacza Naukę, Technologię, Inżynierię, Sztukę oraz Matematykę. BBC micro:bit łączy w sobie wszystkie te cechy, oferując młodzieży na różnych poziomach edukacyjnych naukę programowania i rozwiązywania problemów, a przy okazji stanowiąc doskonałe źródło zabawy. Głównym założeniem twórców płytki jest nauka najmłodszych programowania i podstaw elektroniki, dlatego  nie posiada ona żadnej obudowy.

Micro:bit to urządzenie, które zainteresuje każdego i w każdym wieku i każdy będzie mógł zrealizować swój projekt począwszy od najprostszego włączenia oświetlenia skończywszy na prostych rozwiązaniach inteligentnego domu. To płytka, którą autor na łamach bloga przedstawiał już kilkakrotnie. Płytka ta jest także wykorzystywana do rozwijania kreatywności i myślenia projektowego. Użytkownicy mogą budować różnorodne urządzenia, od prostych gadżetów po bardziej zaawansowane rozwiązania, jak systemy monitorowania środowiska, czujniki czy automatyczne mechanizmy sterujące. Płytka daje możliwość twórczego podejścia do nauki, pozwalając na realizację innowacyjnych pomysłów, które łączą programowanie z elektroniką. Tego typu doświadczenia uczą użytkowników, jak integrować technologie w codziennym życiu, co może inspirować do dalszego rozwoju w dziedzinie nauki i technologii.

W tym artykule autor skupi się na funkcjonalnych urządzeniach opartych na bazie tej płytki.

Rozszerzenia do micro:bit

Mikrokontroler ten może być wyposażony w moduły dodatkowe oraz moduły rozszerzające płytkę. Asortyment dodatkowy można kupić w sklepach internetowych. Autor skupił się na różnych modułach oraz płytce stykowej w celu zaprezentowania szerokiego wachlarza zastosowania płytki micro:bit.

  • Rozszerzenie ElecFreaks Basic:bit dla micro:bit jest podstawową płytką typu breakout micro:bit. Posiada brzęczyk i trzy grupy pinów GVS (P0/P1/P2). Każda grupa pinów GVS oddzielnie wyprowadza port wejść/wyjść, port 3V i port GND na micro:bit.
  • Rozszerzenie – adapter Keyestudio – adapter typu T przeznaczony do zastosowania z płytką stykową.
  • Shield firmy Keyestudio

Moduły dodatkowe:

  • Moduł diody LED
  • Moduł z wyłącznikiem krańcowym
  • Moduł z potencjometrem
  • Czujnik światła Grove – może zmierzyć natężenie oświetlenia i dzięki temu umożliwia sterowanie różnymi parametrami.
  • Czujnik gestów Grove – wykrywa różne ruchy (9 pozycji).
  • Moduł Keyestone – moduł PIR
  • Moduł Keyestone – moduł czujnika płomienia
  • Moduł Keyestone – moduł czujnika gazu
  • Moduł Keyestone – moduł czujnika alkoholu

Projekty funkcjonalnych urządzeń opartych o mikrokontroler Micro:bit

Projekt 1 – mruganie diody led – załączanie / wyłączenie na czas 2 sekund

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 2 – wyświetlanie ikony na wyświetlaczu micro:bit po uaktywnieniu wyłącznika krańcowego

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 3 – wyświetlanie na wyświetlaczu micro:bit poziomu napięć z zakresu od 0 do 3,3V regulując potencjometrem.

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 4 – sterowanie oświetleniem za pomocą przycisków A i B na płytce micro:bit

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 5 – pomiar poziomu jasności oświetlenia za pomocą diod na płytce micro:bit

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 6 – rozpoznawanie gestów (uwaga: należy dodać moduł instrukcji Grove zawierający czujnik gestów)

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 7 – rozpoznawanie odległości (uwaga: należy dodać moduł instrukcji Grove zawierający czujnik ultradźwiękowy)

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 8 – licznik potrząśnięć (uwaga: należy dodać moduł instrukcji Grove zawierający moduł wyświetlacza 7-segmentowego)

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 9 – dalmierz ultradźwiękowy (uwaga: należy dodać moduł instrukcji Grove zawierający moduł wyświetlacza 7-segmentowego)

Podłączenie elektryczne

Program napisany za pomocą bloków

Projekt 10 – alarm pożarowy

Opracowanie na podstawie materiałów Keyestudio

Program napisany za pomocą bloków

Projekt 11 – alkomat

Opracowanie na podstawie materiałów Keyestudio

Program napisany za pomocą bloków

Zastosowanie micro:bit - podsumowanie

Płytka micro:bit to niezwykle wszechstronne narzędzie, które oferuje nieograniczone możliwości w zakresie programowania i elektroniki. Dzięki swojej funkcjonalności i prostocie użytkowania stała się popularnym wyborem wśród edukatorów oraz hobbystów. Zastosowanie micro:bit w różnych projektach, od prostych aplikacji po zaawansowane systemy, sprawia, że jest to świetne narzędzie do nauki i eksperymentowania. W miarę jak technologia rozwija się, micro:bit będzie odgrywał coraz większą rolę w edukacji i nie tylko, a także w kreatywnym wykorzystaniu technologii.

Jak oceniasz ten wpis blogowy?

Kliknij gwiazdkę, aby go ocenić!

Średnia ocena: 5 / 5. Liczba głosów: 3

Jak dotąd brak głosów! Bądź pierwszą osobą, która oceni ten wpis.

Podziel się:

Picture of Witold Krieser

Witold Krieser

Doktor nauk technicznych, doradca zawodowy, posiada uprawnienia w zakresie zarządzania systemami informatycznymi. Pasjonat nowoczesnych technologii, egzaminator OKE, ECDL, ekspert MEN oraz audytor. Na co dzień wykładowca akademicki i nauczyciel oraz miniprzedsiębiorca.

Zobacz więcej:

Sandra Marcinkowska

Rodzaje układów scalonych

Układy scalone można podzielić na trzy główne kategorie, z których każda ma swoje unikalne właściwości i zastosowania. Sprawdź nasz artykuł i dowiedz się więcej!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ze względów bezpieczeństwa wymagane jest korzystanie z usługi Google reCAPTCHA, która podlega Polityce prywatności i Warunkom użytkowania.