Mijn IoT-apparaat - Eerste relais: 5 stappen
Mijn IoT-apparaat - Eerste relais: 5 stappen
Anonim
Mijn IoT-apparaat - Eerste relais
Mijn IoT-apparaat - Eerste relais

In deze instructable gaan we een relais van Blynk besturen. In- en uitschakelen vanuit de applicatie.

PAS OP!!

Zorg ervoor dat u weet wat u doet als u van plan bent uw relais op het elektriciteitsnet aan te sluiten!!!

PAS OP!!

Stap 1: Open het voorbeeld

Open het voorbeeld
Open het voorbeeld
Open het voorbeeld
Open het voorbeeld

Ga naar Bestanden/Voorbeelden/My_IoT_Device en selecteer Relay.

Open de Blynk-app en haal deze offline (raak het vierkante pictogram in de rechterbovenhoek aan).

Als je geen extra energie-eenheden hebt gekocht, verwijder dan het huidige project door het nootvormige pictogram bovenaan het scherm aan te raken, naar beneden te scrollen en verwijderen te selecteren.

Als je extra energie-eenheden hebt gekocht en het project wilt toevoegen, tik dan op de terugknop linksboven in het scherm om het huidige project onscherp te maken.

Raak de QR-code bovenaan het scherm aan en richt de camera op de QR-code hierboven.

Zodra het project is geladen, raakt u het moerpictogram bovenaan het scherm aan. Scroll naar beneden en selecteer alles e-mailen.

Binnen enkele ogenblikken ontvangt u een autorisatiecode in uw e-mail.

Stap 2: De widgets uitgelegd

De widgets uitgelegd
De widgets uitgelegd
De widgets uitgelegd
De widgets uitgelegd

Dit project gebruikt slechts één widget - een drukknop om het relais in en uit te schakelen. We hebben het toegewezen aan Virtual Slot 0

De widget is ingesteld als een schakelaar die het relais in- en uitschakelt. Door het te veranderen in Push wordt het een momentschakelaar.

Stap 3: De code

De code
De code

Ondanks dat dit een zeer geavanceerde applicatie is, is de code verrassend eenvoudig.

Zoals in alle voorbeelden moet u uw SSID, wachtwoord en authenticatiecode invoeren.

Deze zijn allemaal te vinden op het eerste tabblad. Dit project heeft een extra veld dat in de code kan worden gewijzigd:

Relaisrelais (digital0);// Welke uitgang u wilt dat het relais gebruikt

Op het Blynk-tabblad staat de hoofdcode voor deze applicatie.

Stap 4: Het Blynk-tabblad

Het Blynk-tabblad
Het Blynk-tabblad

Dit bestaat uit een enkel codeblok voor de drukknopwidget. De instructie BLYNK_WRITE(V0).

Wanneer de knop wordt ingedrukt, wordt een geheel getal verzonden dat waar of onwaar is (param.asInt())

Wanneer de knop is ingeschakeld, wordt een variabele ingesteld (boolean On_Off = param.asInt();)

Als On_Off waar is (if (On_Off) // Als de Blynk-schakelaar is ingeschakeld)

het schakelt het relais in

vertrouwen op();

anders schakelt hij het uit.

else if (!On_Off)// Als de Blynk-schakelaar is uitgeschakeld) { relay.off();

Stap 5: Afwerking

Zodra dat allemaal is gebeurd, uploadt u de code naar de controller en drukt u op play in de Blynk-applicatie.

Gefeliciteerd! U hebt nu een IoT-relay-toepassing gemaakt.