See projekt on loodud 2022 aasta detsembris TLÜ aine Asjade Internet raames.
Tiimi liikmed: Anneli Põldaru ja Marilii Saar
Projekti eesmärgiks oli luua kokku 4 valgusfoori: 2 füüsilist ja 2 virtuaalset veebis. Iga foor võib toimida eraldi või kõik foorid võivad töötada koos n-ö rohelises laines. Fooridel on 3 režiimi: automaatne, nupuvajutusele reageeriv ja öine (vilkuv kollane).
Kasutasime Firebase Realtime andmebaasi.
Igal fooril on andmebaasis oma tabel selleks, kui nad eraldi töötavad. Rohelise laine ajal kasutatakse tabelit green
. Kui sealses direction
väljas on sõna 'off',
siis kasutab iga foor oma tabeli andmeid, vastasel juhul on tegemist rohelise lainega ja tuleb kasutada tabelis green
olevaid andmeid.
Valgusfooride juhtimiseks lõime veebilehe, kus saab määrata nii rohelise lainega seotud sätteid kui ka iga foori individuaalseid sätteid:
Rohelise laine fooride järjekord on järgmine:
Marilii füüsiline -> Marilii virtuaalne -> Anneli füüsiline -> Anneli virtuaalne
Soovitus: Videoklippide vaatamiseks soovitan need avada täisekraanivaates.
Videote filmimisel oli kasutuses 2 mobiiltelefoni, mis kandsid laivis üle füüsiliste fooride videopilti. OBS Studio abil salvestasin ekraanil toimuvat.
2022-12-18.15-25-41.mp4
-
Määrates foori uueks režiimiks nupurežiimi, liigub foor öörežiimist välja ja jääb nupuvajutust ootama (autodele roheline & jalakäijatele punane seisundis).
-
Peale nupuvajutust ootab foor 3s ning seejärel liigub edasi järgmistesse seisunditesse.
2022-12-18.15-23-29.mp4
-
Videoklipi esimeses pooles toimetab roheline laine suunaga:
Marilii NodeMCU -> Marilii virtuaalne -> Anneli NodeMCU -> Anneli virtuaalne. -
Ja video teises pooles on laine vastupidise suunaga.