Bevezetés a programozásba, Arduino alapokon
/Beginner Level/

Made by: Dr Somlyai László

What you will learn

A kurzus során a C programozási nyelv alapjaival ismerkedhetünk meg, az Arduino hardverközeli szemléletét előtérbe helyezve.

What will you be able to do at the end of the course?

C/C++ ismeretek

Arduino

Programozás alapok

Course content
Number of modules: 8
All lessons: 12
Total duration: 2 hours 28 minutes 39 seconds
Level: Beginner
Course structure (modules)

1. Bevezetés

Bevezetés.

2. Elektronikai alapok 1. rész

Elektronikai alapok a kezdéshez.

3. Elektronikai alapok 2. rész

Próbapanel bemutatása.

4. Arduino

Arduino panel és környezet bemutatása.

1. Változók

Változó típusok a C nyelvben, mikrokontrolleres környezetben.

2. Operátorok

Legfontosabb operátorok.

4. Függvények

Függvények, be meneti paraméterek, visszatérési érték.

1. Digitális jelek írása, olvasása

Digitális ki és bemenetek, GPIO portok.

2. Analóg jelek "írása", olvasása

Analóg feszültség mérése mikrokontroller segítségével. "Analóg jel" előállítása PWM jellel.

3. Soros port

Soros port kommunikáció két eszköz között.

4. Időzítés

Időzítések kezelése, Arduino környezetben.

Pre-qualification

Nem szükséges semmilyen előképzettség - teljesen kezdők számára is érthetően, lépésről lépésre vezetünk végig.

Detailed course description

Ebben a tananyagban megismerkedünk a C programozás alapfogalmaival, elektronikai és digitális technikai alapismeretekkel, mint például: - elektronikai és digitális alapfogalmak, - mi az az arduino, - változók és operátorok, - függvények, - vezérlési szerkezetek (if, for, while), - bemenet és kimenet kezelése, - hardverrel való kommunikáció, például egy LED ki- és bekapcsolása, - soros port, - időzítés. A C nyelv az egyik legismertebb és legszélesebb körben használt programozási nyelv, amely különösen fontos szerepet játszik a beágyazott rendszerek, például a mikrokontrollerek programozásában. Az Arduino egy nyílt forráskódú mikrokontroller-platform, amely ideális eszköz a C programozás gyakorlati elsajátításához, mivel egyszerű a használata, gyors a visszacsatolás, és azonnal láthatjuk a programozás eredményét – például LED-ek villogtatásával vagy érzékelők adatainak olvasásával. Az Arduino környezetében a programokat valójában egy C/C++-hoz nagyon hasonló nyelven írjuk, amely a háttérben fordításra kerül szabványos C kódra. Ez lehetővé teszi, hogy a tanulók valódi, alacsony szintű programozási ismeretekre tegyenek szert, miközben egy barátságos és jól dokumentált platformot használnak. Mindezt egy Arduino panel (Arduino Nano) segítségével, ahol gyakorlati példákon keresztül tanuljuk meg a programozás lépéseit – kezdve az egyszerű „villogó LED” programmal.

Student opinions

No ratings yet

Frequently Asked Questions

Not provided