Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna instruerbara kommer vi att styra ett relä från Blynk. Slå på och av den från programmet.
AKTA SIG!!!
Se till att du vet vad du gör om du tänker ansluta ditt relä till elnätet !!!
AKTA SIG!!!
Steg 1: Öppna exemplet
Gå till Filer/Exempel/My_IoT_Device och välj Relay.
Öppna Blynk -appen och ta den offline (tryck på ikonen i det övre högra hörnet).
Om du inte har köpt några extra energienheter, ta bort det aktuella projektet genom att trycka på den mutterformade ikonen högst upp på skärmen, rulla ner och välja radera.
Om du har köpt extra energienheter och vill lägga till projektet, tryck sedan på bakåtknappen längst upp till vänster på skärmen för att ta det aktuella projektet ur fokus.
Tryck på QR -koden högst upp på skärmen och rikta kameran mot QR -koden ovan.
När projektet har laddats trycker du på mutterikonen högst upp på bilden. Bläddra ner och välj alla e -postmeddelanden.
Inom några få minuter får du en auktoriseringskod i ditt e -postmeddelande.
Steg 2: Widgets förklarade
Detta projekt använder bara en widget - en tryckknapp för att slå på och av reläet. Vi har tilldelat den till Virtual Slot 0
Widgeten är konfigurerad som en omkopplare som slår på och av reläet. Genom att ändra det till Push blir det en tillfällig switch.
Steg 3: Koden
Trots att detta är en mycket sofistikerad applikation - är koden förvånansvärt enkel.
Som i alla exempel måste du ange ditt SSID, lösenord och autentiseringskod.
Dessa finns alla på den första fliken. Detta projekt har ett extra fält som kan ändras i koden:
Relärelä (digital0); // Vilken utgång du vill att reläet ska använda
På fliken Blynk finns huvudkoden för den här applikationen.
Steg 4: Fliken Blynk
Detta består av ett enda kodblock för knappknapps -widgeten. BLYNK_WRITE (V0) -instruktionen.
När knappen trycks in skickar det ett heltal som är antingen sant eller falskt (param.asInt ())
När knappen slås på ställer den in en variabel (boolean On_Off = param.asInt ();)
Om On_Off är sant (om (On_Off) // Om Blynk -omkopplaren är på)
den slår på reläet
lita på();
annars stänger den av.
annars om (! On_Off) // Om Blynk -omkopplaren är avstängd) {relay.off ();
Steg 5: Avsluta
När allt är gjort laddar du upp koden till handkontrollen och trycker på play på Blynk -applikationen.
Grattis! Du har nu skapat ett IoT -reläprogram.