Experiment
Časová dotace: 10 min.
Monitorujeme otřesy IoT tlačítka
Popis experimentu
Ze stavebnice HARDWARIO si postavíme IoT tlačítko. Zařízení nám umožní odesílat informaci o překročení nastaveného limitu vibrací a dále s touto informací pracovat.
Komunikace bude probíhat bezdrátově do Radio Dongle zasunutého do USB portu počítače. Překročení limitu vibrací budeme zobrazovat v aplikaci HARDWARIO Playground, resp. v dashboardu vložené aplikace Node-RED.
Kroky experimentu
Postavení tlačítka
Připojení tlačítka k Playgroundu
Nastavení funkce zobrazení grafu naměřené úrovně vibrací
Nastavení notifikace při překročení vibrací
Postavení tlačítka
Moduly v sestavě:
Core Module
Mini Battery Module
Push Button Module
Postavte si jednotku podle videonávodu:
Nahrání firmware
Připojte Core Module pomocí USB kabelu k vašemu počítači. V aplikaci Playground (pokud ještě aplikaci nemáte ve svém počítači, tak si ji, prosím, stáhněte a nainstalujte) v záložce Firmware vyhledejte firmware twr-radio-vibration-monitor a nahrajte jej do Core Module.
TIP! Podívejte se na podrobný návod nahrání firmware do Core Module.
Připojení jednotek do Playgroundu
Zasuňte do USB portu svého počítače Radio Dongle
Otevřete aplikaci Playground a běžte na záložku Devices
Vyberte váš Radio Dongle v nabídce USB zařízení a klikněte na Connect
Klikněte na Start pairing
Vložte do tlačítka baterie
Úspěšné spárování přiřadí do Devices zařízení s názvem vibration-monitor:0
Nastavení funkce zobrazení vibrací v čase
Přepněte se na záložku Functions
Proveďte import flow:
Přepněte se na záložku Messages, pokud vše proběhlo správně, tak byste měli vidět příchozí zprávy z jednotky (vibration-monitor)
Přepněte se na záložku Dashboard, pokud vše proběhlo správně, tak byste měli vidět úrovně vibrací v čase
Nastavení notifikace při překročení limitu
Experiment doplníme o zaslání notifikace při překročení konfigurovatelného limitu. Využijeme k tomu notifikace v dashboardu HARDWARIO Playground, limit a vyhodnocení proběhne pomocí nodu switch.
Postup
Přidejte do flow node switch.
Dvojklikem otevřete nastavení nodu, v sekci pro nastavení podmínky vyberte větší nebo rovno než (>=), typ proměnné nastavte na number a vložte váš limit, například 2.
Přidejte node notification ze sekce dashboard a dvojklikem otevřete jeho nastavení.
Do pole Topic nastavte zprávu, kterou chcete zobrazit, například Vibrations over limit:.
Všechny nody pospojujte a tlačítkem Deploy spusťte.
Experimentujte a snažte se překročit limit vibrací.
Toto je výsledná flow:
Last updated