Indholdsfortegnelse:
- Trin 1: Hvordan fungerer disse?
- Trin 2: Opsætning af Blynk
- Trin 3: Opsætning af IFTTT
- Trin 4: Programmering af din hardware
- Trin 5: Prøv det
Video: Sådan tilføjes IOT -funktioner til dine projekter: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Intet er bedre end at lave et DIY -projekt, der erstatter et kommercielt produkt, som du finder nyttigt. Faktisk er der noget bedre end det. Tilføjelse af IOT -kapacitet til dit projekt.
Når det kommer til automatisering, frygter begyndere normalt, at de skal lave kompleks programmering og hvad ikke. Men takket være mange gratis tjenester og software til rådighed til netop dette formål i disse dage er tilføjelse af grundlæggende IOT -funktioner til dine projekter blevet lettere end nogensinde.
I denne instruktive vil jeg vise dig, hvordan du kan bruge to sådan software - Blynk og IFTTT, til at automatisere dine DIY -projekter. Lad os komme til det!
Trin 1: Hvordan fungerer disse?
Jeg vil bruge esp8266 til mit projekt, men husk, at denne vejledning er gældende for næsten enhver Wi-Fi-aktiveret mikrokontroller (f.eks. Esp32) For denne vejledning, lad os lave et projekt, der tænder en LED, hver gang du får en ny twitter-tilhænger. For at gøre dette projekt muligt skal vi bruge Blynk og IFTTT sammen.
IFTTT:
IFTTT fungerer sådan: "Hvis DET sker, så gør DET". Hvis du er til kodning, kan du sammenligne dette med en 'if -sætning'. I vores tilfælde er det sådan: "Hvis jeg får en ny twitter -tilhænger, så send et signal til Blynk"
Blynk:
Blynk simpy overfører IFTTT -udløseren til esp8266. Sig, at vores LED er forbundet til GPIO pin 5. Blynk modtager data fra IFTTT og trigger pin 5.
Faktisk kan disse to apps meget mere end bare at automatisere dine DIY -projekter. Du kan lege med dem for at vide mere.
Trin 2: Opsætning af Blynk
Installer først Blynk.
Android
IOS
Opret nu et nyt projekt. Så snart du gør dette, modtager du et godkendelsestoken i din e -mail. Dette token er meget vigtigt, og vi vil bruge det i de kommende trin. Tryk på "+" og tilføj en knap fra widgetboksen. Tryk på den nyligt tilføjede knap, og knapindstillingen vises. Vælg her den pin, du vil udløse (GPIO 5 i dette tilfælde). Du kan indstille tilstanden til at skubbe eller skifte baseret på din applikation. Hvis den er indstillet til at skubbe, så snart IFTTT udløses, tændes tappen og slukkes øjeblikkeligt FRA (som en generisk trykknap) Hvis den er indstillet til at skifte, så snart IFTTT udløser, er tappen tændt og forbliver tændt
Trin 3: Opsætning af IFTTT
Installer IFTTT:
Android
IOS
På IFTTT skal du klikke på "få mere". Klik nu på + og klik derefter på "dette". Søg derefter efter og vælg "twitter". Klik derefter på "ny følger".
Klik nu på "det" og søg efter "webhooks" i søgelinjen. Klik på "lav en webanmodning" og indtast webadressen. URL -formatet er https:// IP/Auth/update/pin
Da vores pin er GPIO 5, skal du erstatte "pin" i URL'en til "D5" Erstat Auth med Auth -tokenet for blynk -projektet, som du modtog i din e -mail i forrige trin. Erstat IP med blynk cloud -IP i dit land. For at få IP-adressen skal du åbne kommandoprompten og skrive "ping blynk-cloud.com". For Indien er IP 188.166.206.43
Vælg "put" i metodeafsnittet, og vælg "application/json" i indholdstypen. Skriv ["1"] i kroppen.
Det skal bemærkes, at ["1"] repræsenterer trigger ON og ["0"] repræsenterer trigger OFF
Trin 4: Programmering af din hardware
Sørg for, at du har esp8266- og Blynk -bibliotekerne installeret på din Arduino IDE. Hvis du ikke er sikker på, hvordan du gør dette, skal du klikke her for en hurtig vejledning. Gå nu til filer> eksempler> Blynk> boards_wifi> esp8266. Et prøveprogram vises.
Selvom du kan redigere dette, vil jeg ikke anbefale at ændre en eksempelskitse. Bare kopier koden og indsæt den i en ny fil. Nu kan du redigere denne fil.
Du skal tilføje din wifi ssid og adgangskode i programmet, hvor der står 'YourNetworkName' og 'YourPassword'. Også 'YourAuthToken' skal erstattes med det autentikat, du har modtaget fra blynk. Efter at have gjort disse kan du tilføje din projektkode i loop () -funktionen efter linjen Blynk.run ().
Da vores er en simpel LED -trigger, behøver vi ikke at skrive nogen kode. Hvis vi slutter vores LED til GPIO pin 5 (D1), kan vi få vores projekt til at fungere.
Trin 5: Prøv det
Denne enkle metode kan gøre dine projekter fantastiske. Du kan lege med flere IFTTT -udløsere og Blynk -funktioner for at indse, hvor meget mere du kan gøre med disse to apps.
Ikke sikker på hvilket projekt du skal sart med? Her er nogle af mine projekter lavet ved hjælp af Blynk og IFTTT
Et ur, der skifter farve, hver gang en astronaut kommer ind i rummet
En enhed, der minder dig om at drikke vand
En lampe, der blinker hver gang ISS passerer overhead
God fornøjelse med at automatisere dine DIY -projekter:)
Anbefalede:
Sådan tilføjes en metallås til dine joycons: 8 trin
Sådan tilføjes en metallås til dine joycons: Til dette projekt brugte jeg dette produkt https://www.amazon.es/dp/B07Q34BL8P?ref=ppx_pop_mo…men der er mange andre produkter, du kan købe og kunne eller kunne ikke være billigere afhængigt af hvor du bor til forsendelsespriser. I denne instruktive jeg
Rainbow LED'er til dine projekter: 4 trin (med billeder)
Rainbow LED'er til dine projekter: Hej alle sammen! Jeg har brugt disse LED'er til mange dekorative projekter, og resultatet er altid fantastisk, så jeg vil dele mine oplevelser med dig, jeg så mange mennesker købe RGB LED -stripkontroller og bruge som 3 eller 5 på farveændrende tilstand bare for at
10 grundlæggende Arduino -projekter for begyndere! Lav mindst 15 projekter med et enkelt bord !: 6 trin
10 grundlæggende Arduino -projekter for begyndere! Lav mindst 15 projekter med et enkelt bord !: Arduino Project & Tutorial Board; Indeholder 10 grundlæggende Arduino -projekter. Alle kildekoder, Gerber -filen og mere. Ingen SMD! Let lodning for alle. Let aftagelige og udskiftelige komponenter. Du kan lave mindst 15 projekter med en enkelt bo
TILFØJ Kapacitiv berøringsskifte til dine projekter: 7 trin
TILFØJ Kapacitiv berøringsskifte til dine projekter: Sådan tilføjes kapacitiv berøringsafbryder til dine projekter derhjemme Hej der elektroniske diy -venner i denne vejledning, jeg viser dig, hvordan du kan tilføje en kapacitiv berøringsafbryder til dine elektroniske projekter til en billig pris, og give dit DIY -projekt et professionelt look
Sådan tilføjes et neonlys til dit skrivebord til tastaturet: 4 trin
Sådan tilføjes et neonlys til dit skrivebord … til tastaturet: Først må jeg sige, at jeg kan lide at spille spil … om natten … så jeg havde et problem med at se tastaturet … så når jeg så neonlyset i pc -shoppen … jeg havde en idé … Dette er enkelt … Du skal tilslutte ledningerne fra neonlyset inde i en