תוכן עניינים:
וִידֵאוֹ: ESP32 E Modulo De Reles 4 Canais: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
ניתן להשתמש במעגל השליטה או הבקרה על 4 יחסים, אנשים אישיים, דפדפן חלק או שליחים (באמצעות אינטרנט/אינטרנט), באמצעות שירות אינטרנט.
שיקולים:
- A utilização de leds e lâmpadas nas saídas dos relés tem o intuito de exemplificar, já que pode-se ligar quaisquer dispositivos nas mesmas, desde que respeitados os limites de tensão e corrente descritos na parte de cima dos relés.
- Os relés utilizados no projeto possuem tanto conexões NA (normalmente abertas) quanto NF (normalmente fechadas). אין פרוג'טו ניצול או אסטודו רשמי של 'אלט' עבור OSRES NF, para que eles sejam acionados, abrindo a conexão. Para os relés NA, o estado inicial é 'baixo', mantendo a conexão aberta.
- שירות אינטרנט של שירותים לא פשוטים. Será fornecida a estrutura do payload for captura for estado dos relés, formato to endpoint for receber o IP atribuído à ESP32 e cogdigo em NodeJS דוגמה.
- O procedimento de gravação do código na placa ESP32 não será descrito nas instruções, high vários tutoriais on Internet que podem guiar o leitor corretamente.
אספקה
- 1 Bluetooth Wifi Bluetooth ESP32
- 1 Módulo Relé de 4 Canais - Optoacoplado
- 1 לד אזול ~ 3VCC
- 1 Led Verde ~ 3VCC
- 2 Lâmpadas de Led 127VCA
- 6 מגשרים Fêmea/Fêmea - Cores distintas
- Fonte CA - 127V
- Fonte CC - 3, 3V
שלב 1: שירות אתרים
אנו מעניקים מידע על שירותי Web Services.
Persistência
אנו יכולים להשתמש באם בארכיבו, או אם אתה יכול לבקש את NoSQL או לשנות את הסביבה עבור ארמזים או הערכים שלנו.
Fornecimento dos Estados dos Relés
תוכל להשתמש ב- ESP32 כדי להגיב על דרישות HTTP GET, ולהתייחס אלינו.
{
ממסר 1: valer relé 1 (0 ou 1), ממסר 2: valor relé 2 (0 ou 1), ממסר 3: valor relé 3 (0 ou 1), ממסר 4: valor relé 4 (0 ou 1)
}
Sendo o valor = 1 פאר 'alto' e 0 para 'baixo'.
לדוגמה: {ממסר 1: 1, ממסר 2: 0, ממסר 3: 1, ממסר 4: 0}
המלצות עבור IP מ- ESP32
In inicialização da ESP32, ela envia o valor do IP atribuído a ela para o service service, através do parâmetro "ip", via HTTP POST.
לדוגמה: https:// meuServidor/esp32/ip? Ip = 192.168.1.23
דוגמא של סרבידור
No repositório do github, há um código em NodeJS como exemplo para ser usado em provenores de serviços, devendo ser criadas as seguintes variáveis de ambiente: relay1, relay2, relay3, relay4, ip.
שלב 2: אפליקטיבי אינטרנט
עבור שליטה על ההשקעה והרשימות, אנו יכולים להשתמש באפליקציית האינטרנט המקוונת שלנו.
אם יש לך אפשרות להזין קלט אינטרנט, אפשר להשתמש בתיבת הסימון, לפורמט באמצעות css para se comortarem como sliders (chaves deslizantes). Cada chave é associada a um relé. מידע אפשרי באפשרויות השימוש ב- javascript responsáveis por enviar requisições ao webservice, for:
- Fazer a leitura do IP local associado à ESP32, via HTTP GET,
- Fazer a leitura dos estados dos relés, באמצעות HTTP GET. A leitura é feita a cada 5 segundos. As chaves são alteradas automaticamente, de acordo com os valores recebidos. Isso permitt a atualização das chaves de todos os aplicativos em execução, refletindo semper o estado real dos relés.
- השווה לנו את האתרים באמצעות HTTP POST. O envio é feito a cada alteração das chaves.
O código pode ser acessado aqui.
שלב 3: Programação Da ESP32
O código de programação da ESP32 está aqui.
Os seguintes parâmetros devem ser atualizados no código:
- SSID1: SSID da primeira opção de rede WiFi
- PASSWORD1: Wi -Fi Senha da primeira opção de rede
- SSID2: SSID מאפשר גישה לרשת WiFi
- PASSWORD2: גישה נוחה לאינטרנט אלחוטי
- ENDDPOINT_STATUS_GET: Endpoint que envia de volta os estados dos relés
- ENDPOINT_IP_SET: נקודת קצה עבור כתובת IP כתובת
כמו המבצעים המבצעים של הסרטון:
- תוכלו למצוא מחדש את רשת ה- Wi-Fi מחדש.
- שלח את כתובת ה- IP שלך ב- ESP32 או בשירותי האינטרנט באמצעות HTTP POST.
- צרכנים ושירותים של שירותים ברשת יכולים לשדרג אותנו באמצעות HTTP GET, מתוך 5 em 5 segundos.
- Atualizar o estado dos relés de acordo com or payload recebido em (3).
מוּמלָץ:
תחנת מזג אוויר מקצועית באמצעות ESP8266 ו- ESP32 DIY: 9 שלבים (עם תמונות)
תחנת מזג אוויר מקצועית באמצעות ESP8266 ו- ESP32 DIY: LineaMeteoStazione היא תחנת מזג אוויר שלמה הניתנת לממשק עם חיישנים מקצועיים של Sensirion, כמו גם רכיב של מכשיר דייוויס (מד גשם, מד רוח) הפרויקט מיועד כתחנת מזג אוויר DIY אך רק מחייב
חוזק אותות ESP32 TTGO WiFi: 8 שלבים (עם תמונות)
חוזק אותות ESP32 TTGO WiFi: במדריך זה נלמד כיצד להציג עוצמת אות רשת WiFi באמצעות לוח ESP32 TTGO. צפה בסרטון
הדרכת Bluetooth ESP32 - כיצד להשתמש ב- Bluetooth מובנה של ESP32: 5 שלבים
הדרכת Bluetooth ESP32 | כיצד להשתמש ב- Bluetooth מובנה של ESP32: היי חבר'ה מכיוון שלוח ESP32 מגיע עם WiFi & Bluetooth שניהם, אך לרוב הפרויקטים שלנו בדרך כלל אנו משתמשים ב- Wifi בלבד, אנו לא משתמשים ב- Bluetooth. אז במדריך זה אראה עד כמה קל להשתמש ב- Bluetooth של ESP32 & לפרויקטים הבסיסיים שלך
תחילת העבודה עם ESP32 CAM - הזרמת וידאו באמצעות ESP CAM באמצעות Wifi - פרויקט מצלמות אבטחה ESP32: 8 שלבים
תחילת העבודה עם ESP32 CAM | הזרמת וידאו באמצעות ESP CAM באמצעות Wifi | פרויקט מצלמות אבטחה ESP32: היום נלמד כיצד להשתמש בלוח ה- CAM החדש של ESP32 וכיצד אנו יכולים לקודד אותו ולהשתמש בו כמצלמת אבטחה ולקבל סרטון סטרימינג באמצעות wifi
תחילת העבודה עם ESP32 - התקנת לוחות ESP32 ב- Arduino IDE - קוד מהבהב ESP32: 3 שלבים
תחילת העבודה עם ESP32 | התקנת לוחות ESP32 ב- Arduino IDE | קוד מהבהב ESP32: במדריך זה נראה כיצד להתחיל לעבוד עם esp32 וכיצד להתקין לוחות esp32 ל- Arduino IDE ונתכנת את esp 32 להפעלת קוד מהבהב באמצעות arduino ide