Tartalomjegyzék:

Munka otthonról állapotjelző: 5 lépés
Munka otthonról állapotjelző: 5 lépés

Videó: Munka otthonról állapotjelző: 5 lépés

Videó: Munka otthonról állapotjelző: 5 lépés
Videó: 5 Freelancer Meló Amit Végezhetsz mint Online Szabadúszó 2024, November
Anonim
Image
Image
Gyűjtse össze az összes szükséges anyagot
Gyűjtse össze az összes szükséges anyagot

Az otthoni munkavégzés jelenlegi helyzetével némi kihívással kell szembenéznem, mert a gyerekeim is otthonról tanulnak.

Néha a munka és a családi élet kissé homályos lehet. Tehát képesnek kell lennem beállítani néhány alapvető szabályt a gyerekeimmel, hogy megbizonyosodjak arról, hogy tudják -e, hogy elérhető vagyok -e, vagy teljes koncentrációban vagyok -e.

Van egy régi LED -csíkom és egy ESP8266 -os projektem az előző projektből, miért ne hozhatna létre egy foglalt állapotjelzőt, hogy tudassa a családtagjaimmal, hogy éppen elfoglalt vagyok -e vagy sem.

Tehát itt vannak az alapszabályok:

- Piros: Apa elfoglalt, ezért ne zavarjon, és tartsa lenyomva a zajt

- Zöld: Apu megszakításra áll

- Kék: Apu dolgozik, de szükség esetén rendelkezésre áll

Remélem tetszeni fog ez a bejegyzés és egy kicsit szórakozni fog a gyerekekkel.

Lépés: Gyűjtse össze az összes szükséges anyagot

Gyűjtse össze az összes szükséges anyagot
Gyűjtse össze az összes szükséges anyagot

Ez az áramkör nagyon egyszerű, nem kell sok anyag:

- ESP8266

- 5 V címezhető LED szalag (WS2812B)

- 330 ohmos ellenállás

- Prototípus tábla

- Csatlakozó vezeték

- Diffúzor (tejesüveget használok erre a célra)

Kérjük, vegye figyelembe, hogy a fenti link társult link

2. lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört

Az áramkör meglehetősen egyszerű, mint látható. Én 5V -os LED szalagot használok. Mivel az ESP8266 3,3 V feszültséggel működik, fel kell tennem az áramkorlátozó 330 Ohm ellenállását, hogy a D2 -t a LED szalag Din -jéhez csatlakoztassam.

A LED szalag 5 V -os Vin -ről táplálható. Az ESP8266 kártyát a számítógép USB -portjáról tápláltam.

Az ESP8266 az internet kapujaként működik. Csatlakozik a WiFi -hez, és várja az utasításokat.

3. lépés: Töltse be a kódot

Töltse be a kódot
Töltse be a kódot
Töltse be a kódot
Töltse be a kódot

A teljes forráskód letölthető ezen a linken.

A következő részt módosítania kell, hogy megfeleljen a WiFi beállításainak.

/* Hálózati beállítások*/const char* ssid = "yourssid"; // SSID - a WiFi neve const char* password = "yourssidpassword"; // Jelszó

Ha ez megtörtént, lefordíthatja a kódot, és feltöltheti az ESP8266 -ba.

Érdemes módosítani az IP -címet is, ha úgy gondolja, hogy ütközik az alhálózatban lévő eszközzel.

IPAdd ip (192, 168, 1, 111); // az eszköz IPAddress gateway statikus IP -címe (192, 168, 1, 1); // Gatway IPAddress alhálózat (255, 255, 255, 0); // Hálózati maszk

és a kód következő szakaszát a BEÁLLÍTÁS részben

void setup (void) {delay (1000); / * Kezdj el néhány (nem) fontos dolgot */ Serial.begin (115200); WiFi.begin (ssid, jelszó); WiFi.config (ip, átjáró, alhálózat); // megjegyzést fűzött a DHCP -hez

A kódot teljesen eltávolíthatja, így automatikusan hozzárendelésre kerül a DHCP használatával.

4. lépés: Aktiválja a fényt

Aktiválja a Fényt
Aktiválja a Fényt
Aktiválja a Fényt
Aktiválja a Fényt
Aktiválja a Fényt
Aktiválja a Fényt
Aktiválja a Fényt
Aktiválja a Fényt

Ha minden jól megy, akkor képesnek kell lennie arra, hogy böngészőjét az előző beállításokban megadott IP -címre irányítsa:

Bármelyik színkombinációra kattinthat, ami tetszik.

Néha elfelejtem beállítani az állapotomat, amikor hívást kezdeményezek munka közben otthonról. A gyerekeim pedig automatikusan úgy állították be, hogy tükrözze a helyes állapotomat.

Remélem, hogy ez a projekt örömet okoz az otthoni munkavégzésben, amelyben jelenleg mindannyian részt veszünk.

Ha tetszik ez a bejegyzés, akkor nézze meg a webhelyemet más Arduino -val kapcsolatos projektekről.

Ez egy frissített verzió, amely lehetővé teszi, hogy csatlakoztassa az MQTT -hez, így szabályozhatja a fényt az internetről.

Ajánlott: