Obsah:
- Krok 1: Ako fungujú?
- Krok 2: Nastavenie Blynka
- Krok 3: Nastavenie IFTTT
- Krok 4: Programovanie hardvéru
- Krok 5: Skúste to
Video: Ako pridať funkcie IOT do vašich projektov: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Nie je nič lepšie, ako vytvoriť projekt pre domácich majstrov, ktorý nahradí komerčný produkt, ktorý považujete za užitočný. V skutočnosti existuje niečo lepšie ako to. Pridanie schopnosti IOT do vášho projektu.
Pokiaľ ide o automatizáciu, začiatočníci zvyčajne vystrašia myslenie, že musia robiť komplexné programovanie a čo nie. Vďaka mnohým bezplatným službám a softvéru, ktoré sú v súčasnosti k dispozícii na tento presný účel, je však pridanie základných funkcií IOT do vašich projektov jednoduchšie než kedykoľvek predtým.
V tomto návode vám ukážem, ako môžete na automatizáciu projektov pre domácich majstrov použiť dva takéto softvéry - Blynk a IFTTT. Poďme na to!
Krok 1: Ako fungujú?
Na svoj projekt budem používať esp8266, ale pamätajte na to, že tento návod je použiteľný pre takmer každý mikrokontrolér s podporou Wi-Fi (napríklad esp32) V rámci tohto tutoriálu urobíme projekt, ktorý rozsvieti LED diódu vždy, keď získate nového sledovateľa twitteru. Aby bol tento projekt možný, musíme používať Blynk a IFTTT spoločne.
IFTTT:
IFTTT funguje takto: „Ak sa TOTO stane, urobte TO“. Ak vás baví kódovanie, môžete to porovnať s príkazom „if“. V našom prípade to vyzerá takto: „Ak dostanem nového sledovateľa twitteru, pošlite signál Blynkovi“
Blynk:
Blynk jednoducho prenesie spúšťač IFTTT do esp8266. Povedzme, že naša LED dióda je pripojená k GPIO pinu 5. Blynk bude prijímať údaje z IFTTT a spúšťacieho pinu 5.
V skutočnosti tieto dve aplikácie dokážu oveľa viac, než len automatizovať vaše kutilské projekty. Môžete sa s nimi hrať a vedieť viac.
Krok 2: Nastavenie Blynka
Najprv nainštalujte Blynk.
Android
IOS
Teraz vytvorte nový projekt. Hneď ako to urobíte, dostanete na svoj e -mail overovací token. Tento token je veľmi dôležitý a použijeme ho v nasledujúcich krokoch. Klepnite na „+“a do poľa miniaplikácie pridajte tlačidlo. Klepnite na novo pridané tlačidlo a zobrazí sa nastavenie tlačidiel. Tu vyberte pin, ktorý chcete spustiť (v tomto prípade GPIO 5). Režim môžete nastaviť na tlačenie alebo prepínanie podľa aplikácie. Ak je nastavený na tlačenie, akonáhle sa spustí IFTTT, kolík sa zapne a okamžite vypne (ako všeobecné tlačidlo) Ak je nastavený na prepínanie, akonáhle sa spustí IFTTT, kolík sa zapne a zostane zapnutý
Krok 3: Nastavenie IFTTT
Nainštalujte IFTTT:
Android
IOS
Na IFTTT kliknite na „získať viac“. Teraz kliknite na + a potom na „toto“. Potom vyhľadajte a zvoľte „twitter“. Potom kliknite na „nový sledovateľ“.
Teraz kliknite na „to“a na paneli vyhľadávania vyhľadajte „webhooky“. Kliknite na „podať webovú žiadosť“a zadajte adresu URL. Formát adresy URL je https:// IP/Auth/update/pin
Pretože naším pinom je GPIO 5, nahraďte „pin“v adrese URL za „D5“Nahradiť autentifikáciu autentifikačným tokenom projektu blynk, ktorý ste dostali vo svojom e -maile v predchádzajúcom kroku. Nahraďte IP adresou blynk cloud IP vašej krajiny. Ak chcete získať adresu IP, otvorte príkazový riadok a zadajte príkaz „ping blynk-cloud.com“. V prípade Indie je IP 188,166,206,43
V časti metódy vyberte „vložiť“a v type obsahu vyberte „aplikácia/json“. Do tela napíšte ["1"].
Je potrebné poznamenať, že [„1“] predstavuje spúšťač ZAPNUTÝ a [„0“] predstavuje spúšťač VYPNUTÝ
Krok 4: Programovanie hardvéru
Uistite sa, že máte vo svojom Arduino IDE nainštalované knižnice esp8266 a Blynk. Ak si nie ste istí, ako to urobiť, kliknite sem a získajte rýchly návod. Teraz prejdite na súbory> príklady> Blynk> boards_wifi> esp8266. Zobrazí sa ukážkový program.
Aj keď to môžete upraviť, neodporúčam upravovať ukážkový náčrt. Stačí skopírovať kód a vložiť ho do nového súboru. Teraz môžete tento súbor upraviť.
Musíte pridať svoju WiFi ssid a heslo do programu, kde je uvedené „YourNetworkName“a „YourPassword“. Tiež „YourAuthToken“by mal byť nahradený autorizačným tokenom, ktorý ste dostali od blynk. Keď to urobíte, môžete kód svojho projektu pridať do funkcie loop () za riadok Blynk.run ().
Pretože náš je jednoduchý spúšťač LED, nemusíme písať žiadny kód. Ak pripojíme našu LED k GPIO pinu 5 (D1), môžeme začať pracovať na projekte.
Krok 5: Skúste to
Vďaka tejto jednoduchej metóde môžu byť vaše projekty úžasné. Môžete sa pohrať s viacerými spúšťačmi IFTTT a funkciami Blynk, aby ste zistili, o koľko viac môžete s týmito dvoma aplikáciami urobiť.
Nie ste si istí, s ktorým projektom máte začať? Tu sú niektoré z mojich projektov vytvorených pomocou Blynk a IFTTT
Hodiny, ktoré menia farbu zakaždým, keď astronaut vstúpi do vesmíru
Zariadenie, ktoré vám pripomenie, aby ste pili vodu
Lampa, ktorá bliká vždy, keď ISS prejde nad hlavou
Bavte sa automatizovať svoje kutilské projekty:)
Odporúča:
Dostávajte e -mailové oznámenia z vašich projektov IoT: 6 krokov
Prijímať e -mailové oznámenia z vašich projektov internetu vecí: E -mailové oznámenia programu spájajúce vaše projekty internetu vecí s Adafruit IO a IFTTT. Publikoval som niektoré projekty internetu vecí. Dúfam, že ste ich videli. Ak nie, pozývam vás na svoj profil a skontrolujem ich. Chcel som dostať niekoľko upozornení, keď premenná
Ako používať terminál Mac a ako používať kľúčové funkcie: 4 kroky
Ako používať terminál Mac a ako používať kľúčové funkcie: Ukážeme vám, ako otvoriť terminál MAC. V termináli vám tiež ukážeme niekoľko funkcií, ako napríklad ifconfig, zmena adresárov, prístup k súborom a arp. Ifconfig vám umožní skontrolovať vašu IP adresu a vašu MAC adresu
10 základných projektov Arduino pre začiatočníkov! Vykonajte najmenej 15 projektov s jednou doskou!: 6 krokov
10 základných projektov Arduino pre začiatočníkov! Vykonajte najmenej 15 projektov s jednou doskou!: Projekt Arduino & Výučbová rada; Obsahuje 10 základných projektov Arduino. Všetky zdrojové kódy, súbor Gerber a ďalšie. Žiadne SMD! Jednoduché spájkovanie pre každého. Ľahko odnímateľné a vymeniteľné súčasti. Môžete vykonať najmenej 15 projektov s jediným bo
Úžasný ľahký gramofón na predvádzanie vašich projektov: 5 krokov
Úžasný ľahký gramofón na predvádzanie vašich projektov: Na svojom kanáli YouTube robím aj recenzie niektorých produktov, takže som vždy chcel vytvoriť pekný gramofón na predvádzanie nových produktov. Ako všetky veci, ktoré robím, aj ja som to chcel urobiť čo najjednoduchším. Použité boli teda iba 3 komponenty. Pokračujte a poďme na to
Guardian V1.0 --- Inovácia dverného kukátka s Arduino (funkcie detekcie pohybu a funkcie elektrického šoku): 5 krokov
Guardian V1.0 ||| Inovácia dverného kukátka s Arduino (funkcie detekcie pohybu a funkcie elektrického šoku): Objednal som si kukátko, ale keď ho používam, zistil som, že neexistuje žiadna funkcia automatického nahrávania (aktivovaná detekciou pohybu). Potom som začal skúmať, ako to funguje. Ak chcete nahrať video, 1- podržte stlačené tlačidlo napájania takmer 2 sekundy