Robert

Cseh Róbert (TavIR)

Nyolcadikos koromban egy detektoros rádióval kezdtem, ma már Arduino és mikrokontrolleres projekteket tanítok kezdőknek és haladóknak. A ’60 nap alatt Arduino’ tanfolyamommal több száz ember lépett be az elektronika világába – lépésről lépésre, gyakorlatiasan. Ha szereted, ha egy ötletből működő eszköz születik, jó helyen jársz.

Arduino programozás, mikrokontrollerek, Bascom-AVR, elektronika, szenzorok, relémodulok, hibakeresésTavIR

GitHubLinkedInYouTubeFacebook

A detektoros rádiótól a „60 nap alatt Arduino”-ig

A történetem egy egyszerű, fából készült asztalon kezdődött, tele csavarhúzóval, ónnal és olyan apró alkatrészekkel, amelyekről akkor még alig sejtettem, mire képesek. Egy detektoros rádió volt az első saját építésű eszközöm: vezeték, dióda, fülhallgató – és rengeteg türelem. Amikor a fülhallgatóban először megszólalt egy távoli adás, az a pillanat olyan volt, mintha kulcsot kaptam volna egy új világhoz.

Ezt követték a kísérletek: logikai áramkörök, kapuk, időzítők, majd erősítők. Az erősítők néha gerjedtek, a jel elszaladt, és én rájöttem: az analóg világ finomhangolása lenyűgöző, de a szívem a digitális rendszerek tiszta logikájához húz. Ott éreztem, hogy minden kérdésre létezik egy következetes válasz – vagy legalábbis meg lehet találni.

Bascom-AVR – az első nagy fordulópont

A 2000-es évek elején találkoztam a Bascom-AVR BASIC nyelvvel és az AVR mikrokontrollerekkel. A nyelv egyszerűsége mögött erő volt: gyorsan lehetett vele működő prototípusokat készíteni, miközben a kód tanítható és átlátható maradt. 2003-ban, amikor a PHP-Nuke még sok hazai oldal motorja volt, lefordítottam és kiadtam a Bascom-AVR kézikönyvet. Nemcsak írtam róla – tanítottam is: órákon, workshopokon és online anyagokban, ahol a „mi történik a sorok mögött?” kérdésre kerestük együtt a választ.

Az Arduino érkezése

2006 körül a kezembe került az első Arduino. Elsőre csak egy kék nyák volt néhány csatlakozóval, de látszott: ez híd lehet a kezdők és a haladók között. Moduláris, bővíthető, és ami a legfontosabb: gyors sikerélményt ad. Egyre több kérdés érkezett: „Hogyan kezdjek neki?” – és ettől kezdve az Arduino fokozatosan az oktatásom középpontjába került.

„60 nap alatt Arduino” – napi ritmus, valódi megértés

2012-ben hiányérzetem volt: magyarul nem nagyon volt olyan, lépésről lépésre haladó anyag, amely kezdőtől középhaladóig kézen fogja az embert. Így született a „60 nap alatt Arduino”, ami nem videófolyamként indult, hanem e-mail hírlevél tanfolyamként. Minden nap érkezett egy lecke, benne magyarázat, példakód és egy azonnal kipróbálható mini feladat. A ritmus fontos volt: nem bedarálni akartam a tudást, hanem felépíteni.

A visszajelzések szerint a módszer működött: a résztvevők nemcsak megtanulták, mit kell beírni a szerkesztőbe, hanem azt is, miért működik a kód. Megismerték a mikrokontroller gondolkodását: pin-módok, időzítés, ADC, PWM, soros kommunikáció, és azt, hogyan lesz a szenzoradatból megbízható mérés.

Az oldal, ami velem együtt nőtt fel

A kezdeti hardverbemutatók után jöttek a tematikus anyagok: DHT11 és DS18B20 hőmérsékletmérés, BMP180 barometria, relémodulok biztonságos vezérlése, LCD/OLED kijelzők, motorvezérlők és I2C kommunikáció. Ahogy én tanultam, úgy nőtt az oldal tartalma is: minden új projekt új cikket hozott.

Szeretnél egy lépéssel előrébb járni?

Ha érdekelnek a jövőben induló, tematikus tanfolyamok – az Arduino alapoktól a haladó szenzorhálózatokig –, iratkozz fel az előzetes értesítőre itt: ➜ Érdekel a következő tanfolyam!