Innholdsfortegnelse:
- Trinn 1: Maskinvare - det du trenger - LETT EN DENNE GANGEN
- Trinn 2: Programvare - det du trenger
- Trinn 3: Maskinvareoppsett
- Trinn 4: Programvareoppsett
Video: ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB -kontroller: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
RGB's RGB's RGB's Everywhere! Hvem liker ikke å ha litt kul fargelegert belysning rundt hjemmet i disse dager? Dette lille prosjektet viser frem ESP8266 blandet med SmartThings -kontroll og ender opp som en skikkelig pen RGB -kontroller for LED -strips og lignende. En Gizwits ESP8266 Witty Cloud -kontroller brukes for enkelhets skyld takket være den integrerte RGB -LED -en, men de fleste ESP8266 ESP12/ESP32 burde fungere. Jeg er sikker på at du har et par … ELLER 10 som ligger rundt for å prøve dette. Bygg en og ha det gøy!
Trinn 1: Maskinvare - det du trenger - LETT EN DENNE GANGEN
Jeg godkjenner, representerer eller mottar IKKE noe som helst for eksemplene nedenfor. Advarsel Emptor.
Erstatt etter behov for dine individuelle krav/parametere. Lenker til produkter er kun for eksempler og ikke for markedsføring. 1. ESP8266 GizWits Witty Cloud MC2. Samsung SmartThings 2.0 -hub
Trinn 2: Programvare - det du trenger
FORTAK: Komfortabelt å jobbe med Arduino IDE, Libraries, SmartThings IDE og GITHub.
- Arduino IDE
- SmartThings IDE
- SmartThings Android -app
- GITHub
Trinn 3: Maskinvareoppsett
- Plasser USB -kabelen forsiktig slik at dens avslutningsform stemmer overens med tilkoblingen på ESP8266. Litt som et puslespill på 1 stykke.
- Bruk forsiktig kraft og sett sakte kabelen i kontakten på ESP.
- Koble den andre enden av USB -kabelen til USB -porten på enheten du skal bruke til å programmere/slå på ESP.
- Ja … disse trinnene høres bevisst sarkastisk ut. Jeg håper du likte og ikke ble irritert!
Trinn 4: Programvareoppsett
FORTAK: Komfortabelt å jobbe med Arduino IDE, Libraries, SmartThings IDE og GITHub.
- Logg på dine respektive SmartThings IDE- og GITHub -kontoer.
- Følg ALLE trinnene vist her av Daniel Ogorchock. AKA Ogiewon.
Jeg vet at det er mye innledende informasjon og konfigurasjon hvis dette er første gang du setter opp ST_Anything -konfigurasjonene, men det er verdt det. VENNLIGST å stille spørsmål du måtte ha underveis. I tillegg er dette SmartThings Forum for dette prosjektet et flott sted for tips og råd.
Endre den vedlagte Arduino -skissen, og legg til miljøspesifikasjonene for WiFi/SmartThings. Skissen viser hvor du skal gjøre endringene, det samme gjør trinnene på GITHub -siden. MERK: Standardnålene som brukes i skissen i Repo er spesifikke for standard ESP8266 ESP12. For å arbeide med Witty ESP8266 som beskrevet i denne instruksjonsboken, vennligst endre PIN_RGB1_Red pin fra D5 til D8, og kommenter også pin definisjonen #define D8 15. Se ScreenShot.
Anbefalt:
Slik kobler du ESP8266 NodeMCU til IoT Cloud: 5 trinn
Slik kobler du ESP8266 NodeMCU til IoT Cloud: Denne instruksjonen viser deg en enkel tingenes Internett -demo ved hjelp av ESP8266 NodeMCU og en online IoT -tjeneste kalt AskSensors. Vi viser deg hvordan du raskt kan få data fra ESP8266 HTTPS -klienten og plotte dem i grafen i AskSensors Io
Slik overvåker du ultralydavstand med ESP8266 og AskSensors IoT Cloud: 5 trinn
Slik overvåker du ultralydavstand med ESP8266 og AskSensors IoT Cloud: Denne instruksjonen presenterer hvordan du overvåker avstanden fra et objekt ved hjelp av ultralyd HC-SR04-sensor og ESP8266 node MCU koblet til AskSensors IoT-sky
ESP12 enkel lodding på standard kretskort: 3 trinn
ESP12 enkel lodding på standard PCB: Hei, den kinesiske ESP12 er veldig frekk, men er et mareritt å teste på brødbrett eller lodde på PCB på grunn av det uvanlige 2 mm trinnet mellom beina. Jeg lager en liten 3D -trykt adapter og etter flere forsøk fant jeg en veldig enkel og pålitelig løsning
Værlås for oppvarming av hjemmet - IoT RasPi Zero & ESP12: 5 trinn
Weather Interlock for Home Heating - IoT RasPi Zero & ESP12: StoryTo note, Dette prosjektet er avhengig av at du har en RaspberryPi Zero som kjører en Domoticz hjemmeautomatiseringsserver (ganske enkelt laget) med node -rød og er satt opp som en MQTT -megler. Hvorfor skrive dette utstillingsvinduet? For å vise frem løsningen min på hvordan jeg har lagret noen
IOT123 - D1M ESP12 - Montering: 7 trinn
IOT123 - D1M ESP12 - Montering: Utviklingskortet ESP8266 er et godt bord for dine IOT -prosjekter, men gir problemer hvis de er batteridrevne. Det er godt dokumentert hvordan de forskjellige ESP8266 utviklingstavlene ikke er energieffektive (her og her). The Witty Develop