Základy programování hardware (kontrolerů) v C++

Kurz na míru

Základní info

C++ je jazyk vhodný pro pro rychlé aplikace a ovládání hardware
Kurz je určen pro zájemce, kteří s příslušným jazykem zatím nemají žádnou zkušenost. Předpokladem je alespoň představa o tom, co je programování nebo kladný vztah k matematickým a logickým disciplínám (logické myšlení). Znalost (i pasivní a začátečnická) jiného jazyka výhodou, ale není nutnou podmínkou

Absolventi kurzu se naučí komunikovat s hardware, číst z něj data ze senzorů např. teploty, vlhkosti, polohy. Zjišťovat stav ovládacích prvků (tlačítek, přepínačů), měřit analogové veličiny na vstupech (např. napětí), ovládat výstupy (kontrolky, zvuky, relé, pohon). Poznají možnosti vzájemné komunikace hardware v různých protokolech. Současně si zkusí využívat AI k řešení některých příkladů.
Projekt dle zájmu např. meteostanice, hrací automat, generátor signálů, osciloskop, případně ovládání vozítka, chytré vozítko apod.

Rámcová témata kurzu:  

  • Historie a vývoj jazyka
  • Základy jazyka (proměnné, větvení, cykly)
  • Principy řízení hardware
  • Popis konkrétně použitého kontroleru (dle jazyku)
  • Programové prostředí pro připojení hardware
  • Čtení senzorů (vstupy)
  • Ovládání hardware (výstupy)
  • Využití umělé inteligence (AI) pro řešení praktického problému/dotazu při práci v programu
  • Závěrečný projekt
  • Praktické procvičení, diskuse a dotazy

Po absolvování kurzu obdrží každý účastník osvědčení o absolvování kurzu / certifikát.

Základy programování hardware (kontrolerů) v C++

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je tři a osm ? Součet zapište číslicemi.