Obsah:
- Krok 1: Jak fungují?
- Krok 2: Nastavení Blynku
- Krok 3: Nastavení IFTTT
- Krok 4: Programování hardwaru
- Krok 5: Vyzkoušejte to
Video: Jak přidat funkce IOT do vašich projektů: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Není nic lepšího, než si udělat kutilský projekt, který nahradí komerční produkt, který považujete za užitečný. Ve skutečnosti je něco lepšího. Přidání schopnosti IOT do vašeho projektu.
Pokud jde o automatizaci, začátečníci obvykle šílí, když si myslí, že potřebují složité programování a co ne. Ale díky mnoha bezplatným službám a softwaru, které jsou dnes k tomuto přesnému účelu k dispozici, je přidání základních funkcí IOT do vašich projektů snadnější než kdy dříve.
V tomto pokynu vám ukážu, jak můžete použít dva takovéto software - Blynk a IFTTT, k automatizaci vašich kutilských projektů. Pojďme na to!
Krok 1: Jak fungují?
Pro svůj projekt budu používat esp8266, ale pamatujte si, že tento tutoriál je použitelný pro téměř jakýkoli mikrokontrolér s podporou Wi-Fi (například esp32) Pro tento tutoriál vytvořme projekt, který rozsvítí LED pokaždé, když získáte nového twitterového sledovače. Aby byl tento projekt možný, musíme používat Blynk a IFTTT společně.
IFTTT:
IFTTT funguje takto: „Pokud se TO stane, udělejte TO“. Pokud vás baví kódování, můžete to porovnat s příkazem „if“. V našem případě to vypadá takto: „Pokud získám nového sledovatele twitteru, pošlete signál Blynkovi“
Blynk:
Blynk simpy přenese spoušť IFTTT na esp8266. Řekněme, že naše LED je připojena ke kolíku GPIO 5. Blynk bude přijímat data z IFTTT a spouštěcího pinu 5.
Ve skutečnosti tyto dvě aplikace dokážou mnohem víc, než jen automatizovat vaše kutilské projekty. Můžete si s nimi hrát, abyste věděli více.
Krok 2: Nastavení Blynku
Nejprve nainstalujte Blynk.
Android
IOS
Nyní vytvořte nový projekt. Jakmile to uděláte, obdržíte na svůj e -mail token ověření. Tento token je velmi důležitý a použijeme ho v následujících krocích. Klepněte na „+“a přidejte tlačítko z pole widgetu. Klepněte na nově přidané tlačítko a zobrazí se nastavení tlačítka. Zde vyberte pin, který chcete spustit (v tomto případě GPIO 5). Režim můžete nastavit tak, aby se přepínal nebo přepínal podle vaší aplikace. Pokud je nastaveno na stisknutí, jakmile se aktivuje IFTTT, pin se zapne a okamžitě vypne (jako obecné tlačítko) Pokud je nastaveno na zapnutí, jakmile se aktivuje IFTTT, pin se zapne a zůstane zapnutý
Krok 3: Nastavení IFTTT
Nainstalujte IFTTT:
Android
IOS
Na IFTTT klikněte na „získat více“. Nyní klikněte na + a poté klikněte na „toto“. Poté vyhledejte a vyberte „twitter“. Poté klikněte na „nový sledovatel“.
Nyní klikněte na „to“a na vyhledávacím panelu vyhledejte „webhooky“. Klikněte na „vytvořit webový požadavek“a zadejte adresu URL. Formát adresy URL je https:// IP/Auth/update/pin
Protože náš pin je GPIO 5, nahraďte „pin“v adrese URL na „D5“Nahradit ověření tokenem ověřování projektu blynk, který jste obdrželi ve svém e -mailu v předchozím kroku. Nahraďte IP IP adresou blynk cloud vaší země. Chcete-li získat IP, otevřete příkazový řádek a zadejte „ping blynk-cloud.com“. V Indii je IP 188,166,206,43
V části metody vyberte „umístit“a v typu obsahu vyberte „aplikace/json“. Do těla zadejte ["1"].
Je třeba poznamenat, že [„1“] představuje spoušť ZAPNUTO a [„0“] představuje spoušť VYPNUTO
Krok 4: Programování hardwaru
Ujistěte se, že máte ve svém Arduino IDE nainstalovány knihovny esp8266 a Blynk. Pokud si nejste jisti, jak to udělat, klikněte sem a získejte rychlý návod. Nyní přejděte na soubory> příklady> Blynk> boards_wifi> esp8266. Zobrazí se ukázkový program.
Ačkoli to můžete upravit, nedoporučoval bych upravovat příklad skici. Stačí zkopírovat kód a vložit do nového souboru. Nyní můžete tento soubor upravit.
Do programu musíte přidat své ssid a heslo wifi, kde je uvedeno „YourNetworkName“a „YourPassword“. Také 'YourAuthToken' by měl být nahrazen ověřovacím tokenem, který jste obdrželi od blynk. Poté, co to provedete, můžete přidat kód projektu do funkce loop () za řádek Blynk.run ().
Protože naše je jednoduchá LED spoušť, nemusíme psát žádný kód. Pokud připojíme naši LED k GPIO pinu 5 (D1), můžeme svůj projekt zprovoznit.
Krok 5: Vyzkoušejte to
Díky této jednoduché metodě mohou být vaše projekty úžasné. Můžete si pohrát s více spouštěči IFTTT a funkcemi Blynk, abyste si uvědomili, o kolik víc můžete s těmito dvěma aplikacemi udělat.
Nejste si jisti, s kterým projektem se začít věnovat? Zde jsou některé z mých projektů vytvořených pomocí Blynk a IFTTT
Hodiny, které mění barvu pokaždé, když astronaut vstoupí do vesmíru
Zařízení, které vám připomene, abyste pili vodu
Lampa, která bliká pokaždé, když ISS přejde nad hlavou
Bavte se automatizovat své kutilské projekty:)
Doporučuje:
Jak do svého projektu přidat zobrazení E-Ink: 12 kroků (s obrázky)
Jak do svého projektu přidat zobrazení E-Ink: Spousta projektů zahrnuje sledování nějakého druhu dat, jako jsou údaje o životním prostředí, často využívající k ovládání Arduino. V mém případě jsem chtěl sledovat hladinu soli ve svém změkčovači vody. Možná budete chtít přistupovat k datům prostřednictvím své domácí sítě
Přijímejte e -mailová oznámení z vašich projektů IoT: 6 kroků
Přijímat e -mailová oznámení z vašich projektů IoT: E -mailová oznámení programu spojující vaše projekty IoT s Adafruit IO a IFTTT. Publikoval jsem některé projekty IoT. Doufám, že jste je viděli, pokud ne, zvu vás na svůj profil a zkontroloval jsem je. Chtěl jsem dostávat oznámení, když proměnná
Jak přidat ovládání WiFi do jakéhokoli projektu -- Průvodce pro začátečníky ESP32: 5 kroků
Jak přidat ovládání WiFi do jakéhokoli projektu || ESP32 Příručka pro začátečníky: V tomto projektu vám ukážu, jak snadné/obtížné je používat ESP32 s Arduino IDE, aby bylo možné přidat ovládání WiFi do jakéhokoli elektronického projektu. Po cestě vám ukážu, jak pomocí ESP32 vytvořit jednoduchý WiFi server a jak vytvořit
Úžasný snadný gramofon k předvádění vašich projektů: 5 kroků
Úžasný snadný gramofon, kterým se můžete pochlubit svými projekty: Na svém kanálu YouTube dělám také recenze některých produktů, takže jsem vždy chtěl vytvořit pěkný gramofon, který bude předvádět nové produkty. Jako všechny věci, které dělám, jsem to chtěl udělat co nejjednodušší. Byly tedy použity pouze 3 komponenty. Sledujte nás a pojďme
Guardian V1.0 --- Upgrade dveřní kukátko kamery s Arduino (funkce detekce pohybu a funkce elektrického šoku): 5 kroků
Guardian V1.0 ||| Upgrade dveřní kukátko kamery s Arduino (funkce detekce pohybu a funkce elektrického šoku): Objednal jsem si kukátkovou kameru, ale když ji používám, uvědomil jsem si, že neexistuje žádná funkce automatického nahrávání (aktivována detekcí pohybu). Poté jsem začal zkoumat, jak to funguje. Chcete-li nahrávat video, 1- podržte stisknuté tlačítko napájení téměř 2 sekundy