Përmbajtje:

Monitor Pi-vrimë ESP8266 Me ekran OLED: 4 hapa
Monitor Pi-vrimë ESP8266 Me ekran OLED: 4 hapa

Video: Monitor Pi-vrimë ESP8266 Me ekran OLED: 4 hapa

Video: Monitor Pi-vrimë ESP8266 Me ekran OLED: 4 hapa
Video: Подключаем дисплей от сотика или мобильного телефона к Ардуино 2024, Nëntor
Anonim
Image
Image
Monitor Pi-vrimë ESP8266 Me ekran OLED
Monitor Pi-vrimë ESP8266 Me ekran OLED

Monitori Pi-hole është një Wemos D1 Mini (ESP8266) me një ekran OLED SSD1306 që menaxhohet përmes një ndërfaqeje në internet dhe ulet në rrjetin tuaj lokal dhe do të shfaq statistika nga serveri juaj Pi-hole.

Karakteristikat:

  • Shfaq statistikat Pi-Hole
  • Totali i Bllokuar
  • Totali i Klientëve
  • Përqindja u bllokua
  • Grafiku i Reklamave të Bllokuara nga 21.33 orët e fundit të të dhënave (vetëm 128 rreshta për të shfaqur 10 minuta incrimment)
  • 3 Klientët kryesorë të bllokuar
  • Mundësia për të shfaqur orën e stilit 24 orë ose AM/PM
  • Shkalla e mostrës është çdo 60 sekonda
  • Konfigurohet plotësisht nga ndërfaqja në internet (nuk kërkohet të modifikoni Cilësimet.h)
  • Mbështet OTA (ngarkimi i firmuerit përmes lidhjes WiFi në të njëjtin LAN) Vërtetimi bazë për të mbrojtur cilësimet tuaja

Kërkon 1 ekran OLED dhe 1 Wemos D1 Mini:

  • Wemos D1 Mini:
  • Ekran OLED blu/të verdhë I2C:
  • Rast i printuar 3D
  • Makine per ngjitjen e metalit

Hapi 1: Ngjitni Wemos D1 Mini me ekranin OLED I2C

Ngjiteni Wemos D1 Mini me ekranin OLED I2C
Ngjiteni Wemos D1 Mini me ekranin OLED I2C

Ky hap kërkon vetëm lidhjen e 4 telave midis Wemos D1 Mini dhe ekranit OLED.

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

Hapi 2: Shtypni 3D një kuti për monitorin tuaj Pi-vrimë

Shtypni një çantë për monitorin tuaj Pi-vrimë
Shtypni një çantë për monitorin tuaj Pi-vrimë

Ju mund të përdorni çdo rast që dëshironi - gjithçka që do t'i përshtatet Wemos D1 Mini (ESP8266) së bashku me ekranin OLED. Ju mund të printoni modelin tim nga Thingiverse:

www.thingiverse.com/thing:3573903

Vendosni Wemos dhe OLED tuaj në kasë. Ju mund të keni nevojë të aplikoni një zam në qoshet e jashtme të ekranit OLED për ta ngjitur atë në kasë. Wemos do të mbahen në kasë nga paneli i pasmë.

Hapi 3: Shkarkoni dhe përpiloni kodin burimor

Shkarkoni dhe Përpiloni Kodin Burimor
Shkarkoni dhe Përpiloni Kodin Burimor

Rekomandohet të përdorni Arduino IDE. Ju do të duhet të konfiguroni Arduino IDE për të punuar me bordin Wemos dhe portën USB dhe të instaloni drejtuesit e kërkuar të USB -së, etj.

  • Drejtuesit USB CH340G:
  • Futni https://arduino.esp8266.com/stable/package_esp8266… në fushën e URL -ve shtesë të Menaxherit të Bordit. Mund të shtoni URL të shumta, duke i ndarë ato me presje. Kjo do të shtojë mbështetje për Wemos D1 Mini në Arduino IDE.
  • Hapni Menaxherin e Bordeve nga Tools> Menuja e bordit dhe instaloni platformën esp8266 (dhe mos harroni të zgjidhni bordin tuaj ESP8266 nga Tools> Menuja e bordit pas instalimit).
  • Zgjidhni Bordin: "WeMos D1 R2 & mini"
  • Vendosni 1M SPIFFS - ky projekt përdor SPIFFS për ruajtjen dhe leximin e cilësimeve të konfigurimit. Nëse nuk e bëni këtë, do të merrni një ekran bosh pas ngarkimit. Nëse merrni një ekran bosh pas ngarkimit - kontrolloni për të parë nëse keni vendosur 1M SPIFFS në menunë e mjeteve Arduino IDE.

Ngarkimi i skedarëve bibliotekarë mbështetës në Arduino

Përdorni udhëzuesin Arduino për detaje se si të instaloni dhe menaxhoni bibliotekat

Paketat - përdoren paketat dhe bibliotekat e mëposhtme (shkarkoni dhe instaloni):

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

Përpiloni dhe ngarkoni firmuerin në Wemos D1 Mini.

Hapi 4: Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit

Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit
Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit
Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit
Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit
Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit
Konfiguroni për Rrjetin tuaj dhe Ndërfaqen e Uebit

Monitori i Printerit përdor WiFiManager kështu që kur nuk mund të gjejë rrjetin e fundit me të cilin ishte lidhur do të bëhet AP Hotspot - lidheni me të me telefonin tuaj dhe më pas mund të futni informacionin e lidhjes tuaj WiFi.

Pasi të lidheni me rrjetin tuaj WiFi, do të shfaq IP -në e adresuar që i është caktuar dhe që mund të përdoret për të hapur një shfletues në Ndërfaqen e Uebit. Çdo gjë mund të konfigurohet atje në ndërfaqen në internet.

Recommended: