Mundarija:
Video: ESP32 E Modulo De Reles 4 Canais: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu 4 ta elektron pochta orqali amalga oshirilishi mumkin bo'lgan shaxsiy nazorat, shaxsiy brauzer, veb -brauzerni uzatish (Internet/Internet orqali) va veb -xizmatidan foydalanish.
Ko'rib chiqishlar:
- Umumiy tartibda, masalan, misollar kelgusida, siz o'z vazifangizni bajarishingiz kerak bo'ladi.
- NA (normalmente abertas) quanto NF (normalment fechadas) hech qanday tasavvurga ega emas. "NF", "bir -biridan farqli o'laroq", deb yozish mumkin emas. Qachonki, NA, yoki "baixo" rasmiy ma'lumotlari, bir -biridan farqli o'laroq.
- Veb -xizmatlar uchun eskopo dessas instruções. Xizmatlar yuklanishini, shuningdek, ESP32 va NodeJS orqali IP -ni qabul qilishning oxirgi nuqtasini formatlash uchun javobgardir.
- Siz ESP32 -ni o'rnatish bo'yicha ko'rsatmalarga ega bo'lmaysiz, Internetda o'qish yoki o'qish uchun Internetga ulanish kerak.
Ta'minotlar
- 1 Bluetooth moduli Bluetooth ESP32
- 1 Módulo Relé de 4 Canais - Optoacoplado
- 1 Led Azul ~ 3VCC
- 1 Led Verde ~ 3VCC
- 2 Lampadas de Led 127VCA
- 6 Fêmea/Fêmea jumper - asosiy farqlar
- Fonte CA - 127V
- Shrift CC - 3, 3V
1 -qadam: veb -xizmat
Ma'lumotni veb -xizmatlar haqida ma'lumot sifatida tanlang.
Persistentsiya
Bu hech qanday muammo yo'q, shuning uchun siz hech bo'lmaganda, hech qanday aloqada bo'lmaysiz.
Foradecimento dos Estados dos Relés
Agar siz ESP32 -ni yuklab olsangiz, HTTP GET -ni qayta tiklashingiz kerak bo'ladi.
{
o'rni1: jasorat 1 (0 yoki 1), o'rni2: jasorat 2 (0 yoki 1), 3 -o'rni: 3 -jasorat (0 yoki 1), 4 -o'rni: jasorat 4 (0 yoki 1)
}
Send = o valor = 1 para 'alto' e 0 para 'baixo'.
Masalan: {o'rni1: 1, o'rni2: 0, o'rni3: 1, o'rni4: 0}
ESP32 IP -ni qabul qiling
Hatto ESP32 ham, IP -ni ham, Internet -xizmatlarini ham, IP -ni ham "HTTP" orqali parametrlarni o'rnatishga ruxsat beradi.
Masalan: https:// meuServidor/esp32/ip? Ip = 192.168.1.23
Masalan, Servidor
Github -da hech qanday ma'lumot saqlanmaydi, shuning uchun NodeJS -ni har qanday xizmat ko'rsatuvchi xizmatlar, shuningdek, atrof -muhit muhofazasi: o'rni1, o'rni2, o'rni3, o'rni4, ip -dan ajratib ko'rsatish mumkin.
2 -qadam: Aplicativo Internet
Mana, biz ham o'z navbatida veb-saytlardan foydalanamiz.
Veb -qidiruv elementlari kerakli ma'lumotlarni kiritish, belgilash katakchalarini belgilash va CSS formatidagi slayderlarni formatlash orqali amalga oshiriladi. Umuman olganda. Javascript javoblari veb -xizmatlar talablariga javob beradigan javoblar bilan ta'minlangan:
- HTTP GET orqali ESP32 va IP mahalliy assotsiatsiyalari,
- Bu HTTP GET orqali amalga oshiriladi. Alohida -alohida, 5 -toifali o'yinlar. Qachonki, ular avtomatik ravishda qayta yoziladi. Haqiqiy ishlarni bajarish uchun, bu dasturni ishga tushirish mumkin emas.
- HTTP POST orqali havola qilinadi. Qachonki, alfa -das chaves.
Ochig'ini aytganda, suv havzasi.
3 -qadam: ESP32 dasturi
Bu ESP32 dasturining asosiy dasturidir.
Parametrlarni ishlab chiqishda hech qanday imkoniyat yo'q:
- SSID1: Wi -Fi -ni qayta tiklash uchun SSID -ni tanlang
- PAROLA 1: Wi -Fi -ni qayta o'rnatish
- SSID2: Wi -Fi -ni qayta tiklash uchun SSID -ni tanlang
- PAROLA2: Wi -Fi -ni o'chirib qo'yish kerak
- ENDDPOINT_STATUS_GET: Oxirgi nuqta
- ENDPOINT_IP_SET: IP -manzil uchun oxirgi nuqta
Amallar bajarilayotganda pelo código são:
- Conectar-se à uma das duas Wi-Fi-ni o'chirib yuboradi.
- HTTP POST orqali ESP32 yoki veb -xizmatlar uchun IP -manzil.
- HTTP GET orqali 5 -dan 5 -gacha bo'lgan veb -xizmatlar bilan bog'liq xizmatlar.
- O'tkazilgan operatsiyalar (3) bilan bir vaqtda amalga oshiriladi.
Tavsiya:
ESP8266 va ESP32 DIY yordamida professional ob -havo stantsiyasi: 9 qadam (rasmlar bilan)
ESP8266 va ESP32 DIY -dan foydalanadigan professional ob -havo stantsiyasi: LineaMeteoStazione - bu Sensirion -dagi professional sensorlar va Davis Instrument komponentining bir qismi (Yomg'ir o'lchagich, anemometr) bilan bog'lanishi mumkin bo'lgan to'liq ob -havo stantsiyasi
ESP32 TTGO WiFi signal kuchi: 8 qadam (rasmlar bilan)
ESP32 TTGO WiFi signal kuchi: Ushbu qo'llanmada biz ESP32 TTGO platasi yordamida WiFi tarmog'ining signal kuchini ko'rsatishni o'rganamiz. Videoni tomosha qiling
ESP32 Bluetooth bo'yicha qo'llanma - ESP32 ichki Bluetooth -dan qanday foydalanish kerak: 5 qadam
ESP32 Bluetooth bo'yicha qo'llanma | ESP32 ning o'rnatilgan Bluetooth -dan qanday foydalanish kerak: Salom bolalar, chunki ESP32 kengashi WiFi bilan birga keladi & Bluetooth ham, lekin bizning asosiy loyihalarimiz uchun biz odatda faqat Wi -Fi -dan foydalanamiz, shuning uchun biz Bluetooth -dan foydalanmaymiz, shuning uchun men ESP32 -ning Bluetooth -dan foydalanish qanchalik osonligini ko'rsataman. Asosiy loyihalaringiz uchun
ESP32 CAM bilan ishlashni boshlash - Wifi orqali ESP CAM yordamida video oqim - ESP32 xavfsizlik kamerasi loyihasi: 8 qadam
ESP32 CAM bilan ishlashni boshlash | Wifi orqali ESP CAM yordamida video oqim | ESP32 xavfsizlik kamerasi loyihasi: Bugun biz ushbu yangi ESP32 CAM kartasini qanday ishlatishni va uni qanday kodlashni va uni xavfsizlik kamerasi sifatida ishlatishni va wifi orqali oqimli videoni olishni o'rganamiz
ESP32 bilan ishlashni boshlash - Arduino IDE -da ESP32 taxtalarini o'rnatish - ESP32 miltillovchi kod: 3 qadam
ESP32 bilan ishlashni boshlash | Arduino IDEda ESP32 taxtalarini o'rnatish | ESP32 Blink kodi: Ushbu ko'rsatmalarda biz esp32 bilan qanday ishlashni va esp32 platalarini Arduino IDE -ga qanday o'rnatishni ko'rib chiqamiz va biz esp 32 -ni arduino ide yordamida miltillovchi kodni ishga tushirishni dasturlashtiramiz