Elektronika i MicroPython dla młodzieży 12–16 lat w Gliwicach
Kod, który wychodzi z ekranu i zaczyna działać w prawdziwym świecie
Na zwykłych zajęciach z programowania efekt pracy widzimy przede wszystkim na ekranie. Tutaj jest inaczej.
Uczestnicy piszą program, podłączają elementy elektroniczne i obserwują, jak ich kod zapala diody, odczytuje temperaturę, wykrywa ruch, steruje silnikiem czy wyświetla informacje na ekranie.
Łączymy programowanie w MicroPythonie z elektroniką i pracą z mikrokontrolerem Raspberry Pi Pico, dzięki czemu młodzież może zobaczyć, jak oprogramowanie współpracuje z prawdziwymi urządzeniami.
Od kodu → przez elektronikę → do działającego projektu.
Co robimy podczas zajęć?
Podczas kursu uczestnicy budują kolejne układy elektroniczne i programują ich działanie.
Pracujemy m.in. z:
- diodami LED i RGB,
- przyciskami i elementami sterującymi,
- ekranami LCD,
- czujnikami temperatury i wilgotności,
- czujnikami ruchu,
- czujnikami odległości,
- serwomechanizmami,
- buzzerami i sygnałami dźwiękowymi,
- innymi elementami wykorzystywanymi w praktycznych projektach.
Z czasem pojedyncze elementy zaczynamy łączyć w bardziej rozbudowane rozwiązania, takie jak mini stacja pogodowa, alarm antywłamaniowy, inteligentna sygnalizacja świetlna czy elektroniczne urządzenia pomiarowe.
Nie uczymy elektroniki poprzez zapamiętywanie definicji. Najpierw budujemy i eksperymentujemy, a teorię poznajemy wtedy, kiedy jest potrzebna do zrozumienia działania projektu.
Co rozwija ten kurs?
To znacznie więcej niż elektronika i programowanie
Podczas zajęć uczestnicy rozwijają:
- logiczne i analityczne myślenie – uczą się przewidywać, jak kod i układ elektroniczny będą ze sobą współpracować,
- rozwiązywanie problemów – szukają przyczyny, gdy urządzenie nie działa zgodnie z założeniem,
- programowanie tekstowe – pracują z MicroPythonem i stopniowo rozwijają umiejętność pisania prawdziwego kodu,
- rozumienie technologii – odkrywają, jak czujniki, mikrokontrolery i elementy wykonawcze tworzą działający system,
- myślenie przyczynowo-skutkowe – obserwują, jak zmiana jednego elementu wpływa na cały projekt,
- samodzielność – coraz częściej samodzielnie podłączają, programują i testują swoje rozwiązania,
- cierpliwość i wytrwałość – przekonują się, że projekt techniczny często wymaga kilku prób,
- poczucie sprawczości – widzą, że napisany przez nich kod może sterować czymś rzeczywistym.
Tutaj kod przestaje być tylko tekstem na ekranie. Zaczyna sterować prawdziwym światem.
Jak wyglądają zajęcia?
1. Poznajemy wyzwanie
Zaczynamy od konkretnego zadania: co chcemy zbudować i jakie działanie chcemy uzyskać.
2. Budujemy układ
Dobieramy potrzebne elementy elektroniczne, podłączamy je do mikrokontrolera i poznajemy zasadę ich działania.
3. Programujemy
Tworzymy kod w MicroPythonie, który pozwala mikrokontrolerowi odczytywać dane z czujników i sterować podłączonymi urządzeniami.
4. Uruchamiamy i testujemy
Sprawdzamy, czy program i elektronika współpracują zgodnie z naszym założeniem.
5. Poprawiamy i rozwijamy
Modyfikujemy kod, zmieniamy parametry, dodajemy kolejne elementy i sprawdzamy, jak możemy rozbudować projekt.
6. Efekt WOW!
Program napisany na komputerze powoduje, że coś rzeczywiście się dzieje – zapala się światło, silnik zaczyna się poruszać, ekran pokazuje wynik albo czujnik reaguje na otoczenie.
7. A co, jeśli nie działa?
W elektronice samo napisanie dobrego kodu nie zawsze wystarczy
Czasem problem znajduje się w programie. Innym razem przewód został podłączony w niewłaściwe miejsce, element zachowuje się inaczej niż zakładaliśmy albo trzeba zmienić parametry układu.
Dlatego kiedy projekt nie działa, nie szukamy od razu gotowej odpowiedzi.
Sprawdzamy kolejno:
kod → połączenia → elementy → ustawienia → ponowny test.
Uczestnicy uczą się w ten sposób diagnozować problem i wyciągać wnioski z kolejnych prób.
W prawdziwej technice nie wszystko działa za pierwszym razem. Umiejętność znalezienia przyczyny jest często ważniejsza niż samo wykonanie projektu.
Od pojedynczego elementu do całego systemu
Na początku poznajemy pojedyncze elementy i uczymy się sterować nimi za pomocą programu.
Z czasem uczestnicy zaczynają je łączyć ze sobą.
Czujnik zbiera informację → program ją analizuje → mikrokontroler podejmuje decyzję → urządzenie wykonuje określoną akcję.
Przykładowo:
czujnik wykrywa ruch → program reaguje → uruchamia się alarm
albo:
czujnik mierzy temperaturę → program przetwarza wynik → ekran wyświetla wartość.
Dzięki temu młodzież zaczyna rozumieć nie tylko pojedyncze elementy, ale sposób działania całych systemów elektronicznych i automatyki.
Dla kogo są te zajęcia?
Kurs przeznaczony jest przede wszystkim dla młodzieży w wieku 12–16 lat, która interesuje się programowaniem, elektroniką, technologią albo po prostu chce sprawdzić, jak komputer może komunikować się z prawdziwymi urządzeniami.
Nie trzeba wcześniej znać elektroniki.
Przydają się natomiast podstawy programowania tekstowego. W przypadku osób rozpoczynających przygodę z programowaniem możemy pomóc ocenić, czy ten kurs będzie odpowiednim pierwszym wyborem.
Program kursu
Program kursu – Elektronika z MicroPythonem
Kurs prowadzi uczestników od pierwszych prostych układów elektronicznych do coraz bardziej rozbudowanych projektów łączących programowanie, czujniki, pomiary i sterowanie urządzeniami.
Pracujemy z mikrokontrolerem Raspberry Pi Pico i językiem MicroPython. Teoria pojawia się wtedy, kiedy jest potrzebna do zrozumienia konkretnego projektu – większość czasu przeznaczamy na budowanie, programowanie, testowanie i eksperymentowanie.
1. Pierwsze kroki z elektroniką i Raspberry Pi Pico
Zaczynamy od poznania mikrokontrolera oraz zasad bezpiecznego budowania prostych układów. Uczestnicy dowiadują się, czym są wejścia i wyjścia, jak działa obwód elektryczny oraz w jaki sposób napisany program może sterować podłączonym urządzeniem.
W praktyce poznajemy również podstawowe pojęcia, takie jak napięcie, prąd, opór, rezystor czy dioda. Nie uczymy się ich jednak wyłącznie z definicji – od razu sprawdzamy ich działanie w prawdziwych układach.
Przykładowe projekty: pierwsza dioda LED, przyciski sterujące, potencjometr, proste układy świetlne.
2. Światło, kolory i sterowanie
Rozwijamy pierwsze projekty i uczymy się programowo sterować światłem. Poznajemy diody RGB, zmianę kolorów, regulację jasności oraz sygnał PWM.
Uczestnicy obserwują, że ten sam układ elektroniczny może zachowywać się zupełnie inaczej w zależności od napisanego programu.
Przykładowe projekty: lampka RGB, animacje świetlne, inteligentna sygnalizacja drogowa, sterowanie jasnością diod.
3. Czujniki – urządzenie zaczyna reagować na otoczenie
Do projektów wprowadzamy różnego rodzaju czujniki. Mikrokontroler nie tylko wykonuje zaprogramowane polecenia, ale zaczyna zbierać informacje ze świata zewnętrznego i reagować na zmieniające się warunki.
Uczestnicy uczą się odczytywać dane z czujników i wykorzystywać je w instrukcjach warunkowych oraz własnych programach.
Przykładowe projekty: alarm wykrywający ruch, czujnik światła, pomiar odległości, automatyczne oświetlenie i układy reagujące na otoczenie.
4. Pomiary, dane i wyświetlanie informacji
Kolejny etap to praca z wartościami pochodzącymi z czujników. Uczestnicy uczą się je odczytywać, przetwarzać i prezentować użytkownikowi.
Do projektów wprowadzamy ekrany LCD, OLED oraz wyświetlacze LED, dzięki którym budowane urządzenia mogą przekazywać informacje w czytelnej formie.
Przykładowe projekty: elektroniczna miarka ultradźwiękowa, termometr, ekran z komunikatami, animacje na matrycy LED 8×8.
5. Mini stacja pogodowa i urządzenia pomiarowe
Łączymy kilka wcześniej poznanych elementów w bardziej rozbudowane projekty. Uczestnicy pracują z czujnikami temperatury i wilgotności, odczytują dane oraz przygotowują program prezentujący wyniki pomiarów.
Jednym z przykładowych projektów jest mini stacja pogodowa, która mierzy warunki otoczenia i wyświetla je na ekranie.
To etap, w którym pojedyncze ćwiczenia zaczynają zamieniać się w kompletne urządzenia posiadające konkretną funkcję.
6. Ruch, dźwięk i elementy wykonawcze
Program zaczyna nie tylko analizować dane, ale również wpływać na fizyczne otoczenie. Poznajemy serwomechanizmy, buzzery oraz sposoby sterowania różnymi elementami wykonawczymi.
Uczestnicy uczą się m.in. precyzyjnego ustawiania pozycji serwa, generowania sygnałów dźwiękowych oraz łączenia ruchu i dźwięku z informacjami otrzymywanymi z czujników.
Przykładowe projekty: automatyczna bariera, alarm antywłamaniowy, sygnalizator ostrzegawczy, elektroniczny dzwonek i proste melodie.
7. Ruch, położenie i żyroskop
W kolejnych projektach wykorzystujemy czujniki pozwalające określać ruch i położenie urządzenia. Uczestnicy poznają zasadę działania żyroskopu i sprawdzają, jak jego dane można wykorzystać w programie.
Przykładowe projekty: elektroniczna klepsydra sterowana ruchem, animacje reagujące na przechylenie urządzenia oraz sterowanie wybranymi projektami za pomocą ruchu.
8. Mikrokontroler i komputer – dwa światy zaczynają współpracować
Pokazujemy, że mikrokontroler nie musi działać samodzielnie. Może również komunikować się z komputerem, przekazywać mu informacje i pełnić rolę nietypowego kontrolera.
Uczestnicy poznają sposoby komunikacji pomiędzy sprzętem a programem oraz wykorzystują elektronikę jako element sterujący aplikacjami komputerowymi.
Przykładowe projekty: mikrokontroler jako klawiatura lub mysz, sterowanie programem za pomocą potencjometrów oraz własny kontroler do aplikacji.
9. Elektronika spotyka gry i grafikę
W części kursu łączymy elektronikę z programowaniem aplikacji i prostych gier. Czujnik, potencjometr lub żyroskop może stać się kontrolerem, który przekazuje informacje do programu działającego na komputerze.
Dzięki temu uczestnicy widzą, że elektronika i programowanie nie są oddzielnymi dziedzinami – mogą wspólnie tworzyć jeden działający system.
Przykładowe projekty: Pong na ekranie OLED, elektroniczny Paint, gra Bricks sterowana czujnikiem ruchu lub żyroskopem, proste gry wykorzystujące własny kontroler.
10. Od pojedynczego elementu do inteligentnego systemu
W bardziej zaawansowanych projektach łączymy kilka poznanych wcześniej technologii. Uczestnicy zaczynają projektować układy według schematu:
CZUJNIK → DANE → PROGRAM → DECYZJA → REAKCJA URZĄDZENIA
W jednym projekcie mogą współpracować ze sobą czujniki, ekran, diody, serwomechanizm i sygnał dźwiękowy.
Przykładowe projekty: czujnik parkowania, inteligentny system oświetlenia, rozbudowany alarm, automatyczna bariera czy wielofunkcyjne urządzenie pomiarowe.
11. Testujemy, diagnozujemy i poprawiamy
W elektronice nie wszystko działa za pierwszym razem. Problem może znajdować się w kodzie, sposobie podłączenia przewodów, ustawieniach albo jednym z elementów układu.
Dlatego ważną częścią kursu jest nauka systematycznego diagnozowania problemów:
program → połączenia → elementy → ustawienia → test → poprawka
Uczestnicy uczą się, że błąd nie oznacza niepowodzenia. Jest informacją, która pomaga znaleźć przyczynę i stworzyć lepsze rozwiązanie.
12. Własny projekt elektroniczny
Wraz ze zdobywaniem doświadczenia uczestnicy otrzymują coraz więcej przestrzeni do samodzielnego działania.
Wykorzystując poznane elementy i rozwiązania programistyczne, mogą zaplanować i wykonać własne urządzenie elektroniczne lub rozbudować jeden z wcześniejszych projektów o nowe funkcje.
Trener pomaga i konsultuje pomysły, ale stopniowo przechodzimy od:
„Powiedz mi, co mam zrobić” → „Wiem, jak to sprawdzić” → „Mam pomysł, jak zrobić to po swojemu”.
W trakcie kursu uczestnicy uczą się m.in.:
- programować mikrokontroler Raspberry Pi Pico w MicroPythonie,
- budować i analizować proste układy elektroniczne,
- sterować diodami, ekranami i elementami wykonawczymi,
- odczytywać informacje z różnych czujników,
- wykorzystywać dane z czujników w napisanym programie,
- tworzyć reakcje urządzeń na zmieniające się warunki,
- łączyć kilka elementów w jeden działający system,
- wykorzystywać elektronikę jako kontroler aplikacji i prostych gier,
- testować projekty i diagnozować problemy,
- modyfikować gotowe rozwiązania i rozwijać własne pomysły.
Przykładowe projekty realizowane podczas kursu:
lampka RGB • inteligentne światła drogowe • elektroniczna miarka •
mini stacja pogodowa • alarm antywłamaniowy • ekran LCD i OLED •
animacje LED • automatyczna bariera • elektroniczna klepsydra •
Pong na ekranie OLED • elektroniczny Paint • gra Bricks •
czujnik parkowania • własny kontroler • własny projekt elektroniczny
Program ma charakter przykładowy. Kolejność projektów, wykorzystywane elementy oraz zakres poszczególnych zagadnień mogą być modyfikowane w zależności od poziomu grupy, tempa pracy uczestników, dostępnych technologii oraz aktualizowanego programu kursu.
Oferta na rok szkolny 2026/27
ELEKTRONIKA Grupa wiekowa: 12- 16 lat
Elektronika i programowanie w MicroPython
(Raspberry Pi, MicroPython)
czas trwania zajęć: 90 minut
Cena za zajęcia: 70,00 zł
Zniżki:
– 10% zniżki dla każdego z rodzeństwa, uczęszczającego w tym samym terminie.
– 10% zniżki dla posiadaczy karty „Duża Rodzina”.
– 10% zniżki na drugie i kolejne zajęcia w tym samym czasie.
Zniżki nie łączą się ze sobą.
Dlaczego warto zaufać właśnie nam?
Technologia w miejscu, które naprawdę nią żyje
Akademia EMT KIDS działa w centrum Gliwic, w przestrzeni EMT-Systems – największego w Polsce ośrodka szkoleń technicznych. Elektronika, automatyka, programowanie i nowoczesne technologie są tutaj obecne na co dzień. Dzięki temu młodzież uczy się w miejscu, które naturalnie łączy edukację ze światem techniki i inżynierii.
Doświadczenie dwóch silnych marek
Za Akademią EMT KIDS stoją EMT-Systems oraz Akademia Nauki i Rozwoju. Łączymy technologiczne zaplecze i doświadczenie w szkoleniach technicznych z wieloletnią praktyką w edukacji dzieci i młodzieży.
Autorski program, który cały czas rozwijamy
Program kursu powstał na bazie naszego doświadczenia i jest regularnie aktualizowany. Modyfikujemy projekty, narzędzia i wykorzystywane technologie tak, aby zajęcia pozostawały praktyczne, aktualne i angażujące.
Najpierw zajęcia próbne, potem decyzja
Nie musisz podpisywać umowy przed pierwszym spotkaniem. Uczestnik może najpierw sprawdzić, czy odpowiada mu kurs, grupa i sposób prowadzenia zajęć. Jeśli nie będzie chciał kontynuować – nie pobieramy opłaty za pierwsze zajęcia. Jeśli zostaje, pierwsze spotkanie wliczamy do harmonogramu płatności.
Bez zobowiązania na cały rok szkolny
Umowę można wypowiedzieć w dowolnym momencie ze skutkiem na koniec danego miesiąca. Nie naliczamy kar ani dodatkowych opłat za wcześniejszą rezygnację.
Płacisz za zajęcia, które faktycznie się odbywają
Miesięczna opłata zależy od liczby spotkań przypadających w danym miesiącu. Nie płacisz za święta, ferie, wakacje ani inne dni, w których zgodnie z harmonogramem zajęcia się nie odbywają.
10% zniżki
Oferujemy 10% zniżki dla rodzeństwa, posiadaczy Karty Dużej Rodziny oraz na drugie i kolejne zajęcia.
