Sisukord:

Pi-auguga monitor ESP8266 OLED-ekraaniga: 4 sammu
Pi-auguga monitor ESP8266 OLED-ekraaniga: 4 sammu

Video: Pi-auguga monitor ESP8266 OLED-ekraaniga: 4 sammu

Video: Pi-auguga monitor ESP8266 OLED-ekraaniga: 4 sammu
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Juuli
Anonim
Image
Image
Pi-auguga monitor ESP8266 OLED-ekraaniga
Pi-auguga monitor ESP8266 OLED-ekraaniga

Pi-aukude monitor on Wemos D1 Mini (ESP8266), millel on SSD1306 OLED-ekraan, mida hallatakse veebiliidese kaudu ja mis asub teie kohalikus võrgus ning kuvab teie Pi-augu serveri statistikat.

Funktsioonid:

  • Kuva Pi-Hole statistika
  • Kokku blokeeritud
  • Kliente kokku
  • Blokeeritud protsent
  • Blokeeritud reklaamide graafik viimase 21,33 tunni andmetest (ainult 128 rida 10 -minutilise kuvamise kuvamiseks)
  • Top 3 klienti on blokeeritud
  • Võimalus kuvada 24 -tunnine või AM/PM stiilis kell
  • Proovi võtmise sagedus on iga 60 sekundi järel
  • Täielikult konfigureeritav veebiliidese kaudu (pole vaja seadete muutmiseks. H)
  • Toetab teie seadete kaitsmiseks OTA -d (püsivara laadimist WiFi -ühenduse kaudu)

Vajab 1 OLED -ekraani ja 1 Wemos D1 Mini:

  • Wemos D1 Mini:
  • Sinine/kollane I2C OLED -ekraan:
  • 3D trükitud ümbris
  • Jootekolb

Samm: jootke Wemos D1 Mini I2C OLED -ekraaniga üles

Jootke Wemos D1 Mini I2C OLED -ekraaniga üles
Jootke Wemos D1 Mini I2C OLED -ekraaniga üles

See samm nõuab ainult 4 juhtme ühendamist Wemos D1 Mini ja OLED -ekraani vahel.

  • SDA -> D2
  • SCL -> D5
  • VCC -> 5V+
  • GND -> GND-

2. samm: 3D-printimine oma Pi-auguga monitorile

3D-printimine oma Pi-auguga monitorile
3D-printimine oma Pi-auguga monitorile

Saate kasutada mis tahes ümbrist, mida soovite - kõike, mis sobib Wemos D1 Mini (ESP8266) koos OLED -ekraaniga. Minu kujunduse saate printida Thingiversest:

www.thingiverse.com/thing:3573903

Paigaldage ümbrisesse oma Wemos ja OLED. Võimalik, et peate OLED -ekraani välisnurkadele kandma liimi, et see korpusesse kleepuks. Tagapaneel hoiab Wemos ümbrises.

Samm: laadige alla ja kompileerige lähtekood

Laadige alla ja kompileerige lähtekood
Laadige alla ja kompileerige lähtekood

Soovitatav on kasutada Arduino IDE -d. Peate konfigureerima Arduino IDE Wemose tahvli ja USB -pordiga töötamiseks ning installima vajalikud USB -draiverid jne.

  • USB CH340G draiverid:
  • Sisestage https://arduino.esp8266.com/stable/package_esp8266… väljale Board Board Manageri täiendavad URL -id. Saate lisada mitu URL -i, eraldades need komadega. See lisab Arduino IDE -le Wemos D1 Mini toe.
  • Avage Boards Manager menüüst Tools> Board ja installige platvorm esp8266 (ja ärge unustage pärast installimist valida ESP8266 plaat menüüst Tools> Board).
  • Valige juhatus: "WeMos D1 R2 & mini"
  • Määra 1M SPIFFS - see projekt kasutab SPIFFS -i konfiguratsiooniseadete salvestamiseks ja lugemiseks. Kui te seda ei tee, kuvatakse pärast üleslaadimist tühi ekraan. Kui pärast laadimist kuvatakse tühi ekraan - kontrollige, kas Arduino IDE tööriistade menüüs on 1M SPIFFS.

Toetavate raamatukogufailide laadimine Arduinos

Kasutage Arduino juhendit, et saada teavet teekide installimise ja haldamise kohta

Paketid - kasutatakse järgmisi pakette ja teeke (laadige alla ja installige):

  • ESP8266WiFi.h
  • ESP8266WebServer.h
  • WiFiManager.h
  • ESP8266mDNS.h
  • ArduinoOTA.h Arduino OTA raamatukogu
  • "SSD1306Wire.h"
  • "OLEDDisplayUi.h"

Kompileerige ja laadige püsivara Wemos D1 Mini alla.

Samm: seadistage oma võrgu ja veebiliidese jaoks

Seadistage oma võrgu ja veebiliidese jaoks
Seadistage oma võrgu ja veebiliidese jaoks
Seadistage oma võrgu ja veebiliidese jaoks
Seadistage oma võrgu ja veebiliidese jaoks
Seadistage oma võrgu ja veebiliidese jaoks
Seadistage oma võrgu ja veebiliidese jaoks

Printerimonitor kasutab WiFiManagerit, nii et kui ta ei leia viimast võrku, millega see oli ühendatud, muutub see AP -levialaks - ühendage see oma telefoniga ja saate seejärel sisestada oma WiFi -ühenduse teabe.

Pärast WiFi -võrguga ühendamist kuvab see talle määratud IP -aadressi, mida saab kasutada veebiliidese brauseri avamiseks. Seal saab veebiliideses kõike seadistada.

Soovitan: