Turinys:

Darbo iš namų būsenos indikatorius: 5 žingsniai
Darbo iš namų būsenos indikatorius: 5 žingsniai

Video: Darbo iš namų būsenos indikatorius: 5 žingsniai

Video: Darbo iš namų būsenos indikatorius: 5 žingsniai
Video: 5 15 Profesinio perdegimo įveika kas, kaip, kada 2024, Liepa
Anonim
Image
Image
Surinkite visas reikalingas medžiagas
Surinkite visas reikalingas medžiagas

Esant dabartinei situacijai dirbant namuose, susiduriu su tam tikrais iššūkiais, nes mano vaikai taip pat mokosi iš namų.

Kartais darbo ir šeimos gyvenimas gali būti šiek tiek neryškus. Taigi aš turiu sugebėti su savo vaikais nustatyti tam tikras pagrindines taisykles, kad įsitikinčiau, jog jie žino, ar esu prieinamas, ar visiškai susikaupęs.

Turiu seną LED juostelę ir ESP8266 iš ankstesnio projekto, tad kodėl gi nesukūrus užimto būsenos indikatoriaus, kad mano šeimos nariai žinotų, ar aš šiuo metu užsiėmęs, ar ne.

Taigi čia yra pagrindinės taisyklės:

- Raudona: tėtis užimtas, todėl netrukdykite ir nesiliauja triukšmo

- Žalia: tėtis gali būti nutrauktas

- Mėlyna: tėtis dirba, bet prireikus gali būti pasiekiamas

Tikiuosi, kad jums patiks šis įrašas ir šiek tiek smagiai praleisite laiką su vaikais.

1 žingsnis: surinkite visas reikalingas medžiagas

Surinkite visas reikalingas medžiagas
Surinkite visas reikalingas medžiagas

Ši grandinė yra gana paprasta, mums nereikia daug medžiagų:

- ESP8266

- 5 V adresuojama LED juostelė (WS2812B)

- 330 omų rezistorius

- Prototipo lenta

- Jungties laidas

- Difuzorius (šiam tikslui naudoju pieno buteliuką)

Atminkite, kad aukščiau pateikta nuoroda yra filialo nuoroda

2 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę

Grandinė yra gana paprasta, kaip matote. Aš naudoju 5V LED juostą. Kadangi ESP8266 veikia esant 3,3 V įtampai, turiu įdėti srovės ribotuvo rezistorių 330 omų, kad prijungčiau D2 prie šviesos diodų juostos Din.

Šviesos diodų juostą galima maitinti iš 5 V įtampos „Vin“. Aš maitinau savo ESP8266 plokštę iš kompiuterio USB prievado.

ESP8266 veikia kaip vartai į internetą. Jis prisijungs prie „WiFi“ir lauks nurodymų.

3 žingsnis: įkelkite kodą

Įkelkite kodą
Įkelkite kodą
Įkelkite kodą
Įkelkite kodą

Visą šaltinio kodą galima atsisiųsti per šią nuorodą.

Turėsite pakeisti šį skyrių, kad jis atitiktų jūsų „WiFi“nustatymus.

/* Tinklo nustatymai*/const char* ssid = "yourssid"; // SSID - jūsų „WiFi“pavadinimas const char* password = "yourssidpassword"; // Slaptažodis

Kai tai bus padaryta, galite surinkti kodą ir įkelti jį į ESP8266.

Galbūt norėsite patikslinti IP adresą, jei manote, kad jis nesuderinamas su dabartiniu jūsų potinklyje esančiu įrenginiu.

„IPAddress ip“(192, 168, 1, 111); // įrenginio IPAddress gateway statinis IP adresas (192, 168, 1, 1); // Gatway IPAddress potinklis (255, 255, 255, 0); // Tinklo kaukė

ir sekančią kodo skiltį SETUP

void setup (void) {delay (1000); / * Pradėkite kai kuriuos (ne) svarbius dalykus */ Serial.begin (115200); WiFi.begin (ssid, slaptažodis); WiFi.config (ip, šliuzas, potinklis); // pakomentavo tai DHCP

Galite visiškai pašalinti kodą, kad jis būtų automatiškai priskirtas naudojant DHCP.

4 žingsnis: įjunkite šviesą

Įjunkite šviesą
Įjunkite šviesą
Įjunkite šviesą
Įjunkite šviesą
Įjunkite šviesą
Įjunkite šviesą
Įjunkite šviesą
Įjunkite šviesą

Jei viskas gerai, turėtumėte turėti galimybę nukreipti naršyklę į IP adresą, nustatytą ankstesniuose nustatymuose:

Galite spustelėti bet kurį jums patinkantį spalvų derinį.

Kartais aš pamirštu nustatyti savo būseną, kai skambinu darbo metu iš namų. Ir mano vaikai automatiškai nustatė, kad atspindėčiau teisingą mano būseną.

Tikiuosi, kad šis projektas suteiks malonumo darbui iš namų, kuriame šiuo metu visi esame.

Jei jums patinka šis įrašas, taip pat galite peržiūrėti mano svetainę, kurioje rasite kitų su „Arduino“susijusių projektų.

Tai atnaujinta versija, leidžianti prijungti ją prie MQTT, kad galėtumėte valdyti šviesą iš interneto.

Rekomenduojamas: