Įvaldykite ESP32 programavimą – nuo GPIO pagrindų iki pažangių jutiklių ir modulių valdymo.
Kurkite prijungtus įrenginius, valdykite jutiklius ir žingsnis po žingsnio mokykitės įterptinio programavimo, remdamiesi praktiniais pavyzdžiais ir aiškiais paaiškinimais.
Šis kursas pagrįstas ESP32-C3 Super Mini kūrimo plokšte, kruopščiai atrinkta pradedantiesiems, nes ji yra prieinama, kompaktiška, plačiai prieinama, energiją taupanti ir turi integruotą „Wi-Fi“ ir „Bluetooth“ ryšį. Dėl paprasto dizaino tai puiki platforma mokytis šiuolaikinio daiktų interneto ir įterptųjų sistemų kūrimo.
Programėlė naudoja „Arduino IDE“ – vieną populiariausių pasaulyje mikrovaldiklių kūrimo aplinkų. „Arduino IDE“ yra pritaikyta pradedantiesiems, lengvai įdiegiama ir palaikoma didžiulės bendruomenės, todėl tai puikus pasirinkimas norint greitai išmokti programuoti ESP32 ir kurti projektus.
Puikiai tinka:
• Pradedantiesiems, besimokantiems ESP32 programavimo
• Studentams, studijuojantiems įterptąsias sistemas ir daiktų internetą
• Gamintojams, kuriantiems išmaniuosius įrenginius ir automatizavimo projektus
• Elektronikos entuziastams, dirbantiems su jutikliais ir moduliais
• Kūrėjams, kuriantiems prijungtus produktus ir prototipus
Ko išmoksite:
• GPIO — Skaitmeninė įvestis / išvestis, mygtukai, jungikliai ir LED valdymas
• ADC — Skaityti analoginius jutiklius ir kintamos įtampos signalus
• PWM — Valdyti LED ryškumą, servo variklius ir variklio greitį
• UART — Nuoseklusis ryšys su išoriniais įrenginiais
• I²C — Prijungti ekranus, jutiklius ir išplėtimo modulius
• SPI — Didelės spartos ryšys su periferiniais įrenginiais
Jutikliai ir moduliai
Ištyrinėkite platų aparatinės įrangos modulių ir praktinio pritaikymo spektrą:
• Atstumas — Ultragarsiniai jutikliai ir kliūčių aptikimas
• Temperatūra ir drėgmė — Aplinkos stebėjimo projektai
• Slėgis — Barometriniai ir su oru susiję matavimai
• Šviesa — Aplinkos šviesos ir fotorezistorių jutikliai
• Judesys — PIR judesio aptikimo sistemos
• Vibracija — Smūgių ir vibracijos stebėjimas
• Garsas — Signaliniai signalai, mikrofonai ir garso moduliai
• Dujų jutikliai — Oro kokybės ir dujų aptikimo projektai
• Vanduo ir Dirvožemio drėgmė – išmaniosios sodininkystės programos
• Magnetiniai jutikliai – Holo efekto ir magnetinio lauko aptikimas
• Jutiklinis jutiklis – talpinė jutiklinė sąsaja
• Infraraudonųjų spindulių (IR) – nuotolinio valdymo ryšys
• Relės – didelės galios išorinių įrenginių valdymas
• Varikliai – nuolatinės srovės varikliai, servo varikliai ir variklių tvarkyklės
• LCD ekranai – simbolių pagrindu sukurtos vartotojo sąsajos
• OLED ekranai – grafika ir informacijos ekranai
• LED moduliai – indikatoriai, animacijos ir apšvietimo projektai
• RTC moduliai – realaus laiko laikrodžio integravimas
• IMU jutikliai – akselerometrai ir giroskopai
Visapusiška mokymosi patirtis:
• Daugiau nei 25 struktūrizuoti skyriai nuo pradedančiųjų iki pažengusiųjų
• Žingsnis po žingsnio pateikiami pavyzdžiai su išsamiais paaiškinimais
• Praktiniai projektai ir praktinis pritaikymas
• Daugiau nei 150 interaktyvių viktorinos klausimų
Patogios vartotojui funkcijos:
• Tamsios ir šviesios temos
• Mokymasis neprisijungus – nereikia interneto
• Greita paieška visose pamokose
• Išsaugokite mėgstamiausias temas nuo žymių
• Aiški ir neblaškanti sąsaja
ESP32 yra „Espressif Systems“ prekės ženklas. „Arduino“ yra „Arduino AG“ prekės ženklas. Ši programėlė yra nepriklausomas švietimo šaltinis ir nėra susijusi su nė viena organizacija ir nėra jų patvirtinta.