Përmbajtje:

Nodemcu Esp8266 + PIR + Blynk: 6 hapa
Nodemcu Esp8266 + PIR + Blynk: 6 hapa

Video: Nodemcu Esp8266 + PIR + Blynk: 6 hapa

Video: Nodemcu Esp8266 + PIR + Blynk: 6 hapa
Video: Node MCU ESP8266 interface with PIR Motion Sensor /Motion Led indication with PIR motion sensor 2024, Qershor
Anonim
Nodemcu Esp8266 + PIR + Blynk
Nodemcu Esp8266 + PIR + Blynk

Nodemcu Esp8266 + PIR + Blynk

LABSTI - FIA - USMP

Hapi 1: Materialet

- Nodemcu esp8266

- Sensori PIR

- Aplikativo móvil Blynk

Hapi 2: Disenjo

Diseño
Diseño
Diseño
Diseño

Hapi 3: Konfigurimi i Del Arduino IDE

Konfigurimi i Del Arduino IDE
Konfigurimi i Del Arduino IDE

Me "Shpejtësinë e Ngarkimit" të konfiguruar në NodeMCU duhet të përdorni një seri të "baudio" të monitorit.

Hapi 4: Konfigurimi i Del Blynk

Konfigurimi Del Blynk
Konfigurimi Del Blynk
Konfigurimi Del Blynk
Konfigurimi Del Blynk
Konfigurimi Del Blynk
Konfigurimi Del Blynk

Kërkesat:

- Descargar el aplicativo móvil "Blynk"

Pasos:

  1. Zgjedhja e opcionit "+ Projekt i Ri", për krijimin e një projekti të ri.
  2. Seleccionar el dispositivo (ESP8266), nuk është zgjedhur dhe zgjedhur në botimin "Krijo".
  3. Përmbajtja e një produkti të pranuar në përzgjedhjen e opcionit "(+)".
  4. Zgjedhja e opcionit "Button", për krijimin e një botimi të ri në një projekt.
  5. Konfiguroni një botim të lexuar:- Përfshini një numër të madh të boton.- Përmbajtja "OUTPUT" dhe përzgjedhja e "V0". - Zgjedhja e opsionit "Modaliteti" dhe "Ndërrimi".
  6. Zgjedhja e opcionit "Njoftimi".
  7. Konfiguro las notificaciones. Dejar por predeterminado.
  8. Përfshi një opcion të "tuerca" për vlefshmërinë e disponimit.
  9. Verifikimi i "Auth Token" deti el mismo que se ingreso en el código.

El Auth Token mund të merret me një krijim të ri që mund të lexohet nga një shoqatë elektronike elektronike.

Hapi 5: Programimi

#përfshi

#define BLYNK_PRINT Serial

#përfshi

char auth = "Tu Auth Token"; // Auth Token del app móvil Blynk

/ * Credenciales de WiFi */

char ssid = "Ti i kuq"; // nombre de la red wifi char pass = "Ju fshihet"; // contraseña de la wifi e kuqe

/ * Detektor lëvizjeje HC-SR501 */

#define pirPin 5 // Hyrje për HC-S501 int pirValue; int pinValue;

BLYNK_WRITE (V0)

{pinValue = param.asInt (); }

void setup ()

{Serial.fillo (115200); vonesa (10); Blynk.begin (auth, ssid, pass); pinMode (pirPin, INPUT); }

lak void ()

{if (pinValue == HIGH) {getPirValue (); } Blynk.run (); }

pavlefshme getPirValue (e pavlefshme)

{pirValue = digitalRead (pirPin); if (pirValue) {Serial.println ("Lëvizja u zbulua"); Blynk.notify ("Lëvizja u zbulua"); }}

Hapi 6: Rezultatet