INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hierdie projek bestaan uit 'n stelsel wat gebaseer is op die NodeMCU ESP8266 -module waarmee u die helderheid van 'n LED -strook en die gordyn van u kamer kan beheer, en dit kan ook data stuur oor die bewegingsgebeurtenisse van u kamer en die temperatuur na die wolk waar u kan dit sien deur Ubidots IoT -platform.
Voorrade
Ubidots -rekening:
- 1x ESP8266 NodeMCU
- 1x 12V kragaansluiting
- 1x 220 ohm Weerstand 1/4W
- 2x kondensators 120nf
- 1x kragtransistor TIP31
- 1x Spanningsreguleerder lm7805
- 1x PIR-sensor HC-SR501
- 1x Temperatuursensor DS1820
- 1x DC -motorbestuurder L293D
- 2x terminale blokke
- 1x SIL -vroulike verbindings
Stap 1: Kringskemas:
Materiaal:
- 1x ESP8266 NodeMCU
- 1x 12V kragaansluiting
- 1x 220 ohm Weerstand 1/4W
- 2x kondensators 120nf
- 1x kragtransistor TIP31
- 1x Spanningsreguleerder lm7805
- 1x PIR-sensor HC-SR501
- 1x Temperatuursensor DS1820
- 1x DC -motorbestuurder L293D
- 2x terminale blokke
- 1x SIL -vroulike verbindings
Stap 2: PCB -ontwerp (Gerber):
Hier is die Gerber -lêer, sodat u u eie PCB kan bestel.
Ek stel voor om PCBGOGO te gebruik om die PCB's te vervaardig.
Stap 3: Alles soldeer:
Maak die kringblokkies skoon as dit nie die geval is nie en begin alles stap vir stap soldeer.
Stap 4: Installeer die biblioteke vir die kode:
Hier is die skakel waar u die biblioteke kan aflaai.
Stap 5: Laai die kode op:
Hier is die kode om af te laai:
Stap 6: Bedrading en aanskakeling:
Koppel die GS -motordrade van die gordyn en die LED -strookdrade korrek.
Stap 7: Stel u Ubidots -toestel en -paneel op:
Orde van beelde:
1-As die NodeMCU aangeskakel word, skep dit outomaties 'n toestel met die naam 'kamer' in die afdeling 'toestelle' van Ubidots.
2- Die toestel bevat al die veranderlikes.
3- Gaan na Data/Dashboards.
4- Klik op "+" om 'n nuwe paneelbord te skep.
5- Klik op Merk.
6- Skep 'n widget deur op "+" te klik.
7- Kies die glyer-widget vir die gordynbeheer.
8- Voeg 'n veranderlike by.
9- Kies 'kamer'-toestel.
10- Kies die veranderlike "Gordyn".
11- Stel stap op 100.
12- Herhaal vir LED Strip, maar Step = 1 en Variable is "Ledstrip".
13- Voeg 'n aanwyser-widget by.
14- Kies bewegingsveranderlike.
15- Jy is klaar.
Stap 8: Toets dit:
Dankie dat u deel was van hierdie tutoriaal, ek hoop dat u daarvan hou en as u enige vrae het, kan u my gerus vra.