Indholdsfortegnelse:

Statusindikator for arbejde hjemmefra: 5 trin
Statusindikator for arbejde hjemmefra: 5 trin

Video: Statusindikator for arbejde hjemmefra: 5 trin

Video: Statusindikator for arbejde hjemmefra: 5 trin
Video: Стрижка Боб Каре 2023 Пошагово дома / Стрижка Каре на удлинение / Уроки стрижек Евы Лорман 2024, Juli
Anonim
Image
Image
Saml alt det nødvendige materiale
Saml alt det nødvendige materiale

Med den nuværende situation med at arbejde hjemmefra står jeg over for nogle udfordringer, fordi mine børn også studerer hjemmefra.

Nogle gange kan arbejds- og familielivet være lidt sløret. Så jeg skal være i stand til at opsætte nogle grundregler med mine børn for at sikre, at de ved, om jeg er tilgængelig eller i flowtilstand med fuld koncentration.

Jeg har en gammel LED Strip og ESP8266 fra tidligere projekt, så hvorfor ikke oprette en optaget statusindikator for at lade mine familiemedlemmer vide, om jeg i øjeblikket har travlt eller ej.

Så her er grundreglerne:

- Rød: Far har travlt, så forstyr ikke og hold støjen nede

- Grøn: Far er tilgængelig for afbrydelse

- Blå: Far arbejder, men kan være tilgængelig, hvis det er nødvendigt

Jeg håber du nyder dette indlæg og har det sjovt med børnene.

Trin 1: Saml alt det nødvendige materiale

Saml alt det nødvendige materiale
Saml alt det nødvendige materiale

Dette kredsløb er ganske enkelt, vi har ikke brug for meget materialer:

- ESP8266

- 5 V adresserbar LED Strip (WS2812B)

- 330 ohm modstand

- Prototype bord

- Stikledning

- Diffuser (jeg bruger en mælkeflaske til dette formål)

Bemærk, at ovenstående link er et tilknyttet link

Trin 2: Byg kredsløbet

Byg kredsløbet
Byg kredsløbet

Kredsløbet er ganske enkelt, som du kan se. Jeg bruger 5V LED strip. Fordi ESP8266 fungerer ved 3.3V, skal jeg sætte den nuværende begrænsningsmodstand 330 Ohm for at forbinde D2 til Din på LED Strip.

LED -båndet kan drives fra Vin, som er 5V. Jeg drev mit ESP8266 -kort fra pc'ens USB -port.

ESP8266 fungerer som gateway til internettet. Den opretter forbindelse til WiFi og venter på instruktion.

Trin 3: Indlæs koden

Indlæs koden
Indlæs koden
Indlæs koden
Indlæs koden

Den fulde kildekode kan downloades via dette link.

Du skal ændre følgende afsnit, så det passer til dine WiFi -indstillinger.

/* Netværksindstillinger*/const char* ssid = "yourssid"; // SSID - din WiFi -navn const char* password = "yourssidpassword"; // Adgangskode

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

Du vil måske også justere IP -adressen, hvis du tror, at den vil kollidere med den aktuelle enhed, der er i dit undernet.

IPAddress ip (192, 168, 1, 111); // statisk IP -adresse på enhedens IPAddress -gateway (192, 168, 1, 1); // Gatway IPAddress subnet (255, 255, 255, 0); // Netværksmaske

og det følgende afsnit af koden i sektionen OPSÆTNING

void setup (void) {delay (1000); / * Start nogle (u) vigtige ting */ Serial.begin (115200); WiFi.begin (ssid, adgangskode); WiFi.config (ip, gateway, subnet); // kommenterede dette for DHCP

Du kan fjerne koden helt, så den automatisk tildeles ved hjælp af DHCP.

Trin 4: Aktiver lyset

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

Hvis alt går godt, bør du være i stand til at pege din browser på den IP -adresse, der var angivet i de tidligere indstillinger:

Du kan klikke på enhver farvekombination, du kan lide.

Nogle gange glemmer jeg at angive min status, når jeg er på et opkald under arbejdet hjemmefra. Og mine børn indstillede det automatisk til, at jeg skulle afspejle min korrekte status.

Jeg håber, at dette projekt bringer noget sjovt til det arbejde hjemmefra, som vi alle er i for tiden.

Hvis du kan lide dette indlæg, kan du også tjekke mit websted for andre Arduino -relaterede projekter.

Dette er en opdateret version, som giver dig mulighed for at tilslutte den til MQTT, så du kan styre lyset fra internettet.

Anbefalede: