Obsah:

Jak přidat funkce IOT do vašich projektů: 5 kroků
Jak přidat funkce IOT do vašich projektů: 5 kroků

Video: Jak přidat funkce IOT do vašich projektů: 5 kroků

Video: Jak přidat funkce IOT do vašich projektů: 5 kroků
Video: Freelo: Řiďte projekty a firemní komunikaci efektivně 2024, Prosinec
Anonim
Jak přidat funkce IOT do vašich projektů
Jak přidat funkce IOT do vašich projektů

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

Nastavení Blynka
Nastavení Blynka
Nastavení Blynka
Nastavení Blynka
Nastavení Blynka
Nastavení Blynka
Nastavení Blynka
Nastavení Blynka

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

Nastavení IFTTT
Nastavení IFTTT
Nastavení IFTTT
Nastavení IFTTT
Nastavení IFTTT
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

Programování hardwaru
Programování hardwaru
Programování hardwaru
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: