Egy vezetékes hálózat

Számítógép-vezérelt világítás és hőmérséklet-szabályozás, hogy készítsen 1-Wire.

Egy vezetékes hálózat

Egy vezetékes hálózat

Ebben a cikkben megpróbálom leírni, hogyan kell telepíteni és beállítani OWFS csomag Debian 7 és Windows 7 32bit. A telepítési folyamat különböző operációs rendszer különböző, és azt a saját hirtelen fordulat és trükkök (I csomagok telepítésére Debian tárolók 7 és telepítése a stabil verzió letelt, minden gond nélkül, az egyetlen dolog, amit meg kellett csinálni kézzel - felírni owfs elindítása induláskor és rc.local 1wire létre egy könyvtárat a mnt), és tudom, hogy vannak nehézségek telepítése OWFS FreeBSD alatt.

A Debian 7 telepítési folyamat nagyon egyszerű:

1. Menj a Synaptic csomagkezelő keres OWFS és beállítva.

3. Hozzon létre egy könyvtárat / mnt / 1wire

2. A program futtatásához a rendszer indításakor hozzá a következő bejegyzéseket rc.local

owserver -uall -p 3000

owhttpd -s -p 3000 3001

owfs -s 3000 --allow_other --mountpoint = '/ mnt / 1wire'

A telepítési folyamat OWFS csomag a Windows 7 32bit van:

1. Helyezze be az USB Adapter 1 vezeték a kikötőbe.

2.1 Az illesztőprogram telepítése - Az Eszközkezelő az ikon jelenik meg a sárga csillag és a felirat 1-Wire. ott lesz a készülék.

3. Töltse archív libusbt-win32-bin. razarhiviruem, és megy a bin mappát

3.1 A választás egy olyan rendszer architektúra (x86 I).

3.2 A fájlok másolása felsorolt ​​libusbt-win32-bin-README a megadott mappába. (Ne felejtsük el, hogy nevezze át a dll fájlokat, amint az a README)

3.3 Indítsa el a fájlt telepíti-szűrő-win, jelölje ki az első elemet, kattintson a következő, válassza ki adapter, kattints a telepítés gombra kattintva törölheti.

4.1 Tedd OWFS alapértelmezett beállításokat.

5.1 Írás a terminál cd C: \ Program Files \ OWFS \ bin

5.2 Írás owserver.exe -u -p 3000 terminál

5.3 Írás a terminál owhttpd.exe -s -p 3000 3001

6. Ellenőrizze a böngésző - localhost: 3001. Ha semmi, akkor látogasson el a Windows tűzfal és mind a három jelölőnégyzeteibe owserver és owhttpd lépéstől 5.2

Ezekkel a beállításokkal Megkerestem 1-wire adapter DS9490R Windows 7 32bit.

Miért mindegy OWFS - csomagot, és nem egy program, de ez nagyon egyszerű, három program:

1. owserver - saját szerver is kezeli egy vezeték eszközöket.

2. owfs - File System. (Olyasmi, mint egy FTP szerver, minden eszköz jelenik meg, mint egy mappát a fájlok).

3. owhttpd - Web szerver eszköz kezelése az Internet böngésző.

5m.
  • Banki 0,75 négyzetméter 2h5m.
  • A tápegység 12 V - 1 db.
  • Csatlakozó RJ-11 - 1 db.
  • Préseléséhez csatlakozók (ha alkalmazzák a kézügyesség akkor egy lapos csavarhúzóval) - 1 db.
  • Forr (vagy ha csak csavarja a vezetéket DS18B20 következtetések) - 1 db.

    Adapter DS9490R legjobb vásárolni az online boltban, hogy összeszedje a házimunkát, és hogyan azt hiszem, a játék nem éri meg a gyertyát. De meg lehet vásárolni a bekapcsológombot, vagy össze saját. A helyszínen van egy rendszer www.benuks.ru 1-wre eszközök szinte minden alkalommal. A tápegység 12 V, akkor gyűjt, vagy használjon valamilyen régi törött berendezés, ha ez minden nagyon szomorú idő vásárolni. Connector lehet peremezve lapos csavarhúzó, csak meg kell, hogy vegye fel a vastagsága úgy, hogy kicsit vastagabb és hosszabb, mint az aranyozott érintkezők. Egyszerűen helyezze be a vezetéket a csatlakozó csap a jobb, majd tedd egy kemény felületet kapcsolatok, hogy tartsák be a kábelezés és csatlakozók az egyik kezével. A második mechanikus prés egy csavarhúzót a csapok, első sajtolható jobban, hogy ezek a vezetékek, akkor üres, akkor nyomja össze a kábelköpeny ugyanazt csavarhúzóval, behelyezi egy műanyag mélyedésbe elhelyezett keresztben a csatlakozót. Tehát valami ehhez hasonló, az egyetlen dolog, ami szükséges ehhez a folyamathoz prilovchilis.

    Egy vezetékes hálózat

    Reakcióvázlat 1 fordulat-Wire

    Ha az első lehetőség nem töltődik be. Megjegyzés: a port 3001, ez változhat attól függően, hogy a megadott lehetőségek indításakor owhttpd (owhttpd -s -p 3000 3001). Az eredmény megjelenítéséhez egy oldalt, amely úgy néz ki, mint ez.

    Egy vezetékes hálózat

    WEB szerver egy vezeték

    Az első két hosszú szám - digitális hőmérő DS18B20 és 2-csatornás egy-vezetős kapcsolót DS2413 rendre. Arra is szükség van, hogy vegye figyelembe, hogy az első két szám a lényeg - a készülék kódját. Nem változott az ilyen típusú készülék, a változó csak a számjegyek a tizedespont után - az eszköz azonosítója. Mert DS18B20 kód - 28, a DS2413 - 3A. Most kattints a linkre uncached (nem tárolt adatok) annak érdekében, hogy képes legyen követni a változást a mért hőmérséklet DS18B20 interneten. Ezután válassza ki a kapcsolat elején, amelyet érdemes 28. Ha rendszeresen frissíteni kell az oldalt, és a hő DS18B20 (pl viszi két ujjal), akkor látható, hogy a változó értékeket a sorok hőmérséklet. Azt is meg a max. és min. hőmérséklet riasztási küszöb, és azok megvalósítását jelenik riasztás. Ez tulajdonképpen szinte mindent, amit lehet csinálni DS18B20 Web OWFS felületen.

    Ha megy vissza az előző oldalra, majd kattints a linkre 3A. Aztán eljutunk a DS2413 kezelése oldal, ahol kezelheti a csatornaváltó. Három ellenőrzési lehetőségek:

    1. PIO ALL - ellenőrizni az összes csatornán egyszerre 0-off. minden 1-incl. Csak A-2 incl. Az egyetlen 3-incl. A és B egyidejű.

    2. PIO A - az irányítást a csatorna A 0-off. A csatorna, 1-inc. A csatorna

    3. PIO B - B 0 csatorna vezérlő-off. B csatorna, 1-inc. a csatorna

    Írásban 1 PIO Egy gombnyomás változás, és ha az összes csatlakoztatott berendezés séma szerint, a lámpa kell világítani. Szerelési PIO A 0 érték a lámpa kialszik.

    Eszközök alapján 1-Wire hálózat segítségével OWFS csomagot lehet működtetni háromféleképpen:

    1. A webes felületen keresztül - owhttpd

    2. Egy terminál segítségével a fájl olvasási - írj eszköz file - owfs

    3. A közvetlen hozzáférést a szerverhez készüléket különböző programozási nyelvek (C ++, PHP + OWNet, Phyton, stb) - owserver

    Ez minden! Próbálja kísérletezni, írja meg a szoftver kezelése.

    StatiPosmotret minden