INHOUDSOPGAWE:
- Stap 1: Hoe werk dit?
- Stap 2: Blynk opstel
- Stap 3: Stel IFTTT op
- Stap 4: Programmering van u hardeware
- Stap 5: Probeer dit
Video: Hoe om IOT -funksies by u projekte te voeg: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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
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:
Hoe om RADAR te maak met behulp van Arduino for Science Project - Beste Arduino -projekte: 5 stappe
Hoe om RADAR te maak met behulp van Arduino for Science Project | Beste Arduino -projekte: Hallo vriende, in hierdie instruksies sal ek u wys hoe u 'n wonderlike radarsisteem kan bou wat met arduino nano gebou is, hierdie projek is ideaal vir wetenskaplike projekte, en u kan dit maklik maak met baie minder belegging en kans as die wenprys groot is
Hoe om Java -projekte vir beginners in Eclipse in te voer: 11 stappe
Hoe om Java -projekte vir beginners in Eclipse in te voer: inleiding Die volgende instruksies bied stap -vir -stap leiding vir die installering van Java -projekte op die rekenaarprogrammatuur Eclipse. Java -projekte bevat alle kode, koppelvlakke en lêers wat nodig is vir die skep van 'n Java -program. Hierdie projekte is pla
Hoe om 'n tabel te skep en in te voeg en ekstra kolomme en/of rye by die tabel in Microsoft Office Word 2007 te voeg: 11 stappe
Hoe om 'n tabel te skep en in te voeg en ekstra kolomme en/of rye by die tabel in Microsoft Office Word 2007 te voeg: het u al ooit baie data gehad waarmee u werk en by uself gedink … " hoe kan ek alles maak van hierdie data beter lyk en makliker verstaanbaar is? " As dit die geval is, kan 'n tabel in Microsoft Office Word 2007 u antwoord wees
10 basiese Arduino -projekte vir beginners! Maak ten minste 15 projekte met 'n enkele bord !: 6 stappe
10 basiese Arduino -projekte vir beginners! Maak ten minste 15 projekte met 'n enkele bord !: Arduino -projek &Studieraad; Bevat 10 basiese Arduino -projekte. Alle bronkodes, die Gerber -lêer en meer. Geen SMD nie! Maklike soldeer vir almal. Maklik verwyderbare en vervangbare komponente. U kan ten minste 15 projekte met een bo
VOEG Kapasitiewe aanraakskakelaar oor na u projekte: 7 stappe
VOEG Kapasitiewe aanraakskakelaar by u projekte: hoe u 'n kapasitiewe aanraakskakelaar by u projekte by die huis kan voeg 'n professionele voorkoms