INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie instruksies gaan ons 'n aflos van Blynk beheer. Skakel dit van die toepassing af en af.
PAS OP !!
Maak asseblief seker dat u weet wat u doen as u van plan is om u relais aan die elektrisiteitsnet te koppel !!!
PAS OP !!
Stap 1: Maak die voorbeeld oop
Gaan na Files/Voorbeelde/My_IoT_Device en kies Relay.
Maak die Blynk -app oop en neem dit vanlyn (raak die vierkantige ikoon in die regter boonste hoek).
As u nog geen ekstra energie -eenhede gekoop het nie, verwyder die huidige projek deur op die moervormige ikoon bo -aan die skerm te tik, af te rol en te verwyder.
As u ekstra energie -eenhede gekoop het en die projek wil byvoeg, raak dan die terugknoppie links bo op die skerm om die huidige projek uit fokus te verwyder.
Raak die QR -kode bo -aan die skerm en wys die kamera na die QR -kode hierbo.
Sodra die projek gelaai is, raak die moer -ikoon bo -aan die skerm aan. Rol af en kies e -pos alles.
U sal binne 'n paar oomblikke 'n magtigingskode in u e -pos ontvang.
Stap 2: Die widgets verduidelik
Hierdie projek gebruik net een widget - 'n drukknop om die aflos aan en af te skakel. Ons het dit toegewys aan Virtual Slot 0
Die widget is opgestel as 'n skakelaar, wat die relais aan en af skakel. Deur dit na Push te verander, word dit 'n kortstondige skakelaar.
Stap 3: Die kode
Alhoewel dit 'n baie gesofistikeerde toepassing is, is die kode verbasend eenvoudig.
Soos met alle voorbeelde, moet u u SSID, wagwoord en verifikasiekode invoer.
Dit word alles op die eerste oortjie gevind. Hierdie projek het 'n ekstra veld wat in die kode verander kan word:
Relay relay (digital0); // Watter uitset u wil hê die relais moet gebruik
Op die Blynk -oortjie is die hoofkode vir hierdie toepassing.
Stap 4: Die Blynk -oortjie
Dit bestaan uit 'n enkele blok kode vir die drukknop -widget. Die BLYNK_WRITE (V0) instruksie.
As u op die knoppie druk, stuur dit 'n heelgetal wat óf waar óf onwaar is (param.asInt ())
As die knoppie aangeskakel word, stel dit 'n veranderlike in (booleaanse On_Off = param.asInt ();)
As On_Off waar is (as (On_Off) // As die Blynk -skakelaar aan is)
dit skakel die aflos aan
oordra aan();
anders skakel dit dit uit.
anders as (! On_Off) // As die Blynk -skakelaar af is) {relay.off ();
Stap 5: afwerking
Sodra alles gedoen is, laai die kode op na die kontroleerder en druk speel op die Blynk -toepassing.
Baie geluk! U het nou 'n IoT -aflosprogram geskep.