Internet Of Things Mini Keretrendszer | Távközlési És Médiainformatikai Tanszék: Csillogó Spagetti Függöny

Thursday, 01-Aug-24 18:13:24 UTC

A lehetséges értékek az RF24. h file elején találhatóak az enum deklarációkban. Fontos az nrfgw2 sebességét is ugyanarra az értékre állítani (-s opció), egyébként az eszközök nem látják egymás csomgajait. A csatornák közt nem találtunk kiemeltet, itt csak arra kell figyelni, hogy minden eszköz, aminek egymással kell kommunikálnia ugyanazt a csatornát használja. Java alkalmazás MQTT kliensként egy Java alkalmazásra mutatunk példát, de minden nyelven (python,, C++, ruby.... ) elérhetőek könyvtárak. A Java alkalmazás fejlesztéséhez az Eclipse fejlesztőkörnyezetet, és 7-es vagy 8-as Java-t érdemes használni. MQTT illesztéshez a paho könyvtár használható. Hasznos eszköz adatok megjelenítéséhez a JFreeChart, mely nagyon sok különböző grafikont képes megjeleníteni, köztük az órát és a dinamikus XY plotot, ez a két komponens jól használható valós idejű adatok megjelenítésére. A mellékelt két Java file mintát tartalmaz az MQTT kliens és az óra használatára.

A keretrendszer vezetéknélküli szenzorokat és beavatkozókat köt az Internetre. Közben egy template alapú transzformációval a szenzorok bináris adatait ember által olvasható JSON formátumú üzenetekké alakítja, így megkönnyíti a hibakeresést, vezérlőüzenetek manuális injektálását és csökkenti a magasabb szintű alkalmazások illesztésével járó hiba kockázatát. A szenzorcsomópontokat Arduino mikrokontrollerek adják, melyek NRF24L01+ rádiós interface-el vannak felszerelve. A szenzorhálózat és az Internet közti átjárást egy Raspberry Pi biztosítja. Az üzeneteket egy MQTT bróker osztja szét a különböző komponensek közt. Előfeltételek A Raspberry Pi-re telepíteni kell a Raspbian operációs rendszert. A teljes installáció tartalmaz minden szükséges alkalmazást és eszközt. Telepítés után engedélyezni kell az SPI busz használatát (raspi-config -> Advanced Options) és beállítani, hogy indításnál töltse be a kernelmodult. A Raspbian telepítésének menete itt érhető el. Nem szabad megfeledkezni a partíció kiterjesztéséről a teljes SD kártyára!

A szenzorcsomópont fejlesztéséhez szükséges az Arduino fejlesztőkörnyezet. Érdemes a legfrisebb verziót használni, mert sok hasznos szolgáltatással bővült az alkalmazás. Az Arduino IDE innen tölthető le. A csomópontokon futó szoftver és könyvtár git repóból érhető el, ehhez szükség van git verziókezelő rendszerre. Windows alatt talán a legjobban használható felhasználói felülettel a git-scm rendelkezik. A Raspberry-n végzett munkához szükséges egy SSH kliens, Windows alatt ez tradícionálisan a putty. E mellett kényelmes egy grafikus SCP kliens használata is, Windows alatt a WinSCP. Az mqtt-spy futtatásához szükséges a legfrisebb Java, érdemes az SDK-t feltenni. Telepítés menete Szerver A rendszer komponensei egy MQTT brókeren keresztül fognak egymással kommunikálni. Ezt a szerepet a mosquitto foja ellátni rendszerünkben. A nyílt forráskódú alkalmazás letölthető minden meghatározó platformra, de része a Debian, Ubuntu és Raspbian repóknak is. Egyetlen portot használ, így hostolható NAT-olt hálózaton is, ha az átjáró támogatja a port továbbítást.

Ha mindez sikerült, valami ilyesmi felületet kaphatunk: És akkor még a különböző kapcsolókról és akár automatizált vezérlésekről/szkriptekről még nem esett szó, csak az alapokról. Többféle Android és iOS alkalmazás is elérhető hozzá. A nyílt forrású ingyenes Android klienset akár forrásból is lefordíthatjuk, így megszabadulva a felesleges reklámoktól:, Kapcsolódó cikkek: Raspberry hardver Domoticz szerverhez Domoticz automatizálás beágyazott szkriptekkel

A két fontos paraméter az UDP host és port, ahova a bináris adatcsomagokat a rendszer ki fogja küldeni, és a csatorna, amelyiken az NRF figyelni fog. cp ​ Futási jog adása a chmod +x Itt érdemes kipróbálni a scriptet. / Végül ki kell egészíteni az /etc/ filet a hívásával, hogy a rendszer indulásakor elinduljon az NRFGW is. Arduino Az Arduino-hoz egy kicsit átalakított NRF24 könyvtárat használunk. Ezt a fejlesztői gépre kell gittel letölteni: git clone Letöltés után az arduino könyvtár tartalmát tömöríteni kell egy file-ba. zip file-t hozzá kell adni az Arduino IDE-ben könyvtárként. Ezt követően a tartalmát hozzá kell másolni a saját file-hoz, ami a c:\Program Files (x86)\Arduino\hardware\arduino\avr\ mappában található. A sikeres másolás ellenőrzésére újra kell indítani az Arduino IDE-t, és a Tools menüben a Board almenü alatt elérhető lesz a SmartSwitch család. A lapka pontos kiválasztása a Processzorok közt történik. A hardver verziója rá van szitázva a NYÁKra ( 2016. 03. 10. -én a legfrisebb lap a 9x9 v0.

2). Ezt követően valamely mintakód betöltésével használható a rendszer. Rendszer használata A fenti rendszer megfelelően konfigurálva eljuttatja a SmartSwitch-en generált vagy gyűjtött adatokat az MQTT brókerig. Az MQTT egy széles körben elterjedt protokoll, minden meghatározó programozási nyelvhez elérhető hozzá illesztőkönyvtár, amik segítségével létrehozhatóak a felhasználói alkalmazások. Arduino szenzor alkalmazás Az Arduino könyvtár két mintakódot tartalmaz. Egy "szenzort", ami egy sorszámot küld másodpercenként, és egy "beavatkozót" ami a kapott byte-ot kiírja a soros porton. A keretrendszer teszteléséhez a szenzor kódot kell feltölteni az Arduino-ra vagy SmartSwitch lapkára. Hasznos alkalmazás a csomagvesztés kimérése, ehhez érdemes a csomagok közti időt csökkenteni, vagy kivenni minden késleltetést. A mintakód 2Mb/s -os sebességet, és maximális erősítést használ. Tapasztalataink szerint ezekkel a beállításokkal lehet a legjobb átvitelt biztosítani, de ez függhet a konkrét hardware-től, ezért érdemes más kombinációkkal is próbálkozni.

Ha fejlesztés közben nem áll rendelkezésre dedikált szerver, a mosquitto futtatható a fejlesztői gépen, vagy egy Raspberry-n is. Fejlesztői gép Az előfeltételek mellett a fejlesztői gépre érdemes feltenni a korábban már említett mqtt-spy alkalmazást. Ez egy Java alapú MQTT kliens, amin keresztül elérhető az összes MQTT szolgáltatás. Telepítést nem igényel, a JAR file letölthető a projekt-oldalról. Letöltés után létre kell hozni egy konfigurációs file-t (a funkció elérhető a grafikus felületről), ezt követően lehet csatlakozásokat hozzáadni. Kisérletképpen érdemes csatlakozni a korábban telepített mosquitto szerverhez, feliratkozni az összes topic-ra (#) majd közzétenni néhány üzenetet. Raspberry Pi Az RPi-n az NRF24 átjárót és az MQTT illesztőt kell futtatni. Mivel az NRF átjáró paraméterként várja azt az UDP portot, ahova a beérkező csomagokat tovább kell küldeni, érdemes az MQTT illesztővel kezdeni a munkát. Data MQTT proxy A data_mqtt_proxy egy egyszerű Java alkalmazás, mely template-ek alapján feldolgozza az UDP csomagokban kapott bináris üzeneteket, és JSON formátumban továbbítja azt egy MQTT brókernek, illetőleg a megadott vezérlő topicon érkező üzeneteket ugyanezen template-ek alapján átfordítja bináris üzenetekké és a megadott UDP portra küldi.

A díszes, csipkés Fényáteresztő függönyök mutatós kiegészítők, melyek megjelenésükkel képesek csodát tenni egy helyiséggel. Legyen szó akár hálószobáról, akár nappaliról, bárhol kiválóan mutatnak. Akár teljesen újjá is varázsolhatnak egy adott lakrészt, helyiséget. A díszes, csipkés Fényáteresztő függönyök általában áttetsző, világos színű anyagból készülnek és nemcsak szépek, de azt is megakadályozzák, hogy a kíváncsi tekintetek beláthassanak a lakásba. Mindezt anélkül, hogy kizárnák a fényt az otthonunkból. A kínálatunkban elérhető díszes, csipkés Fényáteresztő függönyök többsége rúdra húzható, vagy csipeszelhető kivitelben kapható. További érdekes infórmációk olvashatók Blogcikkünkben. 7. 597 Ft (5. 982 Ft + ÁFA) -30% 7. 379 Ft 5. 165 Ft (4. 067 Ft + ÁFA) 20. 447 Ft (16. 100 Ft + ÁFA) 16. 990 Ft (13. 378 Ft + ÁFA) 8. 326 Ft (6. 556 Ft + ÁFA) 17. 103 Ft (13. 467 Ft + ÁFA) 8. 484 Ft (6. Csillogó spagetti függöny karnis. 680 Ft + ÁFA) 15. 901 Ft (12. 520 Ft + ÁFA) 13. 466 Ft (10. 603 Ft + ÁFA) -15% 6. 898 Ft 5. 864 Ft (4.

Csillogó Spagetti Függöny Karnis

Fényzáró képességük 60 - 90%! Hozzávetőlegesen egy 190-210 g/m2 grammsúlyú függöny 70-80%-os fényzárású, míg egy 290 g/m2 kb. 90%. Kínálatunkban nem található 100%-os fényzáró képességű black out függöny! Az ár 1 db függönyre vonatkozik! Méret = szélesség* x hosszúság (vitrázs függönyöknél: hosszúság x szélesség) *Összehúzás/ráncolás előtti szélesség! A 75x75 és 100x100 cm-es méret kapucnis törölköző! Az ár 1 db mikulás csizmát tartalmaz! Az ár 1 db díszre vonatkozik! Az ár 1 db-ra vonatkozik! Méret szűrésénél: Teljes hossz / Dísz hossza Az ár 1 db-ra vonatkozik, kivéve, ha a termék nevében vagy a leírásában csomaginformáció található! A megjelenített ár egységár. Csillogó spaghetti függöny . Ha a legkisebb rendelhető mennyiségnél nagyobb számot lát, mint 1 db, akkor az egységár fel fog szorzódni a darabszámmal. Ezeknél a termékeknél a legkisebb rendelhető mennyiség és ennek többszöröse tehető kosárba. Méret = szélesség x hosszúság Az ár egy szál virágra vonatkozik! (Típustól függően több virág lehet egy száron. )

Csillogó Spagetti Függöny Konyhába

Paramáterek Gyártó Eurofirany Szín ibolyalila Méret 140 x 250 cm Anyag 100% poliészter Cikkszám HS25815 Leírás 250 cm hosszú, minőségi anyagból készült gyöngyös spagetti függönyeink (másnéven zsinórfüggöny) egyes szálait kisebb, nagyobb gyöngyök díszítik. Felhelyezhetjük ajtóra, ablakra, vagy akár térelválasztónak is használható. Bujtatós akasztási módjának köszönhetően rúdra felhúzható, vagy akár csipeszelhető. Spagetti függöny akció - Jelenlegi ára: 2 100 Ft. Nincs rajta ráncolásra alkalmas behúzószalag! A csomag mosózsákot is tartalmaz.

Csillogó Spaghetti Függöny

< Vissza a főoldalra A Fényáteresztő függönyök általában áttetsző, a fényt átengedő, világos színű anyagból készülnek. Legfőbb funkciójuk, hogy otthonunkat hangulatosabbá, lakályosabbá tegyék, mindezek mellett pedig megakadályozzák azt, hogy az idegen tekintetek beláthassanak a lakásba.

Ezüstszínű, spagetti típusú készfüggöny 140x240 cm méretben. Kiváló különböző típusú és formájú ablakok fényáteresztő függönyeként, valamint akár térelválasztóként, díszítőelemként is remekül használható. A 88% poliészter mellett 12% fémszál biztosítja az anyag fényességét. Csillogó fémszálaival exkulzív megjelenést ad otthonának.