Jelenlétjelző a HA5KFU-ba

jelenletA SEM weboldalán elhelyezett jelenlétjelzőt sokan használják a kollégiumban, a HA5KFU is úgy döntött, hogy beüzemelnek egy ilyen eszközt.

Az eszköz egy Atmel ATMEGA8 mikrokontroller köré épül, illetve kulcs szerepet játszik benne a V-USB könyvtár is. Maga a doboz egy RS flip-flopként funkcionál, melynek állapotot USB-n keresztül az illesztőprogram le tudja kérdezni, illetve igény szerint módosítani is tudja. Az állapot mellesleg egy az állapotleddel szoftver nélkül is megállapítható. Az eszköz szoftvere a BootloaderHID-en keresztül frissíthető, melyet úgy érhetünk el, hogy a panelon beillesztjük a jumpert. Szerver oldalon egy ajax kód van elhelyezve, ami lekérdezi az eszköz állapotát. A lekérdezett php lefuttatja a szoftvert, ami kommunikál az eszközzel, majd visszaadja az aktuális állapotot.

A megvalósítás egy műszerdobozban találta meg a helyét. A gombok mérete miatt a panelt meg kellett emelni. A doboz teteje a SEM-ben található CNC-vel lett megmunkálva.

wp_20161012_009 wp_20161012_008kepkivagas

Hivatkozások:

  • ATMEGA8 datasheet: http://www.atmel.com/images/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf
  • V-USB: https://www.obdev.at/products/vusb/index.html
  • BootloaderHID: https://www.obdev.at/products/vusb/bootloadhid.html
  • PowerSwitch: https://www.obdev.at/products/vusb/powerswitch.html