Სარჩევი:
ვიდეო: ESP32 E Modulo De Reles 4 Canais: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
თქვენ შეგიძლიათ შეაფასოთ 4 მიმართულება, ინდივიდუალური მმართველი, ბრაუზერი, გაგზავნილი დისტანციური მართვის საშუალებით (ინტერნეტი/ინტერნეტი), ვებ სერვისის გამოყენება.
განხილვები:
- ის გამოიყენება როგორც მაგალითი, რომელიც გამოიყენება როგორც მაგალითი, რაც გულისხმობს იმას, რომ ჩვენ განვიხილავთ, თუ როგორ განვსაზღვროთ ჩვენი მზარდი ძალა, რომელიც განისაზღვრება იმ შეზღუდვებით, რომლებიც მიმართულია ჩვენი სხეულის ნაწილების მიმართ.
- Os relés utilizados no projeto possuem tanto conexões NA (normalmente abertas) quanto NF (normalmente fechadas). არ არის გამოყენებული ოფიციალური 'alto' para os relés NF, para que eles sejam acionados, abrindo a conexão. Para os relés NA, o estado inicial é 'baixo', mantendo a conexão aberta.
- ვებ სერვისის კრიტერიუმები და ინსტრუმენტები, რომლებიც არ გამოიყენება. ჩვენ ვმუშაობთ დატვირთვით, რათა გადავიტანოთ თქვენი რესურსი, ფორმატირება გავაკეთოთ საბოლოო წერტილის მიმღებისათვის IP მისამართის à ESP32 და NodeJS გამოყენების შემთხვევაში.
- ეს არის მეთოდი, რომლის მიხედვითაც ხდება ESP32 პლაკატის გამოყენება და მისი ინსტალაცია, რომელიც გამოიყენება ინტერნეტში, თუკი ის გვთავაზობს საკრედიტო მომსახურებას.
მარაგები
- 1 Módulo Wifi Bluetooth ESP32
- 1 Módulo Relé de 4 Canais - ოპტოაკოპლადო
- 1 Led Azul ~ 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: ვებ სერვისი
შეარჩიეთ ვებ სერვისის ინფორმაციის გაცნობის მიზნით.
მუდმივი
Pode-se utilisar um arquivo, და banco de dados NoSQL ou variáveis de ambiente para armazenar os valores dos estados dos relés.
Fornecimento dos Estados dos Relés
ESP32– ის გამოყენებისას უნდა გამოვიყენოთ ეს რესურსი და გავითვალისწინოთ HTTP GET– ის მოთხოვნა, შევიტანო შესაბამისი რესურსები.
{
სარელეო 1: valor 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 პარა 'ალტო' და 0 პარა 'ბაიკო'.
მაგ.: {სარელეო 1: 1, სარელეო 2: 0, სარელეო 3: 1, სარელეო 4: 0}
მიიღეთ IP და ESP32
ESP32– ის ოფიციალური მონაცემებით, ჩვენ ვაფასებთ IP– ს, ვრცელდება ვებ – სერვისზე და ვცდილობთ გავითვალისწინოთ „ip“, HTTP POST– ის საშუალებით.
მაგ.: https:// meuServidor/esp32/ip? Ip = 192.168.1.23
ეგვიპტ დე სერვიდორი
Github არ არის შენახული, ის იყენებს NodeJS– ს, რათა გამოვიყენოთ ჩვენი სერვისები, შევასრულო კრიადასები, როგორც გარემოს სხვადასხვა პარამეტრები: სარელეო 1, სარელეო 2, სარელეო 3, სარელეო 4, ip.
ნაბიჯი 2: აპლიკაციის ვებ
Para o controle dos estados dos relés, pode-se utilisar and aplicativo web capaz de alterar os estados dos mesmos.
გამოიყენეთ ვებ -გვერდი, სადაც შეგიძლიათ შეიტანოთ ოთხი ელემენტი, ჩაწერეთ ჩამრთველი, დააწკაპუნეთ ფორმატით css- ის საშუალებით, რათა შეადგინოთ სლაიდერი (იხსნება მოხსნის). Cada chave é Associationada a um relé. P possgina possui alguns métodos em javascript პასუხობს ჩვენს ენერგეტიკულ მოთხოვნას ვებ სერვისზე, პარაგრაფი:
- Fazer a leitura do IP local Associado à ESP32, HTTP GET- ის საშუალებით,
- გაააქტიურეთ ინფორმაცია თქვენი გამოცდილების შესახებ, HTTP GET– ის საშუალებით. Leitura é feita a cada 5 სეგმენტი. როგორც chaves são alteradas automatamente, de acordo com os valores Recebidos. Ism permite a atualização das chaves de todos os aplicativos em execução, refletindo semper o estado რეალური dos relés.
- Enviar os estados das chav მეშვეობით HTTP POST. O envio é feito a cada alteração das chaves.
O código pode ser acessado aqui.
ნაბიჯი 3: პროგრამული უზრუნველყოფა ESP32
O código de programação da ESP32 está aqui.
Os seguintes parâmetros devem ser atualizados no código:
- SSID1: SSID არის WiFi– ს გადატვირთვის პირველი გზა
- PASSWORD1: უპირველეს ყოვლისა, შეგიძლიათ გამოიყენოთ WiFi
- SSID2: SSID– ს გაააქტიურებს WiFi– ს აღდგენას
- PASSWORD2: დარეგისტრირდით უკაბელო ინტერნეტით
- ENDDPOINT_STATUS_GET: საბოლოო წერტილი, რომელიც გულისხმობს ვოლტა os estados dos relés– ს
- ENDPOINT_IP_SET: საბოლოო წერტილი IP ხარისხის დასადგენად და გადამოწმების მიზნით
როგორც ოპერაციის შემსრულებელი pelo código são:
- Conectar-se uma uma das duas redes Wi-FI fornecidas.
- ჩართეთ IP მისამართი à ESP32 ვებ სერვისზე, HTTP POST– ის საშუალებით.
- მოიხმარეთ ვებ სერვისი, რომელიც შემორჩენილია თქვენი რესურსების გამოყენებით, HTTP GET– ის საშუალებით, 5 და 5 ჯერ.
- Atualizar o estado dos relés de acordo com o payload recebido em (3).
გირჩევთ:
პროფესიული ამინდის სადგური ESP8266 და ESP32 DIY გამოყენებით: 9 ნაბიჯი (სურათებით)
პროფესიონალური ამინდის სადგური ESP8266 და ESP32 DIY გამოყენებით: LineaMeteoStazione არის სრული ამინდის სადგური, რომელიც შეიძლება დაუკავშირდეს პროფესიონალ სენსორებს Sensirion– დან და Davis Instrument– ის კომპონენტებით (წვიმის საზომი, ანემომეტრი) პროექტი მიზნად ისახავს როგორც წვრილმანი ამინდის სადგურს, მაგრამ მოითხოვს მხოლოდ
ESP32 TTGO WiFi სიგნალის სიძლიერე: 8 ნაბიჯი (სურათებით)
ESP32 TTGO WiFi სიგნალის სიძლიერე: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გამოვხატოთ WiFi ქსელის სიგნალის სიძლიერე ESP32 TTGO დაფის გამოყენებით. უყურეთ ვიდეოს
ESP32 Bluetooth გაკვეთილი - როგორ გამოვიყენოთ ჩაშენებული Bluetooth ESP32: 5 ნაბიჯი
ESP32 Bluetooth გაკვეთილი | როგორ გამოვიყენოთ ESP32- ის ჩაშენებული Bluetooth: გამარჯობა ბიჭებო მას შემდეგ, რაც ESP32 დაფას გააჩნია WiFi & Bluetooth ორივე, მაგრამ ძირითადად ჩვენი პროექტებისთვის ჩვენ ჩვეულებრივ ვიყენებთ მხოლოდ Wifi- ს, ჩვენ არ ვიყენებთ Bluetooth- ს. ასე რომ, ამ ინსტრუქციებში მე ვაჩვენებ, რამდენად ადვილია ESP32- ის Bluetooth- ის გამოყენება & თქვენი ძირითადი პროექტებისთვის
დაწყება ESP32 CAM - ვიდეოს სტრიმინგი ESP CAM– ის გამოყენებით Wifi - ESP32 უსაფრთხოების კამერის პროექტი: 8 ნაბიჯი
დაწყება ESP32 CAM | ვიდეოს სტრიმინგი ESP CAM– ის გამოყენებით Wifi | ESP32 უსაფრთხოების კამერის პროექტი: დღეს ჩვენ ვისწავლით თუ როგორ გამოვიყენოთ ეს ახალი ESP32 CAM დაფა და როგორ შეგვიძლია მისი კოდირება და გამოვიყენოთ ის როგორც უსაფრთხოების კამერა და მივიღოთ ნაკადი ვიდეო wifi საშუალებით
დასაწყისი ESP32 - ESP32 დაფების დაყენება Arduino IDE - - ში ESP32 მოციმციმე კოდი: 3 ნაბიჯი
დაწყება ESP32 | ESP32 დაფების დაყენება Arduino IDE | - ში ESP32 Blink Code: ამ ინსტრუქციებში ჩვენ ვნახავთ, თუ როგორ უნდა დავიწყოთ მუშაობა esp32– თან და როგორ დავაყენოთ esp32 დაფები Arduino IDE– ში და ჩვენ დავაპროგრამებთ esp 32 – ს, რომ აწარმოოს მოციმციმე კოდი arduino ide– ს გამოყენებით