Innholdsfortegnelse:

Statusindikator for arbeid hjemmefra: 5 trinn
Statusindikator for arbeid hjemmefra: 5 trinn

Video: Statusindikator for arbeid hjemmefra: 5 trinn

Video: Statusindikator for arbeid hjemmefra: 5 trinn
Video: 5 tips til et trygt hjem for kattungen din 2024, November
Anonim
Image
Image
Samle alt nødvendig materiale
Samle alt nødvendig materiale

Med den nåværende situasjonen med å jobbe hjemmefra, står jeg overfor noen utfordringer fordi barna mine også studerer hjemmefra.

Noen ganger kan arbeids- og familielivet bli litt uklart. Så jeg må være i stand til å sette opp noen grunnregler med barna mine for å sikre at de vet om jeg er tilgjengelig eller i flytestatus med full konsentrasjon.

Jeg har en gammel LED -stripe og ESP8266 fra forrige prosjekt, så hvorfor ikke lage en opptatt statusindikator for å fortelle familiemedlemmene mine om jeg er opptatt eller ikke.

Så her er grunnreglene:

- Rød: Pappa er opptatt, så ikke forstyrr og hold lyden nede

- Grønt: Pappa er tilgjengelig for avbrudd

- Blå: Pappa jobber, men kan være tilgjengelig om nødvendig

Jeg håper du liker dette innlegget og koser deg med barna.

Trinn 1: Samle alt nødvendig materiale

Samle alt nødvendig materiale
Samle alt nødvendig materiale

Denne kretsen er ganske enkel, vi trenger ikke mye materiale:

- ESP8266

- 5 V adresserbar LED -stripe (WS2812B)

- 330 ohm motstand

- Prototypebrett

- Kontaktledning

- Diffuser (jeg bruker en melkflaske til dette formålet)

Vær oppmerksom på at lenken ovenfor er en tilknyttet lenke

Trinn 2: Bygg kretsen

Bygg kretsen
Bygg kretsen

Kretsen er ganske enkel som du kan se. Jeg bruker 5V LED -stripen. Fordi ESP8266 fungerer på 3.3V, må jeg sette nåværende begrensningsmotstand 330 Ohm, for å koble D2 til Din på LED -stripen.

LED -stripen kan drives fra Vin som er 5V. Jeg drev ESP8266 -kortet fra USB -porten på PCen.

ESP8266 fungerer som inngangsporten til internett. Den kobles til WiFi og venter på instruksjon.

Trinn 3: Last inn koden

Last inn koden
Last inn koden
Last inn koden
Last inn koden

Hele kildekoden kan lastes ned via denne lenken.

Du må endre følgende seksjon for å passe dine WiFi -innstillinger.

/* Nettverksinnstillinger*/const char* ssid = "yourssid"; // SSID - WiFi -navnet ditt const char* password = "yourssidpassword"; // Passord

Når det er gjort, kan du kompilere koden og laste den opp til ESP8266.

Det kan være lurt å justere IP -adressen også hvis du tror den vil kollidere med den nåværende enheten som er i delnettet ditt.

IPAddress ip (192, 168, 1, 111); // statisk IP -adresse til enhetens IPAddress -gateway (192, 168, 1, 1); // Gatway IPAddress subnet (255, 255, 255, 0); // Nettverksmaske

og den følgende delen av koden i SETUP -delen

void setup (void) {delay (1000); / * Start noen (u) viktige ting */ Serial.begin (115200); WiFi.begin (ssid, passord); WiFi.config (ip, gateway, delnett); // kommenterte dette for DHCP

Du kan fjerne koden helt slik at den automatisk vil bli tildelt ved hjelp av DHCP.

Trinn 4: Aktiver lyset

Aktiver lyset
Aktiver lyset
Aktiver lyset
Aktiver lyset
Aktiver lyset
Aktiver lyset
Aktiver lyset
Aktiver lyset

Hvis alt går bra, bør du kunne peke nettleseren din til IP -adressen som var angitt i de tidligere innstillingene:

Du kan klikke på hvilken som helst fargekombinasjon du liker.

Noen ganger glemmer jeg å angi statusen min når jeg ringer under jobb hjemmefra. Og barna mine satte det automatisk til at jeg skulle gjenspeile min riktige status.

Jeg håper dette prosjektet gir litt moro for livet hjemmefra som vi alle er i for øyeblikket.

Hvis du liker dette innlegget, kan du også sjekke ut nettstedet mitt for andre Arduino -relaterte prosjekter.

Dette er en oppdatert versjon som lar deg koble den til MQTT, slik at du kan kontrollere lyset fra internett.

Anbefalt: