Mistr kung-fu
Úvod
S touhle hrou se s kamarády nudit nebudete. Nastavte si Sadu Start tak, aby rozpoznala i ten nejjemnější pohyb.
V tomto projektu se naučíte vytvořit takzvaný still position detector, tedy detektor pohybu. 👈
Budete potřebovat jen krabičku s tlačítkem a USB dongle. Vystačíte si proto se základní Sadou Start.
Stáhněte si nový firmware
-
Pokud jste to ještě neudělali, sestavte Sadu Start.
-
Do modulu Core Module nahrajte speciální firmware bcf-radio-still-position-detector (najdete ho mezi ostatním firmwarem v Playgroundu). S tímto firmwarem bude krabička mnohem citlivější na pohyb a změří, kolik času mezi pohyby uběhne. 👌 Náš tip: Nevíte, jak si firmware stáhnout nebo co to je? Najdete to tady.
-
Spárujte modul Core Module s USB donglem. Hned po spárování uvidíte, že se alias modulu Core Module změnil na still-position-detector.

Rozjeďte to v Node-RED
- V Playgroundu klikněte na záložku Functions, kde je programovací plocha Node-RED.
- Začněte jako vždy: na plochu nejdřív umístěte uzel mqtt in ze sekce network.
Dvakrát na něj klikněte a do řádku Topic zkopírujte tento topic, přes který krabička posílá čas strávený v jedné poloze:
node/still-position-detector:0/hold-time

Potvrďte tlačítkem Done.
-
Aby zařízení fungovalo, umístěte na plochu ještě jednu bublinu. Najdete ji v sekci Dashboard jako Text. Tento uzel bude výsledek vypisovat.
-
Na uzel Text dvakrát klikněte. V nastavení upravte jeho Label, tedy popisek. Napište tam třeba Still time.

Potvrďte tlačítkem Done.
- Oba uzly propojte. Nezapomeňte v pravém horním rohu kliknout na červené tlačítko Deploy, kterým celý flow spustíte.

A… akce!
Wow, v ruce máte časovač pohybu. Nezní to skvěle? Vyzkoušejte si ho!
-
Stiskněte tlačítko na krabičce. ⏺️
-
Po chvilce krabičkou pohněte.
-
Na záložce Dashboard v Playgroundu uvidíte, kolik času uběhlo mezi stisknutím tlačítka a pohybem. Paráda! 👍
Změřte síly s kamarády
-
Vyzvěte kamarády na souboj a zjistěte, kdo krabičku v různých polohách nejdéle udrží bez jediného pohybu, třeba:
- na jedné noze,
- v planku,
- ve stojce 🙃,
- jakkoli jinak vás napadne.
Rozptylovat soupeře slovy je samozřejmě povoleno, ale nesahat! 🤡
-
Zapisujte si výsledky.
-
Kdo bude mít nejčastěji nejlepší čas, je zenový mistr kung-fu! 🙇