Kazalo:

Kazalnik stanja Delo od doma: 5 korakov
Kazalnik stanja Delo od doma: 5 korakov

Video: Kazalnik stanja Delo od doma: 5 korakov

Video: Kazalnik stanja Delo od doma: 5 korakov
Video: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, November
Anonim
Image
Image
Zberite vse potrebne materiale
Zberite vse potrebne materiale

Glede na trenutne razmere pri delu od doma se srečujem z nekaterimi izzivi, ker tudi moji otroci študirajo od doma.

Včasih je lahko delovno in družinsko življenje nekoliko zamegljeno. Zato moram biti sposoben določiti nekaj osnovnih pravil s svojimi otroki, da bodo vedeli, ali sem na voljo ali v stanju pretoka s polno koncentracijo.

Imam stari LED trak in ESP8266 iz prejšnjega projekta, zakaj torej ne bi ustvarili kazalnika stanja zasedenosti, da bi moji družinski člani vedeli, ali sem trenutno zaposlen ali ne.

Tu so torej osnovna pravila:

- Rdeča: Oče je zaposlen, zato ne motite in držite zvok tiho

- Zelena: očka je na voljo za prekinitev

- Modra: očka dela, vendar je po potrebi na voljo

Upam, da vam bo ta objava všeč in da se boste malce zabavali z otroki.

1. korak: Zberite vse potrebne materiale

Zberite vse potrebne materiale
Zberite vse potrebne materiale

To vezje je precej preprosto, ne potrebujemo veliko materialov:

- ESP8266

- 5 V naslovljiv LED trak (WS2812B)

- 330 ohmski upor

- Prototipna plošča

- Priključna žica

- Difuzor (v ta namen uporabljam steklenico mleka)

Upoštevajte, da je zgornja povezava partnerska povezava

2. korak: Zgradite vezje

Zgradite vezje
Zgradite vezje

Vezje je precej preprosto, kot vidite. Uporabljam 5V LED trak. Ker ESP8266 deluje pri 3.3V, moram postaviti upor omejevalnika toka 330 Ohm, da povežem D2 z Din LED traku.

LED trak se lahko napaja iz Vina, ki je 5V. Ploščo ESP8266 sem napajal iz vrat USB na računalniku.

ESP8266 deluje kot prehod v internet. Povezala se bo z WiFi in počakala na navodila.

3. korak: Naložite kodo

Naložite kodo
Naložite kodo
Naložite kodo
Naložite kodo

Celotno izvorno kodo lahko prenesete s te povezave.

Naslednji razdelek boste morali spremeniti glede na nastavitve WiFi.

/* Omrežne nastavitve*/const char* ssid = "yourssid"; // SSID - ime vašega WiFi const char* password = "yourssidpassword"; // Geslo

Ko to storite, lahko sestavite kodo in jo naložite v ESP8266.

Morda boste želeli spremeniti tudi naslov IP, če menite, da bo v nasprotju s trenutno napravo v podomrežju.

IP -naslov ip (192, 168, 1, 111); // statični naslov IP prehoda naprave IPAddress (192, 168, 1, 1); // podomrežje Gadway IPAddress (255, 255, 255, 0); // Omrežna maska

in naslednji del kode v razdelku NASTAVITEV

void setup (void) {delay (1000); / * Začni nekaj (ne) pomembnih stvari */ Serial.begin (115200); WiFi.begin (ssid, geslo); WiFi.config (ip, prehod, podomrežje); // to komentiral za DHCP

Kodo lahko popolnoma odstranite, tako da bo samodejno dodeljena z uporabo DHCP.

4. korak: Aktivirajte luč

Aktivirajte Luč
Aktivirajte Luč
Aktivirajte Luč
Aktivirajte Luč
Aktivirajte Luč
Aktivirajte Luč
Aktivirajte Luč
Aktivirajte Luč

Če je vse v redu, bi morali brskalnik usmeriti na naslov IP, nastavljen v prejšnjih nastavitvah:

Lahko kliknete katero koli barvno kombinacijo, ki vam je všeč.

Včasih pozabim nastaviti svoj status, ko med delom delam od doma. In moji otroci so mi ga samodejno nastavili tako, da odraža moje pravilno stanje.

Upam, da bo ta projekt prinesel nekaj zabave v življenje od doma, v katerem smo trenutno vsi.

Če vam je všeč ta objava, si lahko ogledate tudi mojo spletno stran za druge projekte, povezane z Arduinom.

To je posodobljena različica, ki vam omogoča povezavo z MQTT, tako da lahko nadzorujete svetlobo iz interneta.

Priporočena: