Házihack: garázskapu-programozás.

Előszó: ezt a posztot legalább annyira írom magamnak, mint nektek, sőt, még annál is jobban. Mert a garázskapu-programozás olyan, mint a DNS konfigurálás: 5 évente egyszer van rá szükség, de akkor nagyon!

Most hogy végre megint van garázskapunk, újabb házihack projektet zártam le: nevezett garázskapu programozását. Pontosabban a garázsnyitókét, mert amióta itt launk, csak az egyik nyitó működik; most viszont, köszönhetően a garázskapu specialistáknak, végre tudom hogy kell úgy felprogramozni ezt a rendkívül komplex rendszert, hogy mindkettő nyitó működjön. Ilyeneket tudok én kontributálni a Lakásműhelyhez — ilyen Garázsműhely hackeket. Így Jul be tud majd állni a gyerekekkel töltött Erdésszel, én pedig tudok közlekedni (majd ha lesz) bringával — tiszta Európa!

Nos, lássuk hogy működik ez:

  • a garázskapu motorjáról (illetve a kompjúterről) egyszerre egy master nyitót lehet felprogramozni;
  • a master nyitóról egy interfész segítségével korlátlan számú (akár egy!) slave nyitót lehet felprogramozni;
  • a mi master nyitónk a kaput is nyitja, tehát lehetőleg nem kéne elbaszni (mert azt aztán végképp nem tudom, hogy hogyan programozhatom újra fel).

Hát akkor hajrá!

I. A master nyitó

A master nyitó programozásához a garázsnyitó motor fedelét ki kell nyitni (csillagcsavarhúzó), hogy hozzáférjünk a kompjúterhez. Amint ez megvan, nem kell mást tenni, mint

  1. a “P” gomb (képen 1-es) hosszú nyomásával program üzemmódba küldeni a kompjútert, majd
  2. addig nyomkodni, míg a master nyitó programozó üzemhez nem érünk (képen 2-es). Ekkor
  3. a garázsnyitón szimplán megnyomjuk azt a gombot, amelyikre a nyitást programozni szeretnénk — és
  4. kész.
I'm afraid. I'm afraid, Dave. Dave, my mind is going. I can feel it. I can feel it. My mind is going.
I’m afraid. I’m afraid, Dave. Dave, my mind is going. I can feel it. I can feel it. My mind is going.

II. A slave nyitó és az azt programozó adatátviteli interfész

Kell hozzá

  • egy csípőfogó;
  • valami relatíve vékony drót, szakkifejezéssel: madzag;
  • a két kapunyitó.

Nálam a madzag egy jófajta RJ-11 négyeres telefonkábel lett:

Érzed már a veszted, kis RJ-11?
Érzed már a veszted, kis RJ-11?

Az interfész nem egy túl szofisztikált dolog: három ér, amit a távirányítók megfelelő három lyukába kell oktrojálni. Ennek fényében:

  1. csupaszoljuk a madzagot (magyar ember csípőfogóval blankol);
  2. csupaszoljuk a kis RJ-11 vezetékeket (magyar ember csípőfogóval csupaszol);
  3. kész az interfész;
Behold, the interfész!
Behold, the interfész!

Amikor ezzel megvagyunk, jön a programozás:

  1. összedugjuk a master és slave nyitókat;

    A bárányok interfészelnek.
    A bárányok interfészelnek.
  2. le is ragasztjuk jól az interfészt, hogy ne mocorogjon a setup;
  3. megnyomjuk a master nyitó gombját, amiről programozni akarunk;
  4. megnyomjuk a slave nyitó gombját, amire programozni akarunk;

    Az utolsó lépést kötelező jelleggel motorháztetőn, mint az igazi férfiak!
    Az utolsó mozzanatot csakis motorháztetőn, mint az igazi férfiak!
  5. (a master nyitó a normális, kb. 2/sec villogását adja, míg a slave kb. 4/sec villogással konstatálja az új kódot);
  6. és kész.

Ha ezzel is megvagyunk (a programozásokat célszerű a kapu(k) közelében végezni, hogy azonnal lássuk, ha nyílik valamelyik), elvileg kész is van az egész. Írjunk belőle posztot, hogy legközelebb ne kelljen a garázs specialistára várni. Ja, azt már nem kell.

Egy gondolat “Házihack: garázskapu-programozás.” bejegyzéshez

Hozzászólások lehetősége itt nem engedélyezett.