Innehållsförteckning:
- Tillbehör
- Steg 1: Kretsschema:
- Steg 2: PCB -design (Gerber):
- Steg 3: Lödning av allt:
- Steg 4: Installera biblioteken för koden:
- Steg 5: Ladda upp koden:
- Steg 6: Kabeldragning och uppstart:
- Steg 7: Konfigurera din Ubidots -enhet och instrumentpanel:
- Steg 8: Testa det:
![Rumskontroll med ESP8266 - Temperatur, rörelse, gardiner och belysning: 8 steg Rumskontroll med ESP8266 - Temperatur, rörelse, gardiner och belysning: 8 steg](https://i.howwhatproduce.com/images/010/image-28671-j.webp)
Video: Rumskontroll med ESP8266 - Temperatur, rörelse, gardiner och belysning: 8 steg
![Video: Rumskontroll med ESP8266 - Temperatur, rörelse, gardiner och belysning: 8 steg Video: Rumskontroll med ESP8266 - Temperatur, rörelse, gardiner och belysning: 8 steg](https://i.ytimg.com/vi/kSdqkwKVTBE/hqdefault.jpg)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
![Rumskontroll med ESP8266 | Temperatur, rörelse, gardiner och belysning Rumskontroll med ESP8266 | Temperatur, rörelse, gardiner och belysning](https://i.howwhatproduce.com/images/010/image-28671-1-j.webp)
Detta projekt består av ett system baserat på NodeMCU ESP8266 -modulen som låter dig styra ljusstyrkan på en LED -remsa och gardinen i ditt rum, och den kan också skicka data om rörelser i ditt rum och temperaturen till molnet där du kan se det av Ubidots IoT -plattform.
Tillbehör
Ubidots -konto:
- 1x ESP8266 NodeMCU
- 1x 12V strömuttag
- 1x 220 ohm motstånd 1/4W
- 2x kondensatorer 120nf
- 1x strömtransistor TIP31
- 1x spänningsregulator lm7805
- 1x PIR-sensor HC-SR501
- 1x temperatursensor DS1820
- 1x DC -motordrivrutin L293D
- 2x terminalblock
- 1x SIL -honkontakter
Steg 1: Kretsschema:
![Kretsscheman Kretsscheman](https://i.howwhatproduce.com/images/010/image-28671-2-j.webp)
Material:
- 1x ESP8266 NodeMCU
- 1x 12V strömuttag
- 1x 220 ohm motstånd 1/4W
- 2x kondensatorer 120nf
- 1x strömtransistor TIP31
- 1x spänningsregulator lm7805
- 1x PIR-sensor HC-SR501
- 1x temperatursensor DS1820
- 1x DC -motordrivrutin L293D
- 2x terminalblock
- 1x SIL -honkontakter
Steg 2: PCB -design (Gerber):
![PCB -design (Gerber) PCB -design (Gerber)](https://i.howwhatproduce.com/images/010/image-28671-3-j.webp)
![PCB -design (Gerber) PCB -design (Gerber)](https://i.howwhatproduce.com/images/010/image-28671-4-j.webp)
Här är Gerber -filen så att du kan beställa ditt eget kretskort.
Jag föreslår att man använder PCBGOGO för att tillverka PCB: erna.
Steg 3: Lödning av allt:
![Lödning av allt Lödning av allt](https://i.howwhatproduce.com/images/010/image-28671-5-j.webp)
![Lödning av allt Lödning av allt](https://i.howwhatproduce.com/images/010/image-28671-6-j.webp)
Rengör kretsdynorna om de inte är det och börja löda allt steg för steg.
Steg 4: Installera biblioteken för koden:
![Installera biblioteken för koden Installera biblioteken för koden](https://i.howwhatproduce.com/images/010/image-28671-7-j.webp)
Här är länken för att ladda ner biblioteken.
Steg 5: Ladda upp koden:
![Ladda upp koden Ladda upp koden](https://i.howwhatproduce.com/images/010/image-28671-8-j.webp)
Här är koden för nedladdning:
Steg 6: Kabeldragning och uppstart:
![Kabeldragning och uppstart Kabeldragning och uppstart](https://i.howwhatproduce.com/images/010/image-28671-9-j.webp)
![Kabeldragning och uppstart Kabeldragning och uppstart](https://i.howwhatproduce.com/images/010/image-28671-10-j.webp)
![Kabeldragning och uppstart Kabeldragning och uppstart](https://i.howwhatproduce.com/images/010/image-28671-11-j.webp)
Anslut likströmsmotorkablarna från gardinen och LED -remsorna korrekt.
Steg 7: Konfigurera din Ubidots -enhet och instrumentpanel:
![Konfigurera din Ubidots -enhet och instrumentpanel Konfigurera din Ubidots -enhet och instrumentpanel](https://i.howwhatproduce.com/images/010/image-28671-12-j.webp)
![Konfigurera din Ubidots -enhet och instrumentpanel Konfigurera din Ubidots -enhet och instrumentpanel](https://i.howwhatproduce.com/images/010/image-28671-13-j.webp)
![Konfigurera din Ubidots -enhet och instrumentpanel Konfigurera din Ubidots -enhet och instrumentpanel](https://i.howwhatproduce.com/images/010/image-28671-14-j.webp)
Bildordning:
1-När NodeMCU slås på kommer det automatiskt att skapa en enhet som kallas "rum" i enhetsdelen av Ubidots.
2- Enheten kommer att ha alla variabler inuti.
3- Gå till Data/Dashboards.
4- Klicka på "+" för att skapa en ny instrumentpanel.
5- Klicka på kryssrutan.
6- Skapa en widget genom att klicka på "+".
7- Välj skjutreglage-widget för Curtains-kontrollen.
8- Lägg till en variabel.
9- Välj "Rum" -enhet.
10- Välj variabeln "Gardin".
11- Ställ in steget till 100.
12- Upprepa för LED Strip men Steg = 1 och variabel är "Ledstrip".
13- Lägg till en indikatorwidget.
14- Välj rörelsevariabel.
15- Du är klar.
Steg 8: Testa det:
![Image Image](https://i.howwhatproduce.com/images/010/image-28671-16-j.webp)
![](https://i.ytimg.com/vi/tPy6RlI0clU/hqdefault.jpg)
![Testar det Testar det](https://i.howwhatproduce.com/images/010/image-28671-17-j.webp)
Tack för att du var en del av denna handledning, hoppas att du gillar den och om du har några frågor kan du ställa mig fritt.
Rekommenderad:
Ljudsensor och servo: reaktiv rörelse: 4 steg
![Ljudsensor och servo: reaktiv rörelse: 4 steg Ljudsensor och servo: reaktiv rörelse: 4 steg](https://i.howwhatproduce.com/images/001/image-1420-j.webp)
Ljudsensor och servo: reaktiv rörelse: Först måste du samla relevant material för att sätta ihop denna krets
Potentiometer och servo: kontrollerad rörelse med Arduino: 4 steg
![Potentiometer och servo: kontrollerad rörelse med Arduino: 4 steg Potentiometer och servo: kontrollerad rörelse med Arduino: 4 steg](https://i.howwhatproduce.com/images/006/image-16589-j.webp)
Potentiometer och servo: kontrollerad rörelse med Arduino: Först måste du samla relevant material för att sätta ihop denna krets
2 potentiometrar och 2 servon: kontrollerad rörelse med Arduino: 4 steg
![2 potentiometrar och 2 servon: kontrollerad rörelse med Arduino: 4 steg 2 potentiometrar och 2 servon: kontrollerad rörelse med Arduino: 4 steg](https://i.howwhatproduce.com/images/006/image-16882-j.webp)
2 potentiometrar och 2 servon: kontrollerad rörelse med Arduino: Först måste du samla relevant material för att sätta ihop denna krets
Sätta ljud, ljus och rörelse i ett brädspel med magneter: 3 steg
![Sätta ljud, ljus och rörelse i ett brädspel med magneter: 3 steg Sätta ljud, ljus och rörelse i ett brädspel med magneter: 3 steg](https://i.howwhatproduce.com/images/009/image-25782-j.webp)
Att sätta ljud, ljus och rörelse i ett brädspel med magneter: Detta projekt är ett försök att sätta elektronikkomponenter i ett brädspel. Magneter limmades på bonde och hallsensorer limmades under brädet. Varje gång en magnet träffar en sensor spelas ett ljud, en lysdiod tänds eller en servomotor utlöses. Jag ma
Upptäck rörelse och förstör målet! Autonomt DIY -projekt: 5 steg
![Upptäck rörelse och förstör målet! Autonomt DIY -projekt: 5 steg Upptäck rörelse och förstör målet! Autonomt DIY -projekt: 5 steg](https://i.howwhatproduce.com/images/001/image-906-48-j.webp)
Upptäck rörelse och förstör målet! Autonomous DIY Project: Detect Motion and Destroy Target! I den här videon visar jag dig hur du bygger ett DIY -rörelsesspårningsprojekt med en Raspberry Pi 3. Projektet är autonomt så det rör sig och avfyrar pistolen när den upptäcker rörelse. Jag använde lasermodul för detta projekt, men du