Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Jeg opprettet dette prosjektet etter at jeg ble inspirert av smarttelefonstyrte neopiksler i et vennerhus, men hans ble kjøpt i butikk. Jeg tenkte "hvor vanskelig kan det være å lage min egen, det ville være mye billigere også!"
Dette er hvordan.
Merk:
Jeg antar at du er kjent med arduino ide -miljøet, hvis ikke så er det mange opplæringsprogrammer der ute.
OPPDATER:
04.04.2019 - Lagt til zeRGBa -bruk i app.
Trinn 1: Samle deler
1. NodeMCU (eller en annen type esp8266, men MCU fungerer best)
2. Stikkledninger (3x hann-> hunn, 2x hunn-> hunn)
3. Neopixels
4. Smarttelefon
Trinn 2: Kabling
Koble GND of Neopixels til MCU GND.
Neopixel DATA MCU -pinne D3.
Neopixel +5V ekstern 5V strømforsyning (du må koble neopiksler til en ekstern forsyning, ellers trekker den for mye strøm fra kontrolleren og steker den, pluss at MCU ikke engang har en 5v pinne!).
MCU GND strømforsyning GND.
Strømforsyning+ MCU Vin pin.
Trinn 3: Last ned biblioteker
Først trenger vi adafruit neopixel -biblioteket for å kontrollere lysdiodene. Den finnes i biblioteksjefen, bare søk etter 'adafruit neopixel' og velg den som vises og installer den.
For deretter å laste ned brettdefinisjonene, åpner du prefrences og limer inn https://arduino.esp8266.com/stable/package_esp8266com_index.json i boksen 'tilleggskort -URLer'. Deretter åpner du boards manager og søker etter 'esp8266', den skal være den første, klikk på den og installer den.
Trinn 4: Kode
Lag en ny skisse og navngi den 'neopiksler på esp8266 med blynk' (eller noe du kommer til å huske). Lim inn koden.
Endre 'yourAuthCode' til autorisasjonskoden for prosjektet ditt. (funnet i 'mutter' -ikonet i blynk -appen)
Endre wifi -navnet og passordet ditt til nettverket ditt.
Angi antall neopiksler til lengden på stripen din.
Koble MCU-en til datamaskinen, velg MCU fra brettmenyen i ideen, velg COM-port og overføringshastighet (115200), men ignorer resten, den bør forhåndskonfigureres. Last deretter opp!
Trinn 5: Blynk App
Installer blynk -appen fra appbutikken eller spillbutikken.
Når den er installert, åpner du den og oppretter en konto.
Lag et nytt prosjekt, dra deretter inn 2 stylede knapper, 1 meny, 1 horisontal glidebryter og 3 vertikale glidere fra widgetboksen.
Trykk på menyikonet, endre tittelen til "Farge", trykk på boksen som sier "PIN", endre dette til virtuell pin V0.
Lag 9 menyelementer:
rød, grønn, blå, gul, lilla, turkis, hvit, av og tilpasset. (I den rekkefølgen!!).
Gå tilbake, trykk deretter på en av knappene, sett PIN -koden til virtuell pin V2 og etiketten "av" og "på" begge til "regnbue".
Gå tilbake og klikk på den andre knappen, sett PIN -koden til virtuell pin V3, og "på" og "av" -etikettene begge for å "oppdatere".
Gå tilbake og klikk deretter på den horisontale glidebryteren, gi den tittelen "lysstyrke", og angi PIN -koden til virtuell pin V1, slå på "vis verdi" hvis du vil og slå AV "send ved utgivelse", "skriveintervallet" bør være 100 ms.
Gå tilbake og klikk deretter på en av de vertikale glidebryterne, tittel den "Rød", sett deretter PIN -koden til virtuell pin V4, "vis verdi" og "send ved utgivelse" begge til ON.
Gjør det samme for de to neste vertikale glidebryterne, men merk dem "Blå" og "Grønn", med henholdsvis pins virtuelle V5 og V6.
Hvis du ikke vil bruke glidebrytere, kan du bruke zeRGBa -flisen i stedet. Trykk på ikonet, og velg deretter pins; V4, V5, V6 for henholdsvis rød, grønn, blå. Sørg for at verdiene er fra 0 til 255.
Hold og dra en widget for å flytte dem rundt.
Klikk på avspillingssymbolet øverst til høyre for å bruke appen din.
BRUKE APPEN DIN:
Sørg for at du er koblet til det samme WiFi -nettverket som MCU.
Hvis du velger en farge fra rullegardinmenyen, angis stripen den fargen. Bruk glidebryteren for å endre lysstyrken, og trykk deretter på oppdater. Ved å trykke på "regnbue" -knappen vil du få et regnbuemønster. Hvis du velger "egendefinert", drar du "Rød", "Grønn" og "Blå" glidebryterne for å endre beløpene. Trykk på oppdater for å endre fargen.
Trinn 6: Ferdig
Prosjektet ditt skal være klart til bruk!
Ha det gøy!
Anbefalt:
Romtemperatur over internett med BLYNK ESP8266 og DHT11: 5 trinn (med bilder)
Romtemperatur over internett Med BLYNK ESP8266 & DHT11: Hei gutter, I dag skal vi lage en romtemperaturmonitor, som vi kan bruke til å overvåke rommet vårt fra hvor som helst i verden og for å gjøre det vil vi bruke en BLYNK IoT -plattform og vi vil bruke DHT11 for å lese romtemperaturen vil vi bruke en ESP8266 for å oppnå
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjernkontroll for Led Strip kontrollert over Wifi - RGB LED STRIP Smarttelefonkontroll: 4 trinn
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjernkontroll for Led Strip kontrollert over Wifi | RGB LED STRIP Smartphone Control: Hei folkens i denne opplæringen lærer vi hvordan du bruker nodemcu eller esp8266 som en IR -fjernkontroll for å kontrollere en RGB LED -stripe, og Nodemcu vil bli styrt av smarttelefonen over wifi. Så i utgangspunktet kan du kontrollere RGB LED STRIP med smarttelefonen din
Smarttelefonstyrte Bluetooth -lysdioder (med Live Music Sync): 7 trinn
Smarttelefonstyrte Bluetooth -lysdioder (med Live Music Sync): Jeg har alltid elsket å bygge ting, etter at jeg fant ut at min nye høyskole hadde forferdelig belysning, bestemte jeg meg for å krydre den litt. *** ADVARSEL *** Hvis du bygger dette prosjektet i samme skala som mitt oppsett, vil du jobbe med en anstendig mengde ele
DIY værstasjon som bruker DHT11, BMP180, Nodemcu med Arduino IDE over Blynk Server: 4 trinn
DIY Weather Station Bruke DHT11, BMP180, Nodemcu Med Arduino IDE Over Blynk Server: Github: DIY_Weather_Station Hackster.io: Weather Station Du ville ha sett Weather Application riktig? Som når du åpner den, blir du kjent med værforholdene som temperatur, fuktighet osv. Disse målingene er gjennomsnittsverdien til en stor er
Annonseblokkerende neopiksler: 11 trinn
Annonseblokkerende Neopixels: Jeg ønsket å lage et enkelt nettsted som fjernkontroll for en stripe med neopiksler som er koblet til min Raspberry Pi zero og fortsette å bruke den til å blokkere annonser på nettverket mitt ved hjelp av Pi-Hole. Først ville jeg bare legge til noen lysdioder på rommet mitt, men jeg skjønner alt