
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:43



Pi-hole Monitor on Wemos D1 Mini (ESP8266), jossa on SSD1306 OLED -näyttö, jota hallitaan verkkokäyttöliittymän kautta ja joka sijaitsee paikallisessa verkossa ja näyttää Pi-hole-palvelimesi tilastot.
Ominaisuudet:
- Näytä Pi-Hole-tilastot
- Yhteensä estetty
- Asiakkaita yhteensä
- Estetty prosenttiosuus
- Estettyjen mainosten kaavio viimeisen 21,33 tunnin datasta (vain 128 riviä 10 minuutin esitysten näyttämiseksi)
- Top 3 asiakasta estetty
- Mahdollisuus näyttää 24 tunnin tai AM/PM -tyylinen kello
- Näytteenottotaajuus on 60 sekunnin välein
- Täysin konfiguroitavissa verkkokäyttöliittymästä (ei vaadita asetusten muokkaamiseen. H)
- Tukee OTA: ta (laiteohjelmiston lataaminen WiFi -yhteyden kautta samaan lähiverkkoon) Basic Authentication suojaa asetuksiasi
Edellyttää 1 OLED -näyttöä ja 1 Wemos D1 Mini:
- Wemos D1 Mini:
- Sininen/keltainen I2C OLED -näyttö:
- 3D -painettu kotelo
- Juotin
Vaihe 1: Juottaa Wemos D1 Mini I2C OLED -näytöllä

Tämä vaihe vaatii vain 4 johdon kytkemisen Wemos D1 Minin ja OLED -näytön väliin.
- SDA -> D2
- SCL -> D5
- VCC -> 5V+
- GND -> GND-
Vaihe 2: Tulosta 3D-kotelo Pi-reikäiselle näytölle

Voit käyttää mitä tahansa koteloa - mitä tahansa, joka sopii Wemos D1 Mini -laitteeseen (ESP8266) OLED -näytön kanssa. Voit tulostaa suunnitteluni Thingiversesta:
www.thingiverse.com/thing:3573903
Asenna Wemos ja OLED koteloon. Sinun on ehkä levitettävä liimaa OLED -näytön ulkokulmiin, jotta se tarttuu koteloon. Wemot pidetään kotelossa takapaneelissa.
Vaihe 3: Lataa ja käännä lähdekoodi

On suositeltavaa käyttää Arduino IDE: tä. Sinun on määritettävä Arduino IDE toimimaan Wemos -levyn ja USB -portin kanssa ja asentamaan tarvittavat USB -ohjaimet jne.
- USB CH340G -ohjaimet:
- Kirjoita https://arduino.esp8266.com/stable/package_esp8266… Hallituksen ylimääräiset URL -osoitteet -kenttään. Voit lisätä useita URL -osoitteita erottamalla ne pilkuilla. Tämä lisää Wemos D1 Minin tuen Arduino IDE: hen.
- Avaa Boards Manager Työkalut> Hallitus -valikosta ja asenna esp8266 -alusta (ja muista valita ESP8266 -korttisi Työkalut> Hallitus -valikosta asennuksen jälkeen).
- Valitse levy: "WeMos D1 R2 & mini"
- Aseta 1M SPIFFS - tämä projekti käyttää SPIFFS: ää kokoonpanoasetusten tallentamiseen ja lukemiseen. Jos et tee tätä, saat tyhjän näytön lataamisen jälkeen. Jos näyttö tyhjenee lataamisen jälkeen - tarkista, onko Arduino IDE -työkaluvalikossa asetettu 1M SPIFFS.
Ladataan tukikirjastotiedostoja Arduinossa
Katso Arduino -oppaasta lisätietoja kirjastojen asentamisesta ja hallinnasta
Paketit - käytetään seuraavia paketteja ja kirjastoja (lataa ja asenna):
- ESP8266WiFi.h
- ESP8266WebServer.h
- WiFiManager.h
- ESP8266mDNS.h
- ArduinoOTA.h Arduino OTA -kirjasto
- "SSD1306Wire.h"
- "OLEDDisplayUi.h"
Käännä ja lataa laiteohjelmisto Wemos D1 Miniin.
Vaihe 4: Määritä verkko- ja verkkokäyttöliittymä



Tulostimen näyttö käyttää WiFiManageria, joten kun se ei löydä viimeistä verkkoa, johon se oli liitetty, siitä tulee AP -hotspot - muodosta yhteys puhelimellasi ja voit syöttää WiFi -yhteystietosi.
Kun olet muodostanut yhteyden WiFi -verkkoon, se näyttää sille osoitetun IP -osoitteen, jota voidaan käyttää selaimen avaamiseen verkkokäyttöliittymään. Kaikki voidaan määrittää siellä web -käyttöliittymässä.
Suositeltava:
IP -kameran näyttö/näyttö Raspberry Pi: n avulla: 4 vaihetta

IP -kameran näyttö/näyttö Raspberry Pi: n avulla: Arvioidessani sopivia NVR -vaihtoehtoja törmäsin näyttökameran arkistoon, jonka avulla voit näyttää useita verkkokameran videosyötteitä. Se tukee myös vaihtamista useiden näyttöjen välillä ja käytämme tätä projektia tähän b
Micro: bit MU Vision Sensor - sarjaliitäntä ja OLED -näyttö: 10 vaihetta

Micro: bit MU Vision Sensor - sarjaliitäntä ja OLED -näyttö: Tämä on kolmas oppaani MU -näköanturiin. Toistaiseksi olemme yrittäneet käyttää MU: ta tunnistaaksemme numeroita ja muotoja sisältäviä kortteja, mutta tutkiaksemme MU -anturiamme monimutkaisemmassa projektissa haluaisimme saada paremman tuloksen. Emme voi saada niin paljon tietoa
TTGO (väri) -näyttö ja Micropython (TTGO T-näyttö): 6 vaihetta

TTGO (väri) -näyttö ja Micropython (TTGO T-näyttö): TTGO T-Display on ESP32-pohjainen levy, joka sisältää 1,14 tuuman värinäytön. Taulun voi ostaa alle 7 dollarin palkinnolla (sisältää postituksen, palkinto näkyy banggoodissa). Se on uskomaton palkinto näytöllä varustetulle ESP32: lle
Helppo toteuttaa käyttöliittymä -- OLED -näyttö ohjaussauvalla ja painikkeilla: 6 vaihetta

Helppo toteuttaa käyttöliittymä || OLED-näyttö ohjaussauvalla ja painikkeilla: Tässä moduulissa on OLED-näyttö, jossa on kaksi painiketta, 5-suuntainen ohjaussauva ja 3-akselinen kiihtyvyysmittari. Tästä on hyötyä projektin käyttöliittymän määrittämisessä. Akarsh täällä CETechistä. Tänään katsomme all-in-one-moduulia, joka
Arduboy -klooni, jossa Arduino Nano ja I2C Oled -näyttö: 3 vaihetta

Arduboy -klooni Arduino Nano- ja I2C Oled -näytöllä: Halpa versio Arduboy -kloonista, jolla voit pelata useita alkuperäisiä Arduboy -pelejä