Building automation eHouse – Kapayapaan Software Development pagpipiloto Panel ng Windows para sa smart tahanan

Home Automation eHouse – halimbawa , lumikha ng isang simpleng sarili – pindutin ang control panel para sa Windows XP , Kaisipan , Windows 7 (32 at 64bit) . Project pagpapalagay ng software control panel Windows Home Automation :

  • Software ay maaaring magamit upang makontrol ang isang single room sa
    • residential bahay
    • gusali
    • opisina
    • pensiyon
    • Hotel
    • dormitoryo
    • pampublikong pasilidad
  • Ang software ay tumatakbo sa Windows lokal ugnay panel ay konektado sa LAN o WiFi
  • Software ay nagbibigay-daan sa iyo upang ikonekta ang anumang bilang ng mga independiyenteng mga system sa network
  • Software panaka-nakang sumusuri ang katayuan ng controller ng microprocessor para sa isang kuwartong may eHouse server (host computer na)
  • Software ay nagpapakita ng lahat ng mga sukat ng sensor konektado sa analog controller
  • Ang software na awtomatikong ipinapakita sa output ng on at off , at ang kanilang mga pangalan (mga de-koryenteng kagamitan) – i-highlight ang virtual na pindutan upang paganahin ang bawat output
  • Ang software ay nagbibigay-daan sa paglipat output (pagbabago sa) ang touch screen (sistema ng mga kaganapan eHouse ang mensahe)
  • Software ay nagbibigay-daan sa iyo upang patakbuhin ang programa para sa touch screen room (ipadala ang mga kaganapan sa controller)
  • At nagpapahintulot sa iyo na mask ang mga hindi nagamit na mga programa at walang karapatan ng pag-access – para sa bawat panel indibidwal
  • Gumagana ang software sa file ng teksto mula sa eHouse sistema ng server ay hindi direktang kumonekta sa mga driver
  • Software ay maaaring tumakbo sa anumang Windows XP ugnay panel . . 7 , 32 – 64 piraso ng anumang laki ng screen
  • maaari mong itakda ang laki ng screen lapad at taas ng panel
  • awtomatikong pagsasentro ng mga grupo ng mga virtual na pindutan
  • Objects ay isagawa key awtomatikong maisasaayos:
    • ang laki ng virtual na pindutan taas , lapad
    • ang distansya sa pagitan ng virtual na pindutan sa parehong mga axes sa nakapag-iisa
    • laki ng font para sa teksto na ipinapakita
    • kulay ng pindutan sa pag-iilaw nakapag-iisa pinagana at hindi pinagana output para sa
    • Configurable bilang ng mga key haligi
  • Configurable bagay ipakita ang mga sukat ng teksto mga patlang:
    • ang laki ng virtual na pindutan taas , lapad
    • ang distansya sa pagitan ng virtual na pindutan sa parehong mga axes sa nakapag-iisa
    • laki ng font para sa teksto na ipinapakita
    • Kulay-highlight para sa pindutan , anuman sa mga uri ng pagsukat ng input
    • Configurable bilang ng mga hanay para sa mga label ng teksto
  • software na ito ay ginagamit para sa simpleng (nang hindi upang lumikha ng mga indibidwal na graphic na disenyo) upang lumikha ugnay panel (kumpara sa iba't ibang mga pamamaraan ng kontrol , at graphical visualization ng mga indibidwal na pagganap ng graphics hinihingi graphic imahe)
  • Software ay hindi nangangailangan ng isang nakalaang panel o ng karagdagang software na lampas Windows XP . . 7

Mga screenshot para sa iba't ibang estado ng controller ng microprocessor (Exhibition) nagpapakita ng sa / off output at pagsukat ng mga analog na halaga .



Paglalarawan ng Proyekto:
Ang application ay maaaring magpatakbo ng malayuan mula sa isang computer na eHouse sistema server sa anumang ugnay panel o anumang iba pang mga operating system ng Windows XP , Kaisipan , 7 .
Tulad ng mga parameter sa command line o shortcut launcher na application para sa mga sumusunod ay nalalapat:
/ X: lapad panel – panel lapad sa pixels / x: 800
/ S: heign panel – panel taas sa pixels / s: 600

/ A: CONTROLLER_ADDRESS – halimbawa ” / A: 55 – 1 ” roommangera 1 para sa isang kahalili sa / r

/ R: CONTROLLER_NAME – halimbawa ” / R: pamumuhay ” Bilang kahalili / a

/ P: remote_path_ehouse – kapag pinatakbo mo ang software sa server , wala sa sistema ng panel PC at data na basahin out eHouse ay tinukoy path at hindi ang lokal na direktoryo – Halimbawa: / p / ehousesrv / eHouse /