Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest proiect constă într-un sistem bazat pe modulul NodeMCU ESP8266 care vă permite să controlați luminozitatea unei benzi LED și a perdelei camerei dvs., de asemenea, este capabil să trimită date despre evenimentele de mișcare ale camerei dvs. și temperatura către norul în care vă aflați îl puteți vedea de platforma IoT Ubidots.
Provizii
Cont Ubidots:
- 1x ESP8266 NodeMCU
- 1x 12V Power Jack
- 1x Rezistență de 220 ohmi 1 / 4W
- 2x Condensatoare 120nf
- 1x tranzistor de putere TIP31
- 1x Regulator de tensiune lm7805
- 1x senzor PIR HC-SR501
- 1x Senzor de temperatură DS1820
- 1x Driver motor DC L293D
- 2x blocuri terminale
- 1x conectori SIL mama
Pasul 1: Scheme de circuit:
Materiale:
- 1x ESP8266 NodeMCU
- 1x 12V Power Jack
- 1x Rezistență de 220 ohmi 1 / 4W
- 2x Condensatoare 120nf
- 1x tranzistor de putere TIP31
- 1x Regulator de tensiune lm7805
- 1x senzor PIR HC-SR501
- 1x Senzor de temperatură DS1820
- 1x Driver motor DC L293D
- 2x blocuri terminale
- 1x conectori SIL mama
Pasul 2: Design PCB (Gerber):
Iată fișierul Gerber, astfel încât să puteți comanda propriul PCB.
Vă sugerez să utilizați PCBGOGO pentru fabricarea PCB-urilor.
Pasul 3: lipirea totul:
Curățați plăcile de circuit dacă nu sunt și începeți să lipiți totul pas cu pas.
Pasul 4: Instalați bibliotecile pentru cod:
Iată linkul de unde puteți descărca bibliotecile.
Pasul 5: Încărcați codul:
Iată codul pentru descărcare:
Pasul 6: Cablare și pornire:
Conectați corect firele motorului de curent continuu de la cortină și firele de benzi LED.
Pasul 7: Configurați dispozitivul și tabloul de bord Ubidots:
Ordinea imaginilor:
1-Când NodeMCU este pornit, automat va crea un dispozitiv numit „cameră” în secțiunea de dispozitive din Ubidots.
2- Dispozitivul va avea toate variabilele în interior.
3- Accesați Date / Tablouri de bord.
4- Faceți clic pe „+” pentru a crea un nou tablou de bord.
5- Faceți clic pe bifă.
6- Creați un widget făcând clic pe „+”.
7- Selectați widgetul Slider pentru controlul Cortine.
8- Adăugați o variabilă.
9- Selectați dispozitivul „Cameră”.
10- Selectați variabila „Cortină”.
11- Setați pasul la 100.
12- Repetați pentru LED Strip, dar Pasul = 1 și Variabila este „Ledstrip”.
13- Adăugați un widget indicator.
14- Selectați variabila Mișcare.
15- Ai terminat.
Pasul 8: Testarea acestuia:
Vă mulțumim că faceți parte din acest tutorial, sper să vă placă și dacă aveți vreo întrebare, sunteți liber să mă întrebați.