Sisällysluettelo:

Työskentele kotona -tilan ilmaisin: 5 vaihetta
Työskentele kotona -tilan ilmaisin: 5 vaihetta

Video: Työskentele kotona -tilan ilmaisin: 5 vaihetta

Video: Työskentele kotona -tilan ilmaisin: 5 vaihetta
Video: 3/5 kulmaa kosmologiaan: Missä kaikki ovat 2024, Marraskuu
Anonim
Image
Image
Kerää kaikki tarvittavat materiaalit
Kerää kaikki tarvittavat materiaalit

Kotona työskentelyn nykyisessä tilanteessa kohtaan haasteita, koska lapseni opiskelevat myös kotoa.

Joskus työ- ja perhe -elämä voi olla hieman hämärää. Minun on siis pystyttävä asettamaan joitakin perussääntöjä lasteni kanssa varmistaakseni, että he tietävät, olenko käytettävissä vai virtaustilassa täysillä.

Minulla on vanha LED -nauha ja ESP8266 edellisestä projektista, joten miksi et luo varattu -tilan osoitinta, jotta perheenjäsenet tietäisivät, olenko kiireinen vai en.

Tässä siis perussäännöt:

- Punainen: Isä on kiireinen, joten älä häiritse ja pidä melu alhaalla

- Vihreä: Isä on käytettävissä keskeytykseen

- Sininen: Isä tekee työtä, mutta voi olla käytettävissä tarvittaessa

Toivottavasti pidät tästä postauksesta ja viihdyt lasten kanssa.

Vaihe 1: Kerää kaikki tarvittavat materiaalit

Kerää kaikki tarvittavat materiaalit
Kerää kaikki tarvittavat materiaalit

Tämä piiri on melko yksinkertainen, emme tarvitse paljon materiaaleja:

- ESP8266

- 5 V osoitettava LED -nauha (WS2812B)

- 330 ohmin vastus

- Prototyyppikortti

- Liitäntäjohto

- Hajotin (käytän maitopulloa tähän tarkoitukseen)

Huomaa, että yllä oleva linkki on kumppanilinkki

Vaihe 2: Rakenna piiri

Rakenna piiri
Rakenna piiri

Circuit on melko yksinkertainen, kuten näet. Käytän 5V LED -nauhaa. Koska ESP8266 toimii 3,3 V: n jännitteellä, minun on asetettava virranrajoitinvastus 330 ohmia, jotta D2 voidaan liittää LED -nauhan Diniin.

LED -nauhaa voidaan käyttää 5 V: n Vin -virtalähteellä. Sain virran ESP8266 -kortilleni tietokoneen USB -portista.

ESP8266 toimii porttina Internetiin. Se muodostaa yhteyden WiFi -verkkoon ja odottaa ohjeita.

Vaihe 3: Lataa koodi

Lataa koodi
Lataa koodi
Lataa koodi
Lataa koodi

Koko lähdekoodin voi ladata tämän linkin kautta.

Sinun on muutettava seuraava osa vastaamaan WiFi -asetuksiasi.

/* Verkkoasetukset*/const char* ssid = "yourssid"; // SSID - langattoman verkon nimi const char* password = "yourssidpassword"; // Salasana

Kun tämä on tehty, voit koota koodin ja ladata sen ESP8266 -laitteeseen.

Haluat ehkä myös säätää IP -osoitetta, jos luulet sen olevan ristiriidassa aliverkkoosi kuuluvan laitteen kanssa.

IPAdd ip (192, 168, 1, 111); // laitteen IPAddress -yhdyskäytävän staattinen IP -osoite (192, 168, 1, 1); // Yhdyskäytävän IPAddress -aliverkko (255, 255, 255, 0); // Verkkomaski

ja SETUP -osion koodin seuraava osa

void setup (void) {delay (1000); / * Aloita joitakin (ei) tärkeitä asioita */ Serial.begin (115200); WiFi.begin (ssid, salasana); WiFi.config (ip, yhdyskäytävä, aliverkko); // kommentoi tätä DHCP: lle

Voit poistaa koodin kokonaan, jotta se määritetään automaattisesti DHCP: n avulla.

Vaihe 4: Aktivoi valo

Aktivoi valo
Aktivoi valo
Aktivoi valo
Aktivoi valo
Aktivoi valo
Aktivoi valo
Aktivoi valo
Aktivoi valo

Jos kaikki menee hyvin, sinun pitäisi pystyä osoittamaan selaimesi edellisissä asetuksissa määritettyyn IP -osoitteeseen:

Voit napsauttaa mitä tahansa väriyhdistelmää, josta pidät.

Joskus unohdan asettaa asemani, kun olen puhelun aikana töistä kotona. Ja lapseni asettivat sen automaattisesti osoittamaan oikean tilan.

Toivon, että tämä projekti tuo hauskaa työskentelyyn kotoa, jossa olemme kaikki tällä hetkellä.

Jos pidät tästä viestistä, voit myös tarkistaa verkkosivustoltani muita Arduinoon liittyviä projekteja.

Tämä on päivitetty versio, jonka avulla voit yhdistää sen MQTT: hen, jotta voit hallita valoa Internetistä.

Suositeltava: