Sisukord:

Kodust töötamise olekuindikaator: 5 sammu
Kodust töötamise olekuindikaator: 5 sammu

Video: Kodust töötamise olekuindikaator: 5 sammu

Video: Kodust töötamise olekuindikaator: 5 sammu
Video: Riigikogu 08.05.2023 2024, Juuli
Anonim
Image
Image
Koguge kõik vajalikud materjalid
Koguge kõik vajalikud materjalid

Praeguses kodus töötamise olukorras seisan silmitsi mõningate väljakutsetega, sest ka mu lapsed õpivad kodust.

Mõnikord võib töö- ja pereelu olla pisut hägune. Nii et ma pean suutma oma lastega paika panna mõned põhireeglid, veendumaks, et nad teavad, kas ma olen kättesaadav või olen täielikult keskendunud.

Mul on vana LED -riba ja ESP8266 eelmisest projektist, nii et miks mitte luua hõivatud olekuindikaator, et anda oma pereliikmetele teada, kas ma olen praegu hõivatud või mitte.

Nii et siin on põhireeglid:

- Punane: isa on hõivatud, nii et ärge häirige ja hoidke müra vaigistatud

- Roheline: isa on katkestamiseks saadaval

- Sinine: isa teeb tööd, kuid võib vajadusel saadaval olla

Loodan, et teile meeldib see postitus ja teil on lastega natuke lõbus.

Samm: koguge kõik vajalikud materjalid

Koguge kõik vajalikud materjalid
Koguge kõik vajalikud materjalid

See skeem on üsna lihtne, me ei vaja palju materjale:

- ESP8266

- 5 V adresseeritav LED -riba (WS2812B)

- 330 oomi takisti

- Prototüübi plaat

- Ühendusjuhe

- hajuti (kasutan selleks piimapudelit)

Pange tähele, et ülaltoodud link on sidusettevõtte link

Samm: ehitage vooluring

Ehita vooluring
Ehita vooluring

Ring on üsna lihtne, nagu näete. Ma kasutan 5V LED -riba. Kuna ESP8266 töötab 3,3 V pingel, pean D2 ühendamiseks LED -riba Din -ga panema voolu piiraja takistuse 330 oomi.

LED -riba saab toita Vinist, mis on 5 V. Toitsin oma ESP8266 plaati arvuti USB -pordist.

ESP8266 toimib Interneti -lüüsina. See loob ühenduse WiFi -ga ja ootab juhiseid.

Samm: laadige kood sisse

Laadige kood sisse
Laadige kood sisse
Laadige kood sisse
Laadige kood sisse

Selle lähtekoodi saab alla laadida täieliku lähtekoodi.

Peate oma WiFi -seadetele vastavaks muutma järgmist jaotist.

/* Võrguseaded*/const char* ssid = "yourssid"; // SSID - teie WiFi nimi const char* password = "yourssidpassword"; // Parool

Kui see on tehtud, saate koodi kompileerida ja üles laadida ESP8266 -sse.

Võib -olla soovite ka IP -aadressi muuta, kui arvate, et see läheb vastuollu teie alamvõrgus oleva seadmega.

IPAdd ip (192, 168, 1, 111); // seadme IPAddress gateway staatiline IP -aadress (192, 168, 1, 1); // Gatway IPAddress alamvõrk (255, 255, 255, 0); // Võrgumask

ja koodi järgmises osas jaotises SEADISTUS

void setup (void) {delay (1000); / * Alusta mõningaid (eba) olulisi asju */ Serial.begin (115200); WiFi.begin (ssid, parool); WiFi.config (ip, lüüs, alamvõrk); // kommenteeris seda DHCP jaoks

Saate koodi täielikult eemaldada, nii et see määratakse automaatselt DHCP abil.

Samm: aktiveerige valgus

Aktiveerige valgus
Aktiveerige valgus
Aktiveerige valgus
Aktiveerige valgus
Aktiveerige valgus
Aktiveerige valgus
Aktiveerige valgus
Aktiveerige valgus

Kui kõik läheb hästi, peaksite saama oma brauseri suunata eelmistes seadetes määratud IP -aadressile:

Võite klõpsata mis tahes värvikombinatsioonil, mis teile meeldib.

Mõnikord unustan kodus oleku ajal töö ajal kõne ajal oma staatuse määramise. Ja mu lapsed seadistasid selle automaatselt minu õige oleku kajastamiseks.

Loodan, et see projekt pakub mõningast rõõmu kodusest töötamisest, milles me kõik praegu oleme.

Kui teile see postitus meeldib, saate vaadata ka minu veebisaiti teiste Arduinoga seotud projektide kohta.

See on uuendatud versioon, mis võimaldab teil selle ühendada MQTT -ga, et saaksite Interneti kaudu valgust juhtida.

Soovitan: