mFi - přidáváme vlastní čidla
30.05.2013 15:29
Přestože je systém mFi vybaven množstvím čidel, která umí detekovat ty nejpoužívanější veličiny, jako např. teplota, pohyb, proud apod, můžeme se dostat do situace, kdy potřebujeme měřit nějakou specifickou veličinu (osvětlení, hluk apod.), pro kterou není nativní čidlo mFi.
Díky otevřeným vstupům (RTD, analogového vstupu apod.) popsaných v minulém článku, tak lze s menší či větší úpravou připojit prakticky libovolné čidlo nebo jiný aktor např. relé.

Mezi nejjednodušší zapojení (zde pouze propojení správných pinů) patří např. teplotní čidlo LM35, které lze snadno zakoupit v každém obchodu se elektro součástkami za cca 130 Kč.
Proč zrovna teplotní čidlo, když existuje mFi-THS? Teplotní senzor mFi-THS je určen hlavně jako interiérové čidlo s rozsahem teplot od -10 do 50°C. Můžeme se tak dostat do situace, kdy chceme měřit i venkovní teplotu nebo naopak teploty vyšší. K tomuto účelu lze použít právě čidlo LM35.

Zapojení na RJ45 konektor (porty 1 a 2 u jednotky mPort):

Pouzdro TO92
PIN1 - napájení čidla - oranžový drát
PIN2 - výstupní napětí - bílozelený drát
PIN3 - společná zem + záporný vstup - bílohnědý a zelený drát


Tímto způsobem máme hotový HW, ale ještě je třeba nějak mFi nastavit, aby bylo jasné jaká veličina je měřená a jak se přepočte z napětí.
K tomu slouží konfigurační soubor "Custom Sensor", který je nutný upravit na lokální aplikaci v adresáři s nainstalovaným serverem mFi, který naleznete v adresáři dl/custom.json.

Při využití cloudu je sitauce ještě jednodušší a lze přidávat definice vlastních čidel přímo v nastavení.


Přejděte na Settings a zvolte u Custom Sensor "configure". Tím se otevře okno pro vložení kódu.
mFi pro definici čidel používá JavaScript Object Notation (JSON), který je dobře čitelný i pro neprogramátory a lze ho snadno vygenerovat. Příklad a definiční soubor pro čidlo teploty LM35, je v terminálu mFi na obrázku výše.
Výhodou terminálu v cloudu mFi je i kontrola kódu s odkazem na validátor, který vypisuje konkrétní problém.

Lze přidávat i více čidel, které jsou vždy uvedené názvem, který se poté zobrazuje v nabídce možných čidel při přidání na port jednoty mPort. Dále pokračuje vlastní definice čidla.
Další čidla a příklady kódu naleznete v angličtině zde.

V opačném směru lze využít i. výstup mPortu nastavený na 12V pro připojení relé spínající kontakt např GSM alarm a tím systém mFi rozšířit o komunikaci přes SMS.

Hrajte si také a jednotky mPort objednávejte zde.



Odhlásit se?

Jste si jisti?

Nebudete moci objednávat zboží ani neuvidíte vaše ceny.

ODSTÁVKA SYSTÉMŮ! Vážení zákazníci, dne 17.11.2020 v čase od 0:00 do 02:00 bude náš eshop odstaven z důvodu plánované údržby.