Cuprins:
- Pasul 1: apucați piesele
- Pasul 2: Codul
- Pasul 3: Schematic
- Pasul 4: aplicația Android
- Pasul 5: Ai făcut-o
Video: 8 relee Control cu NodeMCU și receptor IR utilizând WiFi și telecomandă IR și aplicația Android: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Controlul a 8 comutatoare de releu folosind receptorul nodemcu și ir prin wifi și aplicația de la distanță și Android.
telecomanda ir funcționează independent de conexiunea wifi.
AICI ESTE O VERSIUNE ACTUALIZATĂ CLICK AICI
Pasul 1: apucați piesele
Lucruri pe care le-ai cerut pentru acest proiect
- NodeMCU
- Modul releu cu 4 canale x 2
- IC7805 x 2 (1 IC7805 nu furnizează suficient curent pentru a alimenta 8 relee în același timp)
- Pană de pâine
- Receptor IR (VS1838)
- LED roșu x 1
- Rezistență 1K x 1
- Apăsați butonul x 1
- Sârme jumper
- Alimentare electrică
Pasul 2: Codul
ACEST COD ESTE PENTRU CONSILIUL NODEMCU, NU ARDUINO
Am scris codul într-un fel, astfel încât dacă WiFi este deconectat sau nu este disponibil, LED-ul va aprinde, iar controlul releu de la telecomandă IR va porni independent de WiFi.
Când WiFi este disponibil, apăsați butonul sau apăsați butonul dedicat de pe telecomandă IR și așteptați 5 secunde pentru a vă conecta la wifi. Dacă LED-ul nu se stinge, atunci wifi-ul nu este conectat.
Mai întâi descărcați Arduino IDE de AICI.
Apoi accesați Fișier -> Preferințe, apoi pe adresele URL suplimentare ale administratorului de bord, adăugați acest lucru
arduino.esp8266.com/stable/package_esp8266c…
Apoi, accesați Managerul de bord și instalați esp8266 de către Comunitatea ESP8266.
du-te la managerul de bibliotecă și instalează IRRemoteESP8266.
Mai întâi conectați receptorul IR la placa nodemcu, de la 3.3v la 3.3v, gnd la gnd, ieșire la gpio2 (D4).
încărcați schița IRRemote Value dată mai jos, deschideți monitorul serial și apăsați tasta de la distanță pentru a obține valorile fiecărei taste, scrieți-o undeva. Rețineți cel puțin 9 valori cheie, (8 valori pentru 8 relee și 1 pentru reconectarea wifi).
Apoi creați circuitul conform schemei de mai sus și încărcați codul My_Room.
Nu uitați să modificați codurile ir din schița my_room cu codul ir pe care l-ați obținut pentru fiecare buton de pe telecomandă și ssid-ul wifi și parola.
NOTĂ: ÎN CÂND ÎNCĂRCAȚI SKETCH-ul, asigurați-vă că nu conectați nimic la PIN-ul D0, D8, TX, RX. SAU SIMPLEȚI ÎNCHEIEȚI SIRURILE DE JUMPER DIN ACELE PIN-uri
Pasul 3: Schematic
Urmați schema și faceți circuitul.
IC7805 nu are suficientă putere pentru a rula 8 relee în același timp. Deci, folosim două module de releu de 4 canale și două IC7805.
Orice receptor IR va funcționa.
Sursa de alimentare poate fi de 24V max.
Pasul 4: aplicația Android
Am creat aplicația Android folosind MIT APP Inventor. Puteți încărca fișierul AIA în App Inventor și edita.
Pasul 5: Ai făcut-o
Accesați panoul de administrare al routerului și obțineți adresa IP a NodeMCU.
De asemenea, atribuiți un anumit IP Adresei Mac a nodemcu, astfel încât să primească același IP, de fiecare dată și să nu trebuie să o verificați de fiecare dată.
PUTEȚI UTILIZA TELECOMANDĂ IR, APLICAȚIE ANDROID ȘI BROWSER INTERNET PE ACEEAȘI REȚEA, SAU PUTEȚI UTILIZA PORTURI DE TRANSMISIE ÎN ROUTERUL DVS
În caz de problemă, contactați-mă pe fb, www.fb.com / amit.s.samanta, vă voi ajuta în măsura în care pot.
Recomandat:
Telecomandă universală utilizând ESP8266 (controlat prin Wifi): 6 pași (cu imagini)
Telecomandă universală utilizând ESP8266 (controlat prin Wifi): Acest proiect este de a înlocui telecomanda convențională pentru toate aparatele electrocasnice precum AC, TV, DVD playere, sistem muzical, electrocasnice SMART !!! A face o întreagă junk de gunoi de la distanță, făcându-ne puzzle !!! Acest proiect ne va salva de pe
ESP8266 RGB LED STRIP WIFI Control - NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi - Control RGB LED STRIP pentru smartphone: 4 pași
ESP8266 RGB LED STRIP WIFI Control | NODEMCU ca telecomandă IR pentru bandă led controlată prin Wifi | RGB LED STRIP Smartphone Control: Bună băieți, în acest tutorial vom învăța cum să folosim nodemcu sau esp8266 ca telecomandă IR pentru a controla o bandă LED RGB, iar Nodemcu va fi controlat de smartphone prin wifi. Deci, practic puteți controla LED-ul RGB LED cu smartphone-ul dvs
IOT: ESP 8266 Nodemcu Controlul benzii LED RGB pe internet utilizând aplicația BLYNK: 9 pași
IOT: ESP 8266 Nodemcu Controlul benzii LED RGB pe internet utilizând aplicația BLYNK: Bună ziua, în acest instructable v-am arătat cum să faceți un controler bandă LED RGB cu nodemcu care poate controla banda LED RGB peste tot în lume prin internet BLYNK APP. Deci bucurați-vă de realizarea acestui proiect & fă-ți casa colorată
IOT: ESP 8266 Nodemcu Controlul benzii LED Neopixel Ws2812 pe internet utilizând aplicația BLYNK: 5 pași
IOT: ESP 8266 Nodemcu Controlul benzii LED Neopixel Ws2812 pe internet utilizând aplicația BLYNK: Bună ziua, în acest instructable am făcut o lumină folosind banda led neopixel care poate fi controlată pe internet din întreaga lume folosind aplicația BLYNK și nodemcu este funcționând ca creierul acestui proiect, așa că creați-vă lumina ambientală pentru dvs
Telecomandă fără fir utilizând modulul NRF24L01 de 2,4 Ghz cu Arduino - Nrf24l01 Receptor transmițător cu 4 canale / 6 canale pentru Quadcopter - Rc Helicopter - Avion Rc folosind Arduino: 5 pași (cu imagini)
Telecomandă fără fir utilizând modulul NRF24L01 de 2,4 Ghz cu Arduino | Nrf24l01 Receptor transmițător cu 4 canale / 6 canale pentru Quadcopter | Rc Helicopter | Avion Rc folosind Arduino: Pentru a opera o mașină Rc | Quadcopter | Drona | Avion RC | Barcă RC, avem întotdeauna nevoie de un receptor și un transmițător, să presupunem că pentru RC QUADCOPTER avem nevoie de un transmițător și un receptor cu 6 canale, iar acel tip de TX și RX este prea costisitor, așa că vom face unul pe