INHOUDSOPGAWE:

Hoe om IOT -funksies by u projekte te voeg: 5 stappe
Hoe om IOT -funksies by u projekte te voeg: 5 stappe

Video: Hoe om IOT -funksies by u projekte te voeg: 5 stappe

Video: Hoe om IOT -funksies by u projekte te voeg: 5 stappe
Video: Zo verbeter jij je tijd op de 5 kilometer! Hardlopen met Jill Holterman | How to… | NOS Sport 2024, November
Anonim
Hoe om IOT -funksies by u projekte te voeg
Hoe om IOT -funksies by u projekte te voeg

Niks is beter as om 'n selfdoenprojek te maak wat 'n kommersiële produk vervang wat u nuttig vind nie. Eintlik is daar iets beter as dit. Voeg IOT -vermoëns by u projek.

As dit by outomatisering kom, is beginners gewoonlik bang dat hulle ingewikkelde programmering moet doen en wat nie. Maar danksy baie gratis dienste en sagteware wat deesdae vir hierdie presiese doel beskikbaar is, is dit makliker as ooit om basiese IOT -funksies by u projekte te voeg.

In hierdie instruksie sal ek jou wys hoe jy twee sulke sagteware kan gebruik - Blynk en IFTTT, om jou selfdoenprojekte te outomatiseer. Laat ons daarby kom!

Stap 1: Hoe werk dit?

Ek sal esp8266 vir my projek gebruik, maar onthou dat hierdie tutoriaal van toepassing is op byna enige Wi-Fi-geaktiveerde mikrobeheerder (bv.. Om hierdie projek moontlik te maak, moet ons Blynk en IFTTT saam gebruik.

IFTTT:

IFTTT werk so: "As DIT gebeur, doen dit dan". As u van kodering hou, kan u dit vergelyk met 'n 'if -verklaring'. In ons geval is dit soos volg: 'As ek 'n nuwe twitter -volgeling kry, stuur dan 'n sein na Blynk'

Blynk:

Blynk dra die IFTTT -sneller oor na esp8266. Gestel ons LED is gekoppel aan GPIO -pen 5. Blynk sal data van IFTTT en snellerpen 5 ontvang.

In werklikheid kan hierdie twee programme baie meer doen as om net u DIY -projekte te outomatiseer. U kan saam met hulle speel om meer te weet.

Stap 2: Blynk opstel

Blynk opstel
Blynk opstel
Blynk opstel
Blynk opstel
Blynk opstel
Blynk opstel
Blynk opstel
Blynk opstel

Installeer eers Blynk.

Android

IOS

Skep nou 'n nuwe projek. Sodra u dit doen, ontvang u 'n Auth -token in u e -pos. Hierdie teken is baie belangrik, en ons sal dit in die komende stappe gebruik. Tik op die "+" en voeg 'n knoppie uit die widget -boks by. Tik op die nuut bygevoegde knoppie en die knoppie -instelling sal verskyn. Kies hier die pen wat u wil aktiveer (GPIO 5 in hierdie geval). U kan die modus instel om te druk of oor te skakel op grond van u toepassing. As dit ingestel is om te druk, word die pen, sodra IFTTT geaktiveer word, AANgeskakel en onmiddellik UIT (soos 'n generiese drukknop).

Stap 3: Stel IFTTT op

Die opstel van IFTTT
Die opstel van IFTTT
Die opstel van IFTTT
Die opstel van IFTTT
Die opstel van IFTTT
Die opstel van IFTTT

Installeer IFTTT:

Android

IOS

Klik op IFTTT op "kry meer". Klik nou op + en klik dan op "hierdie". Soek dan na "twitter" en kies dit. Klik dan op "nuwe volgeling".

Klik nou op "dit" en soek na "webhooks" in die soekbalk. Klik op "maak 'n webversoek" en voer die URL in. Die URL -formaat is https:// IP/Auth/update/pin

Aangesien ons pin GPIO 5 is, vervang 'pin' in die URL na 'D5' Vervang Auth met die Auth -teken van die blynk -projek wat u in die vorige stap in u e -pos ontvang het. Vervang IP met blynk -wolk -IP van u land. Om die IP te kry, maak die opdragprompt oop en tik "ping blynk-cloud.com". Vir Indië is die IP 188.166.206.43

Kies "sit" in die metode -afdeling en kies "toepassing/json" in die inhoudstipe. Tik ["1"] in die liggaam.

Daar moet op gelet word dat ["1"] sneller AAN verteenwoordig en ["0"] sneller UIT verteenwoordig

Stap 4: Programmering van u hardeware

Programmering van u hardeware
Programmering van u hardeware
Programmering van u hardeware
Programmering van u hardeware

Maak seker dat u die esp8266- en Blynk -biblioteke op u Arduino IDE geïnstalleer het. As u nie seker is hoe u dit moet doen nie, klik hier vir 'n vinnige handleiding. Gaan nou na lêers> voorbeelde> Blynk> boards_wifi> esp8266. 'N Voorbeeldprogram sal verskyn.

Alhoewel u dit kan wysig, sou ek nie aanbeveel om 'n voorbeeldskets te verander nie. Kopieer die kode en plak dit in 'n nuwe lêer. Nou kan u hierdie lêer wysig.

U moet u wifi -ssid en wagwoord byvoeg in die program waar 'YourNetworkName' en 'YourPassword' staan. 'YourAuthToken' moet ook vervang word met die outyktoken wat u van blynk ontvang het. Nadat u dit gedoen het, kan u u projekkode in die loop () -funksie byvoeg na die reël Blynk.run ().

Aangesien ons 'n eenvoudige LED -sneller is, hoef ons geen kode te skryf nie. As ons ons LED aan GPIO pin 5 (D1) koppel, kan ons ons projek laat werk.

Stap 5: Probeer dit

Hierdie eenvoudige metode kan u projekte wonderlik maak. U kan speel met meer IFTTT -snellers en Blynk -funksies om te besef hoeveel meer u met hierdie twee programme kan doen.

Weet u nie met watter projek u moet begin nie? Hier is 'n paar van my projekte wat gemaak is met behulp van Blynk en IFTTT

'N Horlosie wat van kleur verander elke keer as 'n ruimtevaarder die ruimte binnekom

'N Toestel wat jou herinner om water te drink

'N Lamp wat flikker elke keer as die ISS oor die hoof beweeg

Geniet dit om u selfdoenprojekte te outomatiseer:)

Aanbeveel: