FORBOT Arduino poziom II – kiedy podstawy już nie wystarczają
Pierwsze kroki z Arduino pozwalają zrozumieć, jak sterować diodami, odczytywać wejścia, wykorzystywać PWM czy komunikować się z komputerem. FORBOT Arduino poziom II został przygotowany na moment, w którym użytkownik zna już te podstawy i chce wykorzystać je do budowania bardziej praktycznych, wieloelementowych urządzeń. To nie jest powtórka pierwszego kursu. FORBOT wyraźnie wskazuje, że poziom II został przygotowany zarówno dla osób, które ukończyły pierwszy kurs Arduino, jak i dla użytkowników posiadających już podstawową wiedzę o tej platformie. Materiał idzie dalej – wprowadza nowe podzespoły oraz bardziej zaawansowane zagadnienia programistyczne, które później można wykorzystywać we własnych projektach. Zamiast kolejnych pojedynczych eksperymentów pojawiają się kompletne zastosowania: centralka alarmowa, pomiary temperatury i wilgotności, sterowanie programowalnym oświetleniem czy realizacja kilku działań programu bez blokowania go funkcją delay. Kurs składa się z dziesięciu części i prowadzi użytkownika przez kolejne zagadnienia krok po kroku. Dla szkoły oznacza to możliwość rozwinięcia pracowni Arduino bez zmiany platformy. Dla nauczyciela – gotowy materiał do zajęć na wyższym poziomie. Dla hobbysty – naturalną drogę od prostych przykładów do urządzeń, które mierzą, reagują i wykonują kilka zadań w jednym programie.

Poziom II – naturalna kontynuacja nauki Arduino
FORBOT poziom II został zaprojektowany z myślą o użytkownikach, którzy znają już podstawowe zagadnienia z pierwszego kursu. Autorzy nie wracają więc do elementarnych kwestii związanych z uruchamianiem Arduino czy pierwszymi instrukcjami programu. Zamiast tego skupiają się na nowych komponentach oraz bardziej praktycznych problemach. To ważne zwłaszcza w edukacji. Po ukończeniu pierwszego etapu uczeń nie musi przechodzić na zupełnie inną platformę. Może wykorzystać tę samą płytkę Arduino UNO i rozwijać umiejętności w sposób ciągły. Z punktu widzenia szkoły oznacza to również lepsze wykorzystanie wcześniej zakupionego wyposażenia. Jeśli stanowiska posiadają już Arduino UNO z poziomu I, nie trzeba kupować kolejnych płytek głównych – standardowa wersja tego zestawu celowo jej nie zawiera.
Przykładowe projekty
Materiały FORBOT prowadzą m.in. do wykonania i poznania zasad działania:
programowalnego oświetlenia RGB,
syreny alarmowej,
układu wykrywającego otwarcie drzwi lub okna,
systemu reagującego na ruch,
centralki alarmowej z klawiaturą,
układów z wyświetlaczem 7-segmentowym,
termometrów analogowych i cyfrowych,
systemu pomiaru temperatury oraz wilgotności,
stacji pogodowej,
programu wykonującego kilka zadań bez blokujących opóźnień.
Uwaga – standardowy zestaw nie zawiera Arduino UNO
To jedna z najważniejszych informacji zakupowych. W podstawowej konfiguracji FORBOT Arduino poziom II nie zawiera płytki Arduino UNO. Producent założył, że większość użytkowników będzie korzystać z płytki posiadanej już po pierwszym kursie. Botland umożliwia jednak dobranie oryginalnego Arduino UNO jako dodatkowej opcji. Dzięki temu użytkownik, który ma już Arduino, nie płaci ponownie za ten sam element. Z kolei osoba rozpoczynająca naukę bez własnej płytki może wybrać wariant z Arduino UNO. Warto przy tym pamiętać, że FORBOT zaleca osobom bez wcześniejszego doświadczenia rozpoczęcie od kursu Arduino poziom I, ponieważ podstawowe zagadnienia nie są podczas drugiej części omawiane ponownie.
Co zyskujesz?
Najważniejsze możliwości i korzyści zestawu:
kontynuację kursu Arduino poziom I bez konieczności zmiany środowiska,
pracę z nowymi czujnikami temperatury, wilgotności i ruchu,
poznanie przerwań i praktycznego zastosowania kontaktronu oraz czujnika PIR,
naukę sterowania obciążeniami z wykorzystaniem tranzystora MOSFET,
budowę własnej centralki alarmowej z klawiaturą 4 × 4,
obsługę tradycyjnych diod RGB oraz adresowalnych WS2812,
naukę pracy z wyświetlaczem 7-segmentowym,
porównanie analogowego i cyfrowego pomiaru temperatury,
pomiary temperatury oraz wilgotności przy użyciu DHT11,
naukę programowania bez blokujących opóźnień dzięki funkcji millis(),
dostęp do kompletnego, bezpłatnego kursu online FORBOT,
zestaw podzespołów dobrany do wszystkich ćwiczeń poziomu II,
wygodny kuferek oraz podstawkę do organizacji stanowiska.
Plan kursu Arduino poziom II
Kurs obejmuje 10 części:
1.
Wstęp i spis treści
2.
Diody RGB – tradycyjne oraz adresowalne WS2812
3.
Syrena alarmowa i MOSFET w praktyce
4.
Przerwania, kontaktron i czujnik PIR
5.
Klawiatura i własny system alarmowy
6.
Wyświetlacze 7-segmentowe
7.
Termometry analogowe i cyfrowe
8.
Cyfrowy czujnik wilgotności DHT11
9.
Wielozadaniowość i opóźnienia z millis()
10.
Podsumowanie kursu.
Kompetencje rozwijane podczas kursu
Praca z zestawem pozwala rozwijać umiejętności związane z:
programowaniem Arduino na poziomie wyższym niż podstawowy,
obsługą przerwań,
stosowaniem tranzystorów MOSFET,
obsługą czujników ruchu i kontaktronów,
tworzeniem interfejsów z klawiaturą,
pracą z programowalnymi diodami,
wyświetlaniem danych,
analogowym i cyfrowym pomiarem temperatury,
pomiarem wilgotności,
budową systemów reagujących na otoczenie,
organizacją programu z wykorzystaniem millis(),
łączeniem wielu elementów w jedno funkcjonalne urządzenie.
Zastosowanie edukacyjne
FORBOT Arduino poziom II może stanowić wyposażenie stanowiska przeznaczonego do nauki:
programowania i kodowania,
Arduino i systemów mikroprocesorowych,
elektroniki,
automatyki,
mechatroniki,
podstaw systemów alarmowych,
techniki pomiarowej,
prototypowania,
tworzenia interfejsów użytkownika,
projektowania urządzeń reagujących na otoczenie,
przygotowania do dalszej nauki robotyki.
FORBOT Arduino poziom II to zestaw dla osób, które nie chcą zatrzymać się na podstawach. Uczy, jak połączyć mikrokontroler z większą liczbą czujników i elementów wykonawczych oraz jak tworzyć programy, które coraz bardziej przypominają prawdziwe aplikacje urządzeń elektronicznych.
Programowalne diody WS2812 – więcej niż zwykła sygnalizacja
 |
|
Jednym z pierwszych nowych zagadnień są diody RGB. Użytkownik porównuje tradycyjne rozwiązania z programowalnymi diodami WS2812, które pozwalają indywidualnie sterować kolorem poszczególnych punktów świetlnych. W zestawie znajduje się listwa z 8 indywidualnie adresowanymi diodami WS2812. Do sterowania modułem wystarcza jeden pin Arduino, co pozwala tworzyć rozbudowane efekty świetlne przy ograniczonej liczbie połączeń. To przydatne nie tylko podczas nauki. WS2812 są często wykorzystywane w projektach sygnalizacyjnych, dekoracyjnych, wizualizatorach stanu urządzenia oraz interfejsach użytkownika. |
MOSFET w praktyce – sterowanie większym obciążeniem
 |
|
Kolejny etap kursu pokazuje, że mikrokontroler nie zawsze może bezpośrednio zasilić urządzenie, którym chcemy sterować. Pojawia się więc tranzystor N-MOSFET, wykorzystywany m.in. podczas budowy syreny alarmowej. Zestaw zawiera model IRL540NPBF, co pozwala w praktyce poznać zasadę wykorzystywania tranzystora jako elektronicznego elementu sterującego. Botland podaje dla niego parametry Vds 100 V, Id 36 A oraz Rds(on) 0,044 Ω. Dla ucznia to ważny moment, ponieważ Arduino przestaje być postrzegane jako urządzenie działające wyłącznie z małymi diodami i czujnikami. Pojawia się zrozumienie, że mikrokontroler może sterować większym systemem za pośrednictwem odpowiednich elementów wykonawczych. |
Przerwania – program reaguje wtedy, gdy naprawdę trzeba
Poziom II wprowadza również przerwania, czyli mechanizm pozwalający Arduino reagować na określone zdarzenia bez konieczności ciągłego sprawdzania danego stanu w prosty sposób. W praktyce zagadnienie jest łączone z kontaktronem i czujnikiem ruchu PIR. Dzięki temu użytkownik zaczyna budować programy bardziej zbliżone do tych, które stosuje się w rzeczywistych urządzeniach. System może reagować na otwarcie drzwi, pojawienie się ruchu lub inne zdarzenie, a mikrokontroler wykonuje odpowiednią część programu.
Kontaktron i PIR – Arduino obserwuje otoczenie
 |
|
W zestawie znajduje się kontaktron CMD14, czyli magnetyczny czujnik używany m.in. do wykrywania położenia drzwi lub okien, oraz czujnik ruchu PIR stosowany w systemach alarmowych i oświetleniowych. Takie komponenty pozwalają wyjść poza sztuczne ćwiczenia i realizować projekty bardzo podobne do rozwiązań spotykanych w codziennym życiu. Uczeń może zrozumieć, jak działa czujnik otwarcia, automatyczne oświetlenie czy prosty system ochrony pomieszczenia. |
Klawiatura 4 × 4 i własny system alarmowy
 |
|
Jednym z najbardziej rozbudowanych ćwiczeń kursu jest budowa centralki alarmowej, której głównym sterownikiem jest Arduino. Projekt wykorzystuje elementy poznane we wcześniejszych lekcjach oraz klawiaturę matrycową. W zestawie znajduje się matryca 16 przycisków tact-switch rozmieszczonych w czterech wierszach i czterech kolumnach. Dzięki temu użytkownik może stworzyć bardziej rozbudowany interfejs wejściowy niż pojedynczy przycisk. Klawiatura może służyć do wprowadzania kodów, wyboru funkcji albo sterowania menu. To ćwiczenie dobrze pokazuje różnicę pomiędzy pierwszym a drugim poziomem kursu. Użytkownik nie poznaje już jednego podzespołu w izolacji – łączy kilka elementów w działający system. |
Wyświetlacze 7-segmentowe – prosta i czytelna prezentacja danych
 |
|
Kurs obejmuje również obsługę wyświetlaczy 7-segmentowych, znanych m.in. z zegarów cyfrowych czy urządzeń pomiarowych. FORBOT pokazuje ich zastosowanie jako alternatywy dla wyświetlaczy tekstowych. Zestaw zawiera podwójny wyświetlacz 7-segmentowy 10 mm, umożliwiający prezentację dwóch cyfr z kropkami oraz wybranych liter. Dzięki temu użytkownik poznaje kolejną metodę komunikowania stanu urządzenia, która może być później wykorzystana np. w licznikach, timerach czy prostych miernikach. |
Analogowy i cyfrowy pomiar temperatury
FORBOT Arduino poziom II pozwala porównać dwa sposoby wykonywania pomiarów temperatury.
W zestawie znajdują się:
2 analogowe czujniki LM35,
2 cyfrowe czujniki DS18B20.
LM35 współpracuje z analogowym wejściem Arduino i według danych Botland pracuje w zakresie od 0°C do 100°C, przy napięciu zasilania od 4 V do 30 V. DS18B20 wykorzystuje natomiast magistralę 1-Wire, a jego deklarowany zakres pomiarowy wynosi od -55°C do +125°C przy zasilaniu 3,0–5,5 V.
Dla ucznia jest to możliwość praktycznego porównania różnych metod przesyłania danych z czujnika do mikrokontrolera. Z punktu widzenia dalszej nauki elektroniki i automatyki ma to większą wartość niż samo wykonanie pojedynczego pomiaru.
DHT11 – temperatura i wilgotność w jednym projekcie
 |
|
W komplecie znajduje się również DHT11, czyli cyfrowy czujnik umożliwiający pomiar temperatury oraz wilgotności powietrza. FORBOT poświęca jego obsłudze osobną część kursu. Dzięki temu użytkownik może przejść od prostych pomiarów pojedynczej wielkości do zbierania kilku informacji opisujących warunki otoczenia. W połączeniu z wcześniej poznanymi wyświetlaczami i sposobami prezentacji danych daje to podstawę do stworzenia prostej stacji pogodowej, którą FORBOT wskazuje jako jeden z praktycznych projektów kursu. |
Millis zamiast Delay – program może robić więcej
W pierwszych projektach Arduino funkcja delay jest wygodnym sposobem wprowadzania opóźnień, jednak podczas tworzenia bardziej złożonych programów może blokować wykonywanie innych działań. Dlatego ostatnia część kursu wprowadza pracę z funkcją millis(), która pozwala organizować program w taki sposób, aby Arduino wykonywało kilka różnych zadań bez klasycznego blokowania kodu. To jeden z ważniejszych kroków pomiędzy pisaniem prostych demonstracji a tworzeniem użytecznych urządzeń. Użytkownik zaczyna rozumieć, że system może jednocześnie obserwować czujnik, aktualizować wyświetlacz, sterować diodami i reagować na inne zdarzenia – bez zatrzymywania całego programu na czas oczekiwania.
Zestaw przygotowany pod konkretne ćwiczenia
Jednym z problemów przy samodzielnej nauce elektroniki jest dobór właściwych komponentów. Nawet niewielkie różnice pomiędzy elementami mogą sprawić, że schemat z poradnika nie zachowuje się dokładnie tak samo. FORBOT zaleca wykonywanie ćwiczeń na komponentach odpowiadających materiałom kursowym, a zestaw został przygotowany właśnie w tym celu. Botland potwierdza, że pakiet zawiera elementy elektroniczne potrzebne do praktycznej realizacji wszystkich ćwiczeń poziomu II. Dla nauczyciela oznacza to większą powtarzalność stanowisk. Dla ucznia – mniej czasu na szukanie przyczyny problemów wynikających z użycia innego komponentu. Dla hobbysty – możliwość skupienia się na nauce zamiast na kompletowaniu wielu drobnych części osobno.
Wygodne stanowisko pracy
 |
|
Zestaw zawiera płytkę stykową 400 otworów, przewody męsko-męskie i żeńsko-żeńskie oraz drewnianą podstawkę umożliwiającą przymocowanie Arduino wraz z płytką stykową. Dołączone są także dystanse, śruby, nakrętki i samoprzylepne nóżki. Całość przechowywana jest w kuferku. To rozwiązanie ma znaczenie zwłaszcza podczas regularnych zajęć. Zamiast każdorazowo budować stanowisko od początku, można zachować uporządkowaną bazę do kolejnych projektów. W szkole ułatwia to również przenoszenie i przechowywanie zestawów pomiędzy lekcjami.
|
FORBOT Arduino poziom II w edukacji szkolnej
Dla szkoły podstawowej lub ponadpodstawowej drugi poziom kursu może być naturalną kontynuacją wcześniejszych zajęć z Arduino. Zakres materiału pozwala realizować zagadnienia związane z: programowaniem mikrokontrolerów, elektroniką, automatyką, mechatroniką, czujnikami, systemami alarmowymi, pomiarami środowiskowymi, prostymi interfejsami użytkownika, organizacją bardziej rozbudowanego kodu. Ważna jest również możliwość wykorzystania Arduino UNO kupionego wcześniej do pierwszego poziomu. Dzięki temu rozbudowa stanowiska może polegać głównie na zakupie nowych komponentów, a nie na ponownym nabywaniu całej platformy.
Dla nauczyciela – przejście od ćwiczeń do projektów
Na pierwszym poziomie wiele ćwiczeń skupia się na poznawaniu poszczególnych funkcji Arduino. W poziomie II coraz częściej trzeba połączyć kilka różnych elementów w jeden system. Dobrym przykładem jest centralka alarmowa. Uczeń musi wykorzystać czujnik, klawiaturę, sygnalizację oraz logikę programu. Takie zadania dobrze sprawdzają się podczas zajęć projektowych, ponieważ pozwalają dzielić pracę na etapy: analiza problemu, montaż układu, programowanie, testowanie i poprawianie błędów.
Dla kogo jest FORBOT Arduino poziom II?
Dla uczniów, którzy ukończyli poziom I. To podstawowa grupa odbiorców. Druga część została przygotowana jako bezpośrednia kontynuacja pierwszego kursu i zakłada znajomość zagadnień podstawowych.
Dla szkół podstawowych i ponadpodstawowych. Zestaw może rozszerzyć wyposażenie pracowni programowania, elektroniki, robotyki, mechatroniki lub automatyki. Pozwala przejść od prostych doświadczeń do bardziej kompleksowych projektów.
Dla nauczycieli i edukatorów. Dziesięć części kursu tworzy gotową strukturę dalszej nauki, którą można realizować kolejno albo wykorzystywać jako źródło samodzielnych ćwiczeń.
Dla hobbystów. Jeżeli podstawowe eksperymenty z Arduino są już opanowane, ten zestaw pozwala poszerzyć warsztat o czujniki, wyświetlacze, MOSFET, programowalne LED-y i rozwiązania potrzebne w bardziej użytecznych konstrukcjach.
Dla początkujących elektroników. Zestaw pozwala poznać różne rodzaje komponentów i sposobów komunikacji z mikrokontrolerem bez konieczności od razu przechodzenia do bardzo skomplikowanych układów.
Dla osób uczących się samodzielnie. Materiały FORBOT są dostępne online, a zestaw zapewnia komponenty dopasowane do opisywanych ćwiczeń. To ogranicza potrzebę samodzielnego tworzenia listy części.
Co zawiera zestaw?
FORBOT Arduino poziom II obejmuje m.in.: płytkę stykową 400 otworów, przewody męsko-męskie i żeńsko-żeńskie, kontaktron CMD14, buzzer, zasilacz 12 V, klawiaturę matrycową 4 × 4, czujnik ruchu PIR, tranzystory BC547, fotorezystory, czujniki temperatury DS18B20 i LM35, czujnik temperatury i wilgotności DHT11, diody RGB, listwę 8 diod WS2812, podwójny wyświetlacz 7-segmentowy, tranzystor MOSFET IRL540NPBF, kondensatory i rezystory, drewnianą podstawkę montażową, dystanse, śruby, nakrętki i nóżki, kuferek do przechowywania. W komplecie znajduje się również unikalny kod FORBOT, który pozwala potwierdzić oryginalność produktu, otrzymywać informacje o aktualizacjach kursu oraz uzyskać dostęp do dodatkowych materiałów i szybszej pomocy na forum.

Rozwiń podstawy i zacznij budować bardziej użyteczne urządzenia
FORBOT Arduino poziom II to kolejny etap nauki dla użytkownika, który wie już, czym jest Arduino i chce zacząć wykorzystywać je w bardziej praktyczny sposób. Zamiast powtarzać podstawowe eksperymenty, kurs wprowadza czujniki ruchu, pomiary temperatury i wilgotności, przerwania, MOSFET-y, programowalne diody, klawiaturę, wyświetlacze oraz organizację programu opartą na millis. Dla ucznia oznacza to przejście od pojedynczych funkcji do kompletnych projektów. Dla nauczyciela – materiał do bardziej zaawansowanych zajęć. Dla szkoły – możliwość rozwijania już posiadanych stanowisk Arduino. Dla hobbysty – zestaw podzespołów, które pozostaną użyteczne również po zakończeniu kursu.
Jeżeli pierwszy poziom nauczył Cię obsługi Arduino, poziom II pokazuje, jak wykorzystać tę wiedzę do tworzenia urządzeń, które mierzą, reagują i wykonują kilka funkcji jednocześnie.
FAQ – najczęściej zadawane pytania
Czy zestaw zawiera Arduino UNO?
Standardowo nie. Zestaw został przygotowany przede wszystkim dla osób posiadających już Arduino UNO z pierwszego poziomu. Botland umożliwia jednak wybór wersji z płytką Arduino UNO jako opcją.
Czy można rozpocząć naukę Arduino od poziomu II?
Technicznie jest to możliwe, jeśli użytkownik posiada już odpowiednią wiedzę. FORBOT podkreśla jednak, że podstawy nie są omawiane ponownie i osobom bez doświadczenia zaleca rozpoczęcie od pierwszego poziomu.
Czy kurs jest dostępny bezpłatnie?
Tak. Kurs Arduino poziom II FORBOT jest dostępny online i składa się z 10 części.
Czy zestaw pozwala zbudować kompletne projekty?
Tak. Kurs prowadzi m.in. do wykonania systemu alarmowego oraz projektu stacji pogodowej.
Czy elementy można wykorzystać po ukończeniu kursu?
Tak. FORBOT podkreśla, że kurs ma wyjaśniać działanie poszczególnych podzespołów tak, aby można było później wielokrotnie wykorzystywać je we własnych projektach.
Czy zestaw nadaje się do szkoły?
Tak. Zakres obejmuje programowanie, czujniki, pomiary, elektronikę i elementy automatyki, a Botland oznacza produkt jako zgodny z programem Laboratoria Przyszłości.
Czy tablice elektroniczne FORBOT są częścią zestawu?
Nie. FORBOT oferuje osobny komplet 15 drukowanych tablic do kursu Arduino poziom II, ale producent zaznacza, że nie są one
standardową częścią omawianego zestawu.