Arduino tanfolyam kezdőknek és haladóknak

Ez az előadássorozat a kezdőknél alapfokú elektronikai jártasságot és minimális angol nyelvtudást feltételez. A haladóknál többéves programozási és elektronikai tapasztalatot feltételezünk

  • Ismerkedés az Arduino mikrovezérlő kártyával és az integrált programfejlesztői környzetettel.
  • I/O portok kezelése, Arduino adattípusok
  • Vezérlési szerkezetek, relációs operátorok
  • Programciklusok szervezése
  • Analóg I/O
  • Analóg és digitális szenzorok
  • Kommunikáció (UART, I2C, SPI, LCD kijelzők)

Előadások a 2019/2020-as tanévben (kezdőknek és haladóknak)

A mintaprogramokat az Arduino IDE 1.8.8 változatával próbáltuk ki

1. Ismerkedés az Arduino kártyával, digitális I/O (2019. szeptember 5.)   előadásvázlat mintaprogramok

2. Változók típusai, feltételvizsgálat, programelágazás (2019. szeptember 19.)   előadásvázlat mintaprogramok

3. Tömbök, programciklusok, megszakítások (2019. október 3.)   előadásvázlat mintaprogramok

4. Az analóg-digitális átalakító (ADC) használata (2019. október 17.)   előadásvázlat mintaprogramok

5. Analóg I/O (2019. november 14.)   előadásvázlat mintaprogramok

Előadások a 2018/2019-ös tanévben (kezdőknek)

A mintaprogramokat az Arduino IDE 1.8.8 változatával próbáltuk ki

Támcsu Péter: Ismerkedés az Arduino környezettel (Minipirate) - 1. rész (2018. december 20.)   előadásvázlat

Ismerkedés az Arduino környezettel (Minipirate) - 2. rész (2019. január 10.)   előadásvázlat

Arduino programozás - digitális kimenetek vezérlése (2019. január 24.)   előadásvázlat mintaprogramok

I/O portok kezelése, változók, feltételvizsgálat (2019. február 7.)   előadásvázlat mintaprogramok

Vezérlési szerkezetek, ciklusszervezés (2019. február 21.)   előadásvázlat mintaprogramok

Analóg bemenetek (2019. március 7.)   előadásvázlat mintaprogramok

Analóg I/O, PWM (2019. március 21.)   előadásvázlat mintaprogramok

Hétszegmenses LED kijelzők 1. rész (2019. április 4.)   előadásvázlat mintaprogramok

Hétszegmenses LED kijelzők 2. rész (2019. május 2.)   előadásvázlat mintaprogramok

Hétszegmenses kijelző alkalmazások (2019. május 16.)   előadásvázlat mintaprogramok

LCD kijelzők alkalmazása 1. rész (2019. május 30.)   előadásvázlat mintaprogramok

LCD kijelzők alkalmazása 2. rész (2019. június 13.)   előadásvázlat mintaprogramok


Előadások a 2014/2015-ös tanévben (középhaladóknak)

A mintaprogramokat az Arduino IDE 1.0.5 változatával próbáltuk ki

Bevezetés az Arduino mikrovezérlő kártya programozásába (2015. február 26.)   előadásvázlat

I/O portok kezelése, számrendszerek, bitműveletek (2015. március 12.)   előadásvázlat mintaprogramok

Vezérlési szerkezetek, relációs operátorok (2015. március 26.)   előadásvázlat mintaprogramok

Programciklusok szervezése, analóg I/O (2015. április 9.)   előadásvázlat mintaprogramok

Digitális szenzorok (2015. április 23.)   előadásvázlat mintaprogramok

Kommunikáció (a soros porttól a WiFi eszközökig) (2015. május 7.)   előadásvázlat mintaprogramok

LCD kijelzők vezérlése (2015. május 21.)   előadásvázlat mintaprogramok


Előadások a 2015/2016-os tanévben (haladóknak)

A mintaprogramokat az Arduino IDE 1.0.5 változatával próbáltuk ki

Bevezetés az Arduino mikrovezérlő kártya programozásába és a Mini Pirate bemutatása (2015. november 26.)   előadásvázlat Mini Pirate bemutató

Hétszegmenses LED kijelzők vezérlése (2015. december 3.)   előadásvázlat mintaprogramok

Kisteljesítményű egyenáramú motorok vezérlése (2015. december 17.)   előadásvázlat mintaprogramok

Fényérzékelés és fénymérés egyszerű eszközökkel (2016. január 14.)   előadásvázlat mintaprogramok

Hétszegmenses LED kijelzők vezérlése MAX6958 IC-ve (2016. január 28.)   előadásvázlat mintaprogramok

A PM6025 (7- és 16-szegmeneses) LCD kijelző vezérlése (2016. február 25.)   előadásvázlat mintaprogramok

A DS1307 és DS3231 valósidejű órák használata (2016. március 10.)   előadásvázlat mintaprogramok

WS2812 felfűzhető "intelligens" RGB LED-ek vezérlése (2016. április 7.)   előadásvázlat mintaprogramok

Orosz Péter: Motorvezérlés Arduino környezetben (2016. április 28.)   előadásvázlat

Bipoláris léptetőmotorok vezérlése (2016. május 19.)   előadásvázlat mintaprogramok

Kapcsolók, kapcsolósorok és -mátrixok (2016. június 2.)   előadásvázlat mintaprogramok


Előadások a 2016/2017-os tanévben (haladóknak)

A mintaprogramokat az Arduino IDE 1.0.6 változatával próbáltuk ki (kívéve, ahol külön jeleztük az eltérést)

Az Arduino, mint logikai analizátor (2017. február 9.)   előadásvázlat mintaprogramok

Az Arduino, mint Microchip PIC programozó (2017. április 27.)   előadásvázlat ArdPicProg.zip


Előadások a 2017/2018-os tanévben (haladóknak)

Arduino - a kispénzű amatőrök PLC-je (2017. szeptember 21.)   előadásvázlat mintaprogramok

A KAT120B (NEMO-Q) hívószám kijelző vezérlése Arduinoval (2017. október 19.)   előadásvázlat mintaprogramok