Zvládnite programovanie ESP32 – od základov GPIO až po pokročilé ovládanie senzorov a modulov.
Zostavujte pripojené zariadenia, ovládajte senzory a naučte sa programovanie vstavaných systémov krok za krokom s praktickými príkladmi a jasnými vysvetleniami.
Tento kurz je založený na vývojovej doske ESP32-C3 Super Mini, starostlivo vybranej pre začiatočníkov, pretože je cenovo dostupná, kompaktná, široko dostupná, energeticky úsporná a obsahuje vstavané pripojenie Wi-Fi a Bluetooth. Vďaka jednoduchému dizajnu je vynikajúcou platformou na učenie sa moderného vývoja IoT a vstavaných systémov.
Aplikácia používa Arduino IDE, jedno z najpopulárnejších vývojových prostredí pre mikrokontroléry na svete. Arduino IDE je priateľské k začiatočníkom, ľahko sa inštaluje a má podporu obrovskej komunity, vďaka čomu je ideálnou voľbou na učenie sa programovania ESP32 a rýchle vytváranie projektov.
Ideálne pre:
• Začiatočníkov, ktorí sa učia programovať ESP32
• Študentov, ktorí študujú vstavané systémy a IoT
• Výrobcov, ktorí vytvárajú inteligentné zariadenia a automatizačné projekty
• Elektronických nadšencov pracujúcich so senzormi a modulmi
• Vývojárov, ktorí vytvárajú prepojené produkty a prototypy
Čo sa naučíte:
• GPIO — Digitálny vstup/výstup, tlačidlá, prepínače a ovládanie LED
• ADC — Čítanie analógových senzorov a signálov s premenlivým napätím
• PWM — Ovládanie jasu LED, serv a rýchlosti motora
• UART — Sériová komunikácia s externými zariadeniami
• I²C — Pripojenie displejov, senzorov a rozširujúcich modulov
• SPI — Vysokorýchlostná komunikácia s perifériami
Senzory a moduly
Preskúmajte širokú škálu hardvérových modulov a praktických aplikácií:
• Vzdialenosť — Ultrazvukové senzory a detekcia prekážok
• Teplota a vlhkosť — Projekty monitorovania životného prostredia
• Tlak — Barometrické a poveternostné merania
• Svetlo — Senzory okolitého svetla a fotorezistorové senzory
• Pohyb — PIR systémy detekcie pohybu
• Vibrácie — Monitorovanie otrasov a vibrácií
• Zvuk — Bzučiaky, mikrofóny a audio moduly
• Senzory plynu — Projekty detekcie kvality ovzdušia a plynov
• Voda a Vlhkosť pôdy — Inteligentné záhradnícke aplikácie
• Magnetické senzory — Detekcia Hallovho javu a magnetického poľa
• Dotykové senzory — Kapacitné dotykové rozhrania
• Infračervené (IR) — Komunikácia diaľkového ovládania
• Relé — Ovládanie vysokovýkonných externých zariadení
• Motory — Jednosmerné motory, servomotory a ovládače motorov
• LCD displeje — Znakové používateľské rozhrania
• OLED displeje — Grafické a informačné displeje
• LED moduly — Indikátory, animácie a svetelné projekty
• RTC moduly — Integrácia hodín reálneho času
• IMU senzory — Akcelerometre a gyroskopy
Kompletný vzdelávací zážitok:
• Viac ako 25 štruktúrovaných kapitol od začiatočníkov po pokročilých
• Podrobné príklady s podrobnými vysvetleniami
• Praktické projekty a aplikácie z reálneho sveta
• Viac ako 150 interaktívnych kvízových otázok
Používateľsky prívetivé funkcie:
• Tmavé a svetlé témy
• Offline vzdelávanie — nie je potrebný internet
• Rýchle vyhľadávanie vo všetkých lekciách
• Ukladanie obľúbených tém do záložiek
• Prehľadné a bez rušivých vplyvov rozhranie
ESP32 je ochranná známka spoločnosti Espressif Systems. Arduino je ochranná známka spoločnosti Arduino AG. Táto aplikácia je nezávislým vzdelávacím zdrojom a nie je prepojená so žiadnou organizáciou ani ju ňou neschvaľuje.