Síť čidel
Napsal: 21 úno 2019, 21:33
Dobrý den,
potřeboval bych poradit jako začátečník. Chtěl bych si postavit síť z cca 30 interiérových čidel teplota+vlhkost. U každého čidla by měl být display, který by mě zobrazovat aktuální teplotu/vlhkost z čidla a další údaje z hlavní jednotky (teplotu venkovního čidla, čas, atd). U čidla by měli být 3 tlačítka - přepínání zobrazených dat a klávesa na potvrzení. Kromě zobrazení informací musí čidlo umět i nastavit nějakou hodnotu (požadovaná teplota) pomocí tlačítek a tuto hodnotu odeslat do hlavní jednotky. Vzdálenost mezi hlavní jednotkou a čidly je do 15 m. Ke každému čidlu vedou 4 dráty (SYKFY 2x2x0.5).
Hlavní jednotka bude připojena do LAN sítě a měla by umět shromažďovat informace o teplotě/vlhkosti z jednotlivých čidel a o požadované teplotě. Dále by měla mít k dispozici i údaje z venkovních čidel (teplota, vlhkost, tlak, apod) - tzn. "sdílená data".
Postavení samotných čidel není asi problém, jako display bych použil bud nějaký OLED nebo display pro 5110. S čím si ale nevím rady je zajištění komunikace mezi jednotlivými čidly a "hlavní jednotkou".
Moje představa je, že čidlo bude "spát" a např. jednou za n-sekund (asi 60) se probudí a odešle do hlavní jednotky svoje data (teplota, vlhkost, požadovaná teplota) a načte si "sdílená data". Při stisknutí libovolného tlačítka se probudí a začne zobrazovat načtená data.
Jaký by jste doporučili typ sběrnice a komunikační protokol aby byla komunikace jednoduchá a spolehlivá?
Předem děkuji za rady i jakékoliv postřehy.
potřeboval bych poradit jako začátečník. Chtěl bych si postavit síť z cca 30 interiérových čidel teplota+vlhkost. U každého čidla by měl být display, který by mě zobrazovat aktuální teplotu/vlhkost z čidla a další údaje z hlavní jednotky (teplotu venkovního čidla, čas, atd). U čidla by měli být 3 tlačítka - přepínání zobrazených dat a klávesa na potvrzení. Kromě zobrazení informací musí čidlo umět i nastavit nějakou hodnotu (požadovaná teplota) pomocí tlačítek a tuto hodnotu odeslat do hlavní jednotky. Vzdálenost mezi hlavní jednotkou a čidly je do 15 m. Ke každému čidlu vedou 4 dráty (SYKFY 2x2x0.5).
Hlavní jednotka bude připojena do LAN sítě a měla by umět shromažďovat informace o teplotě/vlhkosti z jednotlivých čidel a o požadované teplotě. Dále by měla mít k dispozici i údaje z venkovních čidel (teplota, vlhkost, tlak, apod) - tzn. "sdílená data".
Postavení samotných čidel není asi problém, jako display bych použil bud nějaký OLED nebo display pro 5110. S čím si ale nevím rady je zajištění komunikace mezi jednotlivými čidly a "hlavní jednotkou".
Moje představa je, že čidlo bude "spát" a např. jednou za n-sekund (asi 60) se probudí a odešle do hlavní jednotky svoje data (teplota, vlhkost, požadovaná teplota) a načte si "sdílená data". Při stisknutí libovolného tlačítka se probudí a začne zobrazovat načtená data.
Jaký by jste doporučili typ sběrnice a komunikační protokol aby byla komunikace jednoduchá a spolehlivá?
Předem děkuji za rady i jakékoliv postřehy.