Satura rādītājs:
- Piegādes
- 1. darbība: novietojiet sloksnes pareizajā vietā
- 2. solis: izveidojiet mazos savienojumus
- 3. darbība. Firebase noteikumi un datu bāzes shēma
- 4. solis: iestatīšanas kods
- 5. darbība: lietotne Autoroom
Video: Ar tālvadību darbināmas RGB darbvirsmas gaismas: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šis projekts parāda firebase izmantošanu kā serveri, lai kontrolētu un manipulētu ar gaismas diodēm mana galda aizmugurē
Piegādes
- ESP8266.
- Led sloksnes WS2812B.
- Barošanas avots ar vismaz 10W@5V nominālo jaudu.
- Lietotne LED sloksņu kontrolei.
1. darbība: novietojiet sloksnes pareizajā vietā
Pirmā lieta ir iegūt LED sloksnes vietā
Šim projektam es izvēlos savu mīlīgo veco datora galdu, tāpēc es izmantoju dažas lipīgas lentes un nostiprināju savas WS2812b LED sloksnes tā aizmugurē un savienoju VCC, GND, DATA līnijas ar dažiem vadiem, kā parādīts attēlos
2. solis: izveidojiet mazos savienojumus
Pievienojiet strāvas padevi ESP8266 [Piezīme* - es izmantoju tāfeles, ko izmantoju mājas automatizācijai, bet mums ir nepieciešams tikai ESP8266]
Savienojiet šādi:
- D5 (14. tapa) -> LED sloksnes datu tapa
- Savienojiet ESP8266 GND tapu, barošanas avotu, LED sloksnes.
Tas attiecas uz aparatūru, tagad ļaujiet pāriet uz kodēšanas plāksni.
3. darbība. Firebase noteikumi un datu bāzes shēma
Datu bāzes shēma ir vienkārša.
-
(lietotājs)
-
neopikseli
-
0
{r: 12, g: 220, b: 120}
-
1
{r: 112, g: 150, b: 200}
-
-
žetons
- publisks: {token}
- privāts: {token}
-
Šī shēma attēlo vienkāršu struktūru Led vērtību sarakstu
Žetonu sadaļas ir vienkārša autentifikācijas sistēma, kurā publiskā un privātā sadaļa atbilst autentificēšanai.
4. solis: iestatīšanas kods
Kods ir diezgan pašraksturošs.
- Iekļaujiet nepieciešamās bibliotēkas.
- Iestatiet datu bāzes autentifikācijas marķieri
- Sniedziet WiFI akreditācijas datus
- Iestatiet Firebase straumi uz jaunpikseļu izmaiņām un sāciet klausīties, vai klienta puses aktivizētajos datos ir izmaiņas.
- Cikla laikā turpiniet pārbaudīt notikumus un nosūtiet ienākošos datus palīga funkcijām.
-
Palīgfunkcija ņem datus un pārbauda, vai neopikselu atjauninājums tika aktivizēts:
- Viena LED
- LED numuru diapazons
- Visas gaismas diodes.
5. darbība: lietotne Autoroom
Es izveidoju lietotni ar nosaukumu "Autoroom" Flutter, izmantojot šautriņu programmēšanas valodu, kas kontrolē LED gaismas.
Šeit ir piemēri rezultātiem.
- Vispirms piesakieties ar akreditācijas datiem manā gadījumā (xritzx)
- Izvēlieties krāsu un diapazonu un noklikšķiniet uz Atjaunināt.
- Vai varbūt izkrāsojiet visu diapazonu, izvēloties -1.
Ieteicams:
Jautras un vienkāršas ar baterijām darbināmas gaismas diodes: 6 soļi
Jautri un vienkārši ar baterijām darbināmi gaismas diodes: Kamēr mēs esam iestrēguši karantīnā, mēs ar manu robotikas komandu atradām veidu, kā pārvarēt mūsu garlaicību, izmantojot šīs īpaši vieglās ar baterijām darbināmās gaismas diodes. Tie ir lieliski piemēroti ballītēm, zinātniskiem eksperimentiem un garlaicības traucētājiem. Viņi arī veido foršas fotosesijas !! Viņi ir grezni
Ar saules enerģiju darbināmas ķiveres gaismas diode: 3 soļi
Ar saules enerģiju darbināmas ķiveres gaismas diode: es izveidoju saules lādētu ķiveres gaismu, izmantojot tikai HOME pieejamos komponentus! To var izmantot jebkura veida ķiverēm, medībām vai makšķerēšanai, vai izdzīvošanas scenārijos utt.. ATKAL ZAĻI! No Marokas < 3
Darbvirsmas ierīce - pielāgojams darbvirsmas palīgs: 7 soļi (ar attēliem)
Darbvirsmas ierīce - pielāgojams darbvirsmas palīgs: darbvirsmas ierīce ir mazs personīgais darbvirsmas palīgs, kas var parādīt dažādu informāciju, kas lejupielādēta no interneta. Šo ierīci es izstrādāju un būvēju CRT 420 - īpašo tēmu klasei Beriju koledžā, kuru vada instruktors
Ar Arduino darbināmas, ar sensoru kontrolētas izbalēšanas LED gaismas sloksnes: 6 soļi (ar attēliem)
Ar Arduino darbināmas, ar sensoru vadāmas izbalēšanas LED gaismas sloksnes: nesen atjaunināju savu virtuvi un zināju, ka apgaismojums “pacels” skapju izskatu. Es izvēlējos “True Handless”, tāpēc man ir atstarpe zem darba virsmas, kā arī kickboard, zem skapja un skapju augšpusē, un
Ar USB darbināmas LED/ Ziemassvētku gaismas: 5 soļi
Ar USB darbināmas gaismas diodes/ Ziemassvētku gaismas: tas parāda, kā barot LED vai dažas Ziemassvētku gaismas no datora USB porta