0Pricing
Arduino & IoT Academy icon

Arduino & IoT Academy

CPPNetworkDesktopEnterprise

Buduj inteligentne urządzenia z Arduino i C++. Od cyfrowych i analogowych wejść/wyjść oraz czujników, przez sieciowanie, aż po rzeczywiste projekty IoT.

🤖 Napędzane AI📚 30 kursów👥 100 000+ uczniów⭐ Ocena 4,9
Przegląd kursu

Arduino & IoT: Buduj Inteligentne Urządzenia

Buduj inteligentne urządzenia z Arduino i C++. Od cyfrowych i analogowych wejść/wyjść oraz czujników, przez sieciowanie, aż po rzeczywiste projekty IoT. Ta ścieżka obejmuje 30 progresywnych minikursów od poziomu początkującego (A1) aż do zaawansowanego (B2), z krótkimi, skoncentrowanymi lekcjami i szybkimi quizami, które utrwalą każdą koncepcję.

Czego się nauczysz

Zaczniesz od podstaw i będziesz się wspinać przez zagadnienia średniozaawansowane i zaawansowane, każdy kurs opiera się na poprzednim. Każda lekcja jest praktyczna i przyswajalna, z dostępnym 24/7 tuterem AI, gdy potrzebujesz pomocy.

Jak to działa

Każdy kurs podzielony jest na cztery skoncentrowane, przyswajalne lekcje. Ukończ kilka lekcji dziennie, a opanujesz całą ścieżkę w tygodnie, nie miesiące.

Zacznij naukę →

Jak się będziesz uczyć

🎯
Interaktywne lekcje
Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym
🤖
Tutor AI
Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz
💻
Wbudowany edytor
Pisz i uruchamiaj kod bezpośrednio w przeglądarce
🏆
Certyfikat
Uzyskaj certyfikat po ukończeniu kursu
Program nauczania

30 kursów

Każdy kurs ze ścieżki edukacyjnej Arduino & IoT Academy.

01

Czym naprawdę są Arduino i IoT

A14 lekcji

Zrozum, co robi mikrokontroler i jak Arduino przekłada kod na działanie w świecie rzeczywistym

02

Poznaj swoją płytkę i zainstaluj IDE

A14 lekcjiPRO

Rozpoznaj elementy płytki i skonfiguruj Arduino IDE, aby wgrać pierwszy szkic

03

Wnętrze szkicu Arduino

A14 lekcjiPRO

Czytaj i zapisuj strukturę setup/loop używaną przez każdy program Arduino

04

Blink: opanuj wyjścia cyfrowe

A14 lekcjiPRO

Steruj diodami LED z precyzją za pomocą pinów cyfrowych i sygnałów HIGH/LOW

05

Odczytuj przyciski za pomocą digitalRead

A14 lekcjiPRO

Wykrywaj naciśnięcia przycisków i sprawiaj, aby urządzenie reagowało na dane wejściowe

06

Poznaj świat analogowy

A24 lekcjiPRO

Odczytuj zmienne napięcia z potencjometru za pomocą analogRead

07

Płynne rozjaśnianie i ściemnianie za pomocą PWM

A24 lekcjiPRO

Uzyskuj płynną jasność i wyjście podobne do analogowego za pomocą analogWrite

08

Porozmawiaj z płytką: monitor portu szeregowego

A24 lekcjiPRO

Wypisuj dane i odczytuj dane wejściowe przez USB, aby debugować program i wchodzić z nim w interakcję

09

Płytki prototypowe i budowanie obwodów

A24 lekcjiPRO

Twórz niezawodne prototypy obwodów i unikaj typowych błędów początkujących w okablowaniu

10

Zmienne i nieblokujące odmierzanie czasu

A24 lekcjiPRO

Przechowuj stan i mierz czas zdarzeń za pomocą millis(), zamiast zatrzymywać program przez delay

11

Pomiar temperatury i wilgotności (DHT)

B14 lekcjiPRO

Odczytuj dane z czujnika DHT i wysyłaj informacje o warunkach otoczenia przez port szeregowy

12

Pomiar odległości za pomocą ultradźwięków

B14 lekcjiPRO

Korzystaj z HC-SR04 do wykrywania obiektów i pomiaru odległości w centymetrach

13

Wykrywanie ruchu i światła (PIR i LDR)

B14 lekcjiPRO

Wykrywaj obecność za pomocą PIR oraz natężenie światła otoczenia za pomocą LDR

14

Wprawiaj rzeczy w ruch: silniki serwo

B14 lekcjiPRO

Steruj kątem obrotu serwomechanizmu, aby tworzyć ruch w swoich projektach

15

Sterowanie silnikami i przełączanie obciążeń (przekaźnik)

B14 lekcjiPRO

Uruchamiaj silnik prądu stałego i bezpiecznie przełączaj urządzenia dużej mocy za pomocą przekaźnika

16

Wyświetlaj dane na ekranie LCD

B14 lekcjiPRO

Wyświetlaj odczyty czujników i komunikaty na znakowym ekranie LCD 16x2

17

Wyraźna grafika na ekranie OLED

B14 lekcjiPRO

Renderuj tekst i kształty na niewielkim ekranie OLED I2C

18

Łączenie modułów za pomocą I2C i SPI

B14 lekcjiPRO

Podłączaj i adresuj wiele urządzeń peryferyjnych za pomocą dwóch najważniejszych protokołów magistrali

19

Błyskawiczna reakcja dzięki przerwaniom

B14 lekcjiPRO

Przechwytuj szybkie zdarzenia za pomocą przerwań sprzętowych zamiast odpytywania

20

Czyste dane wejściowe: eliminacja drgań styków i EEPROM

B14 lekcjiPRO

Eliminuj zakłócenia powodowane drganiem przycisków i zapisuj ustawienia, które przetrwają utratę zasilania

21

Bezprzewodowo: WiFi z ESP32/ESP8266

B24 lekcjiPRO

Przejdź na płytkę obsługującą WiFi i połącz ją ze swoją siecią

22

Porozmawiaj z siecią: HTTP i REST

B24 lekcjiPRO

Wysyłaj dane z czujników do serwera i pobieraj dane z interfejsów REST API

23

Lekkie przesyłanie komunikatów za pomocą MQTT

B24 lekcjiPRO

Publikuj komunikaty i subskrybuj tematy, aby zapewnić komunikację IoT w czasie rzeczywistym

24

Łączenie z chmurowymi platformami IoT

B24 lekcjiPRO

Przesyłaj dane urządzenia do chmurowego pulpitu i steruj nim zdalnie

25

Sterowanie na krótkim dystansie przez Bluetooth i BLE

B24 lekcjiPRO

Sparuj urządzenie z telefonem i wymieniaj dane przez BLE

26

Bezprzewodowa aktualizacja firmware’u (OTA)

B24 lekcjiPRO

Wgrywaj bezprzewodowo nowy kod do wdrożonych urządzeń bez kabla USB

27

Działaj miesiącami: deep sleep i niski pobór mocy

B24 lekcjiPRO

Znacznie zmniejszaj pobór energii, aby czujnik zasilany baterią działał o wiele dłużej

28

Rejestruj dane i mierz czas

B24 lekcjiPRO

Zapisuj odczyty ze znacznikami czasu na karcie SD lub w chmurze

29

Zabezpiecz swoje urządzenie IoT

B24 lekcjiPRO

Stosuj najważniejsze praktyki bezpieczeństwa, aby urządzenie nie było łatwym celem

30

Projekt końcowy: kompletny czujnik inteligentnego domu

B24 lekcjiPRO

Połącz wszystkie elementy w jedno połączone urządzenie raportujące dane do chmury i umożliwiające aktualizacje

FAQ

Często zadawane pytania

Czy kurs Arduino & IoT Academy jest bezpłatny?

Tak. Możesz rozpocząć kurs Arduino & IoT Academy za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się CPP?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z CPP.

Jak nauczysz się CPP na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu Arduino & IoT Academy?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu Arduino & IoT Academy.

Czy możesz nauczyć się CPP na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się CPP na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Zacznij Arduino & IoT Academy Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.

Rozpocznij Bezpłatnie →Przeglądaj Wszystkie Kursy