Přeskočit na hlavní obsah

Tlačítko Push

Sada Push může interagovat s vaším světem. Získejte oznámení na telefonu, přehrajte další skladbu na Spotify, ovládejte své chytré osvětlení, spustíte časovač na vejce nebo pošlete Tweet do světa.

V tomto tutoriálu vytvoříte jednoduchý projekt s tlačítkem, které vám pokaždé, když na něj kliknete, pošle push notifikaci na váš telefon.

Sestavení hardware

Budete potřebovat Sadu Push a Radio Dongle.

Krok 1: Sestavení

Sestavte všechny tři moduly dohromady, abyste vytvořili Sadu Push. Všimněte si orientace Mini Battery Module na obrázku níže.

Krok 2: Vložte baterie

info

Červená LED dioda na základním modulu se rozsvítí na 2 sekundy, když jsou vloženy baterie. Tímto způsobem víte, že baterie jsou v pořádku a kit funguje správně.

Nastavení Playground

V tomto kroku spustíte aplikaci Playground, která spravuje Radio Dongle, Push Button a díky Node-RED propojuje vše dohromady.

Krok 1: Stáhněte a spusťte nejnovější HARDWARIO Playground

Krok 2: Připojte Radio Dongle k vašemu počítači

Krok 3: Přejděte na záložku Zařízení, zkontrolujte, zda je rádio dongle detekován, a klikněte na Připojit

info

Pokud nevidíte Radio Dongle mezi zařízeními, podívejte se na kapitolu Troubleshooting.

Krok 4: Po připojení. Již nahraná a spárovaná Sada Push bude v seznamu spárovaných zařízení.

Krok 5: Přepněte na záložku Funkce a ujistěte se, že vidíte flow na obrázku níže

Pokud flow nevidíte, sestavte ho sami. Potřebujete tři uzly zapojené za sebou:

  1. Uzel MQTT in přihlášený k topicu stisku tlačítka node/push-button:0/push-button/-/event-count.
  2. Uzel change, který nastaví msg.payload na text oznámení, který chcete, například Button pressed, you're the best!.
  3. Uzel Blynk IoT, který oznámení doručí (ten přidáte v další sekci, jakmile budete mít připravený účet a šablonu Blynk IoT).

Uzel Blynk IoT propojíme v sekci Dát to všechno dohromady níže.

Příprava aplikace Blynk IoT

V tomto kroku nastavíte Blynk IoT, aby váš telefon mohl přijímat oznámení z HARDWARIO Playground. Stará aplikace Blynk Legacy byla ukončena, proto používáme aktuální platformu Blynk IoT.

Krok 1: Vytvořte účet, šablonu a zařízení v Blynk IoT

Pokud ještě účet nemáte, vytvořte si ho v Blynk IoT a nastavte zařízení. Celý postup — účet, šablona (template), datastreamy a zařízení — je popsán v této příručce. Pokud již máte šablonu z předchozího projektu, můžete ji znovu použít.

Poté si do telefonu stáhněte aplikaci Blynk IoT z App Store nebo Google Play a přihlaste se stejnými údaji.

Krok 2: Definujte ve své šabloně oznamovací Event

V Blynk IoT se push notifikace odesílají prostřednictvím Events (událostí). Otevřete svou šablonu ve webové konzoli Blynk IoT a vytvořte nový Event (například s názvem Button pressed). V nastavení události zapněte Notifications a vyberte, kdo má na propojeném zařízení push notifikaci dostávat.

Toto je zpráva, která se objeví na vašem telefonu pokaždé, když stisknete tlačítko. Přesné kroky a snímky obrazovky najdete v příručce.

Dát to všechno dohromady

Posledním krokem je propojit Node-RED s Blynk IoT, aby stisk tlačítka spustil vaši oznamovací událost (Event).

Krok 1: Přidejte uzel Blynk IoT

V záložce Funkce v Playground přidejte za uzel change uzel Blynk IoT a propojte je. Uzly Blynk IoT najdete vlevo v paletě.

Krok 2: Nakonfigurujte připojení

Dvojklikněte na uzel a poté klikněte na ikonu tužky pro nastavení připojení k Blynk. Do pole Url zadejte blynk.cloud a do polí Auth Token a Template ID zkopírujte hodnoty z detailu vašeho zařízení ve webové konzoli Blynk IoT. Potvrďte a poté uzel nasměrujte na Event (Button pressed), který jste ve šabloně definovali, aby spouštěl danou notifikaci.

Krok 3: Klikněte na tlačítko Nasadit. Pokaždé, když upravíte flow Node-RED, musíte změny aplikovat!

Akce!

Nastal čas ZMÁČKNOUT TLAČÍTKO

Zjistit více

Cílem tohoto Push Button Projektu je ukázat základy v několika jednoduchých krocích. Nyní se můžete dozvědět více procházením dokumentace nebo návštěvou odkazů níže.