Sisukord:
- Samm: materjalid
- 2. etapp: Diseño
- Samm: seadistage Del Arduino IDE
- Samm: seadistage Del Blynk
- Samm 5: Programación
Video: Nodemcu Esp8266 + PIR + Blynk: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Nodemcu Esp8266 + PIR + Blynk
LABSTI - FIA - USMP
Samm: materjalid
- Nodemcu esp8266
- andur PIR
- Aplicativo móvil Blynk
2. etapp: Diseño
Samm: seadistage Del Arduino IDE
NodeMCU konfigureerimise "üleslaadimiskiirus" on seerias "baudio".
Samm: seadistage Del Blynk
Nõuded:
- Laadige alla rakendus "Blynk"
Pasos:
- Valige "+ Uus projekt", mis on loodud ja loodud.
- Valige valikuline (ESP8266) ja valige üksus "Loo".
- Ingresar al proyecto recién creado y seleccionar la opción "(+)".
- Valige "Nupp", mis on loominguline ja uus bot ja en proyecto.
- Konfiguraator el botón recién creado:- Ingresar un nombre al botón.- Ingresar al "OUTPUT" ja valik "V0". - saate valida režiimide ja lülitite vahel.
- Valige "Teavitamine".
- Konfiguraator las notificaciones. Dejar por predeterminado.
- Ingresar a la opción de "tuerca" para validar el dispositivo.
- Verificar el "Auth Token" sea el mismo que se ingreso en el código.
El Auth Token se obtiene al crear un nuevo proyecto la cual lo recibiremos por nuestro Correo Electronico asociado.
Samm 5: Programación
#kaasake
#define BLYNK_PRINT seeria
#kaasake
char auth = "Tu Auth Token"; // Auth Token del app móvil Blynk
/ * WiFi -ühendus */
char ssid = "Tu punane"; // nombre de la red wifi char pass = "Tu contraseña"; // punane wifi
/ * HC-SR501 liikumisandur */
#define pirPin 5 // HC-S501 sisend int pirValue; int pinValue;
BLYNK_WRITE (V0)
{pinValue = param.asInt (); }
tühine seadistus ()
{Serial.begin (115200); viivitus (10); Blynk.begin (auth, ssid, pass); pinMode (pirPin, INPUT); }
tühine tsükkel ()
{if (pinValue == HIGH) {getPirValue (); } Blynk.run (); }
void getPirValue (tühine)
{pirValue = digitalRead (pirPin); if (pirValue) {Serial.println ("Liikumine tuvastatud"); Blynk.notify ("Liikumine tuvastatud"); }}