Öt ponton figyeli a pálya kontrasztját. Ebből számoljuk ki, merre van a fekete vonal a robot középvonalához képest.
Mérnöki játszótér · 2026
VONALKÖVETŐ ROBOT TÁBOR
Öt nap alatt az alkatrészektől a saját, versenyre hangolt robotig. Szenzorok, motorvezérlés, szabályozástechnika és rengeteg mérés.
01 · Hardver
Mit építünk?
Egy valódi, mérhető és hangolható mobil robotot. A részegységek nem fekete dobozok: minden fontos alkatrésznél megnézzük, miért van ott és hogyan hat a viselkedésre.
Öt ponton figyeli a pálya kontrasztját. Ebből számoljuk ki, merre van a fekete vonal a robot középvonalához képest.
A hajtás nemcsak forgat: az enkóder visszajelzést ad a mozgásról, így a mérés és a mechanika összekapcsolódik.
Beolvassa a szenzorokat, futtatja a szabályozót és kiszámítja a két motor pillanatnyi parancsát.
Az akkumulátor stabil tápot ad a meghajtásnak és az elektronikának. A polaritás, feszültség és biztonság itt kézzelfogható tananyag.
02 · Folyamat
A hét íve
A tanulás lépcsőzetes: minden új elem az előző mérésre vagy működő részre épül. A hat állomás a tábor végére egyetlen működő rendszerré áll össze.
Motor, PWM, irány
A robot megmozdul — és a négyzetjárásnál kiderül: visszacsatolás nélkül nincs pontos vezérlés.
Szenzor, kalibráció
Mit lát az infravörös szenzor? A fényből kalibrálással lesz megbízható szám.
Bang-bang követés
Az első vonalkövetés! Cikkcakkos még — de épp ebből születik a jobb ötlet.
P-szabályzó
Korrekció = Kp × hiba: kis hibára kis kormányzás, nagy hibára nagy.
PD-szabályzó, hangolás
A D-tag fékez, mielőtt túllendülnénk. Mérünk, hangolunk — és mindent naplózunk.
Verseny
Egy teljes kör időre — a megértett, stabilan hangolt robot nyer.
03 · Napirend
Napi program
Öt nap, egyre önállóbb mérnöki munka — 5 csapatban, csapatonként 3 fővel, naponta forgó szerepekkel (programozó, szerelő, mérnök). A zöld checkpoint azt jelzi: van egy kipróbált, működő állapot, amire biztonsággal lehet tovább építeni.
| Idő | Program |
|---|---|
| 8:00 | Köszöntő, csapatalakítás, szerepek — és a versenyszabály kihirdetése: a cél az első perctől világos |
| 8:30 | Demó: a mentor kész robotja végigmegy a pályán. „Péntekre a tiétek is ezt fogja tudni — sőt gyorsabban.” |
| 8:45 | Összeszerelés: mechanika, kábelezés, ellenőrzőlista |
| 11:00 | Szendvics-szünet |
| 11:30 | Bekapcsolási ellenőrzés, első bekapcsolás checkpoint |
| 11:45 | Motorteszt: előre, hátra, fordulás — feladat: négyzet alakban körbejárni a padlón |
| 13:00 | Enkóder: hány impulzus egy teljes kerékfordulat? Mérd meg és naplózd! |
| 14:00 | Minden robot megy előre-hátra-fordul checkpoint · napzáró kör |
| Idő | Program |
|---|---|
| 8:00 | Demó: mit lát az infravörös szenzor? Feszültségmérés fehéren és feketén |
| 8:20 | Nyers és kalibrált értékek mind az öt csatornán — táblázat a saját robot értékeivel |
| 9:30 | Kalibráció: az 5 másodperces „húzogatós” rutin |
| 10:15 | Súlyozott átlag: hol a vonal? — élő görbén, kézzel tologatott robotnál |
| 11:00 | Szendvics-szünet |
| 11:30 | Első vonalkövetés! Cikkcakkos még, de megy |
| 12:30 | Minden robot körbeér a gyakorlópályán checkpoint |
| 13:00 | Miért cikkcakkozik? — közös gondolkodás a simább követésről |
| 14:00 | Szabad kísérletezés · napzáró kör |
| Idő | Program |
|---|---|
| 8:00 | A P-szabályzó gondolata: korrekció = Kp × hiba — ez az, amit tegnap ki akartatok találni! |
| 8:30 | Kp hangolása: mit látunk kis Kp-nál (lomha) és nagynál (leng)? |
| 10:00 | Hangolási napló: minden próbához érték + megfigyelés — ma a mérnök szerep a főszereplő |
| 11:00 | Szendvics-szünet |
| 11:30 | A D-tag: a hiba változása előre jelzi a lengést — fékezünk, mielőtt túllendülnénk |
| 12:30 | A nagy leleplezés: a sebességplafon eddig lent volt — aki stabil, feljebb veheti! |
| 14:00 | Minden robot simán követi a vonalat PD-vel checkpoint · napzáró |
| Idő | Program |
|---|---|
| 8:00 | A versenypálya felfedése! Mostantól ezen gyakorolunk |
| 8:15 | Szabad hangolás: először stabilan körbeérni, csak utána gyorsítani |
| 10:00 | Haladó feladatok a stabilaknak: egyenes-felismerés, köridőmérés enkóderrel, WiFi-s indítógomb |
| 11:00 | Szendvics-szünet |
| 11:30 | Hangolás — a mentor ma már nem segít kódban, csak kérdez: „Mit mond a napló? Mit látsz a görbén?” |
| 13:00 | Kvalifikáció: egy teljes kör a versenypályán checkpoint |
| 14:00 | Napzáró, versenyszabály még egyszer, kérdések |
| Idő | Program |
|---|---|
| 8:00 | Reggeli javítási idő / szabadedzés |
| 9:30 | Pálya lezárva, robotok „parc fermé”-be — sorsolás a futamsorrendre |
| 10:00 | 1. futam — minden csapat egyszer fut, időmérés |
| 11:00 | Szendvics-szünet · a futamok közt 15 perc hangolás (elemcsere is!) |
| 11:45 | 2. futam |
| 12:45 | 3. futam — fordított sorrendben: az addigi leggyorsabb megy utolsónak |
| 13:15 | Eredményhirdetés — díj a leggyorsabbnak, elismerés a legjobb hangolási naplónak, a legszebb kódnak és a legkitartóbb hibakeresésnek |
| 13:45 | Zárókör: ki mit visz haza, merre tovább? CÉL |
04 · Mérnöki tartalom
A technika
Nem „robotot összerakunk”, hanem összefüggéseket tanulunk: érzékelés, teljesítményelektronika, visszacsatolás, mérés és szoftver együtt dolgozik.
ESP32
Mikrokontroller, amely valós időben olvassa a szenzorokat, számol és vezérli a motorokat.
TB6612
Kétcsatornás motorvezérlő: a kis vezérlőjelből irányított teljesítmény lesz a hajtás számára.
TSM-5
Ötpontos vonalszenzor. A nyers értékekből pozícióbecslést készítünk a szabályozó számára.
N20 + enkóder
Kompakt hajtóműves motor, visszajelzéssel. A mechanika és a digitális mérés itt találkozik.
PD-szabályzó
A P-tag a pillanatnyi hibára, a D-tag a hiba változására reagál — gyors, mégis csillapított mozgást keresünk.
Serial Plotter
A hangolás nem érzésre történik: görbén látjuk, mit csinál a robot és melyik paraméter mit változtat.
// PD-szabályozó — 5 sorban
float error = position - center;
float derivative = error - previousError;
float correction = Kp * error + Kd * derivative;
leftMotor = baseSpeed - correction;
rightMotor = baseSpeed + correction;
05 · Péntek
A verseny
A hét végén a robot ugyanazon a pályán mutatja meg, mire jutott a csapat a méréssel, programozással és hangolással.
- Egy teljes kör.
A start/cél vonaltól a start/cél vonalig — a robot önállóan halad, kézi kormányzás nélkül. - Érintés tilos.
Az indítás pillanatától a robothoz hozzáérni nem szabad — bármilyen érintés érvényteleníti a futamot. - Vonalvesztés.
Ha a robot magától visszatalál a vonalra, a futam érvényes; ha 10 másodpercig nem, érvénytelen. - Három futam, a legjobb idő számít.
A futamok közt szabad hangolni, elemet cserélni, kódot módosítani — futam közben nem. - Holtverseny?
Azonnali negyedik futam dönt.
06 · Logisztika
Gyakorlati infók
A fontos szervezési adatok egy helyen.
Hely és idő
5 napos tábor Székesfehérváron.
8000 Székesfehérvár, Budai út 9–11. · Trade Center
8:00 – 14:00
Mit hozz?
Ennivaló: csomagolt szendvics és innivaló minden napra.
Laptop: nem kell — minden csapat előre telepített laptopot kap tőlünk, a fejlesztőkörnyezettel együtt.
Ruházat: kényelmes, műhelymunkához megfelelő öltözet.
Egyéb: az összes alkatrészt, szerszámot és a pályát mi adjuk.
Étkezés és ár
Étkezés: a helyszínen ételt nem biztosítunk — minden napra hozz magaddal csomagolt szendvicset és innivalót.
Részvételi díj: a tábor ingyenes.
Jelentkezés / kapcsolat
Ha érdekel a robotika, a programozás és az, hogy egy mérnöki ötletből hogyan lesz gyors, működő gép, itt indul a következő kör.
Enterpartner Kft. · robotlabor · Székesfehérvár
2026. augusztus 24–28. · 15 fő · 11–18 év
Online jelentkezés
A jelentkezési lap kitöltése kb. 5 perc. Ha félbehagyod, a piszkozat a gépeden megmarad, és később folytathatod — a beküldésről visszaigazoló e-mailt küldünk.
Kitöltöm a jelentkezési lapot A jelentkezési lap aláírt, papír példányát az első tábori napon kérjük — a nyomtatható változat itt letölthető. Kérdésed van? Írj: elekes.peter@enterpartner.hu