Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Ky projekt demonstron përdorimin e bazës së zjarrit si një server për kontrollin dhe manipulimin e dritave të drejtuara përgjatë pjesës së pasme të tryezës sime
Furnizimet
- ESP8266
- Shirita të udhëhequr WS2812B.
- Furnizimi me energji elektrike me të paktën 10W@5V.
- Një aplikacion për kontrollin e shiritave LED.
Hapi 1: Merrni shiritat në vendin e duhur
Gjëja e parë është të vendosni shiritat LED në vend
Unë zgjedh tryezën time të vjetër të kompjuterit për këtë projekt kështu që kam përdorur disa kaseta ngjitëse dhe kam rregulluar shiritat e mi të udhëhequr WS2812b përgjatë pjesës së pasme të tij dhe kam lidhur linjat VCC, GND, DATA me disa tela siç tregohet në fotografi
Hapi 2: Bëni Lidhjet e Vogla
Lidhni furnizimin me energji elektrike me ESP8266 [Shënim* - Kam përdorur një tabelë që kam përdorur për Automatizimin e Shtëpisë, por ne kemi nevojë vetëm për ESP8266]
Lidhu si më poshtë:
- D5 (Pin 14) -> Të dhënat Pin e shiritit LED
- Ndërlidhni pinin GND të ESP8266, Furnizimi me energji, Shirita LED.
Kjo është për harduerin, tani le të hidhemi në tabelën e kodimit.
Hapi 3: Rregullat e Firebase dhe Skema e Bazës së të Dhënave
Skema e Bazës së të Dhënave është e thjeshtë.
-
(perdorues)
-
neopixelë
-
0
{r: 12, g: 220, b: 120}
-
1
{r: 112, g: 150, b: 200}
-
-
shenjë
- publike: {token}
- privat: {token}
-
Kjo Skemë përfaqëson një strukturë të thjeshtë një listë të vlerave të Led
Seksionet e shenjave përfaqësojnë një sistem të thjeshtë vërtetimi ku seksioni publik dhe privat përputhen nëse vërtetohen.
Hapi 4: Kodi për konfigurimin
Kodi është mjaft vetë-përshkrues.
- Përfshini bibliotekat e kërkuara.
- Vendosni shenjën e vërtetimit të bazës së të dhënave
- Siguroni kredencialet WiFI
- Vendosni rrjedhën e bazës së zjarrit në ndryshimet neopixel dhe filloni të dëgjoni për ndryshimet në të dhënat e shkaktuara nga ana e klientit.
- Në lak vazhdoni të kontrolloni për ngjarjet dhe dërgoni të dhënat hyrëse në funksionet ndihmëse.
-
Funksioni ndihmës merr të dhënat dhe kontrollon se sa përditësimi neopixel ishte shkas për një:
- Një LED i vetëm
- Një sërë numrash LED
- Të gjitha LED -të.
Hapi 5: Aplikacioni Autoroom
Kam bërë një aplikacion të quajtur "Autoroom" në Flutter duke përdorur gjuhën e programimit Dart, kontrollon dritat LED.
Këtu janë shembuj të rezultateve për këtë.
- Së pari, regjistrohuni me kredencialet në rastin tim është (xritzx)
- Zgjidhni ngjyrën dhe gamën dhe shtypni përditësimin.
- Ose ndoshta ngjyrosni të gjithë gamën duke zgjedhur -1.
Recommended:
DIY Distanca të gjata Dritat e mikut më të mirë: 4 hapa (me fotografi)
DIY Distanca të gjata Dritat e mikut më të mirë: Kam bërë drita të sinkronizuara në distanca të gjata të njohura si " Miku më i mirë " llambat. Kjo thjesht do të thotë që ato mbahen në sinkron me ngjyrën aktuale të llambës tjetër. Pra, nëse do të ndërronit njërën llambë të gjelbër, pak pasi llamba tjetër do të kthehej në ngjyrë
Bëni një aparat të kontrolluar nga distanca nga një celular !: 5 hapa (me fotografi)
Bëni një aparat të kontrolluar nga distanca nga një celular !: Dëshironi të dini se çfarë po bën macja juaj në punë? Dërgoni një mesazh me tekst celularit tuaj të mbikqyrjes të sapokrijuar dhe merrni fotografi dhe video sekonda më vonë. Duket si një ëndërr? Jo më! Kjo video shpjegon se si funksionon:
Dritat e kontrolluara nga zëri nga kudo me Jason: 7 hapa
Dritat e kontrolluara me zë nga kudo me Jason: Dritat AC që kontrollohen nga kudo me lidhje interneti duke përdorur NodeMCU (ESP8266) dhe Jason (Aplikacioni Android). Jason është një aplikacion ndihmës i kontrolluar nga zëri që kam koduar për pajisjet Android për të kontrolluar gjendjen elektrike të një Pajisja AC, pa
Bëni dritat e Krishtlindjeve të kontrolluara nga muzika: 6 hapa
Bëni dritat e Krishtlindjeve të kontrolluara nga muzika: Bëni dritat e Krishtlindjeve të kontrolluara nga muzika për shumë lirë. Kjo përdor pjesë shumë themelore. Kjo ide nuk u krijua nga unë. Shtë një derivat i modelit të Rybitski që gjendet këtu
Kutia e Krishtlindjeve: Arduino/ioBridge Dritat e Krishtlindjeve të Kontrolluara nga Interneti dhe Muzika: 7 hapa
Xmas-box: Arduino/ioBridge Dritat dhe Muzika e Krishtlindjeve të Kontrolluara nga Interneti: Projekti im i kutisë së Krishtlindjeve përbëhet nga një dritë e Krishtlindjeve e kontrolluar nga interneti dhe shfaqje muzikore. Një këngë e Krishtlindjeve mund të kërkohet on-line, e cila më pas vihet në radhë dhe luhet sipas rendit të kërkuar. Muzika transmetohet në një stat FM