Mündəricat:
- Addım 1: Materiallar
- Addım 2: Diseño
- Addım 3: Del Arduino IDE -ni konfiqurasiya edin
- Addım 4: Del Blynk'i konfiqurasiya edin
- Addım 5: Proqram
Video: Nodemcu Esp8266 + PIR + Blynk: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Nodemcu Esp8266 + PIR + Blynk
LABSTI - FIA - USMP
Addım 1: Materiallar
- Nodemcu esp8266
- Sensor PIR
- tətbiq Blynk
Addım 2: Diseño
Addım 3: Del Arduino IDE -ni konfiqurasiya edin
NodeMCU -nun "Yükləmə Sürəti" ilə əlaqədar olaraq, "izləmə" monitorunu izləyin.
Addım 4: Del Blynk'i konfiqurasiya edin
Tələblər:
- "Blynk" proqramını yükləyin
Pasos:
- Seçimlər "+ Yeni Layihə", yeni proqramlar üçün.
- Seçimlər (ESP8266), "Yarat" seçimləri ilə əlaqədardır.
- Proqramı "(+)" seçimini seçin.
- "Düymə" düyməsini basın və bu proqramın ən böyük hissəsini seçin.
- Yaradılmış sənədlərin siyahısı:- "Noutbuklar" və "Noutbuklar"- "Çıxış" və "V0" seçimləri. - "Mod" və "Keçid" funksiyaları.
- "Bildiriş" düyməsini basın.
- Lazımi məlumatları konfiqurasiya edin. Əvvəlcədən təyin edin.
- Şəxsi məlumatların qorunması üçün "təlimat" yazın.
- Verilənlər "Doğrulama Nişanı" ilə əlaqəli məlumatları yoxlayın.
Əlbəttə ki, hər hansı bir məlumat əldə etmək mümkün olmadıqda, bu, elektrik enerjisi ilə əlaqəli bir məlumatdır.
Addım 5: Proqram
#daxil edin
#blynk_print seriyasını təyin edin
#daxil edin
char auth = "Tu Doğrulama Tokeni"; // Auth Token del app móvil Blynk
/ * Credenciales de WiFi */
char ssid = "Qırmızı"; // nomre de la red wifi char pass = "Müqavilə"; // qırmızı Wi -Fi bağlantısı
/ * HC-SR501 Hərəkət Detektoru */
#define pirPin 5 // HC-S501 int pirValue üçün giriş; int pinValue;
BLYNK_WRITE (V0)
{pinValue = param.asInt (); }
boş quraşdırma ()
{Serial.begin (115200); gecikmə (10); Blynk.begin (auth, ssid, pass); pinMode (pirPin, GİRİŞ); }
boşluq döngəsi ()
{if (pinValue == HIGH) {getPirValue (); } Blynk.run (); }
etibarsız getPirValue (boş)
{pirValue = digitalRead (pirPin); if (pirValue) {Serial.println ("Hərəkət aşkarlandı"); Blynk.notify ("Hərəkət aşkarlandı"); }}