
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37



Pi-hole Monitor je Wemos D1 Mini (ESP8266) sa SSD1306 OLED ekranom kojim se upravlja putem web sučelja i nalazi se na vašoj lokalnoj mreži te će prikazivati statistiku s vašeg Pi-hole servera.
Karakteristike:
- Prikaz statistike Pi-Hole
- Ukupno blokirano
- Ukupno klijenata
- Postotak blokiranja
- Grafikon blokiranih oglasa iz zadnjih 21,33 sati podataka (samo 128 redova za prikazivanje 10 -minutnih dodataka)
- Tri blokirana klijenta
- Mogućnost prikaza 24 -satnog ili AM/PM stila sata
- Brzina uzorkovanja je svakih 60 sekundi
- Potpuno konfigurirano putem web sučelja (nije potrebno za uređivanje postavki.h)
- Podržava OTA (učitavanje firmvera putem WiFi veze na istom LAN -u) Osnovnu provjeru autentičnosti za zaštitu vaših postavki
Zahtijeva 1 OLED ekran i 1 Wemos D1 Mini:
- Wemos D1 Mini:
- Plavi/žuti I2C OLED ekran:
- 3D štampana futrola
- Lemilica
Korak 1: Lemite Wemos D1 Mini pomoću I2C OLED ekrana

Ovaj korak zahtijeva samo povezivanje 4 žice između Wemos D1 Mini i OLED zaslona.
- SDA -> D2
- SCL -> D5
- VCC -> 5V+
- GND -> GND-
Korak 2: Odštampajte 3D kućište za svoj monitor sa rupama

Možete koristiti bilo koji slučaj koji želite - sve što odgovara Wemos D1 Mini (ESP8266) zajedno sa OLED ekranom. Moj dizajn možete odštampati iz Thingiverse -a:
www.thingiverse.com/thing:3573903
Stavite svoj Wemos i OLED u kućište. Možda ćete morati nanijeti malo ljepila na vanjske uglove OLED ekrana kako bi se zalijepio u kućište. Wemos će se držati u kućištu pomoću zadnje ploče.
Korak 3: Preuzmite i kompajlirajte izvorni kod

Preporučuje se korištenje Arduino IDE -a. Morat ćete konfigurirati Arduino IDE za rad s Wemos pločom i USB priključkom te instalirati potrebne USB upravljačke programe itd.
- USB CH340G upravljački programi:
- Unesite https://arduino.esp8266.com/stable/package_esp8266… u polje Dodatni URL -ovi upravitelja odbora. Možete dodati više URL -ova, odvajajući ih zarezima. Ovo će dodati podršku za Wemos D1 Mini u Arduino IDE.
- Otvorite Boards Manager iz Tools> Board menu i instalirajte esp8266 platformu (i ne zaboravite izabrati svoju ESP8266 ploču iz Tools> Board menu nakon instalacije).
- Odaberite ploču: "WeMos D1 R2 & mini"
- Postavi 1M SPIFFS - ovaj projekt koristi SPIFFS za spremanje i čitanje konfiguracijskih postavki. Ako to ne učinite, nakon učitavanja dobit ćete prazan ekran. Ako dobijete prazan ekran nakon učitavanja - provjerite imate li 1M SPIFFS postavljen u izborniku alata Arduino IDE.
Učitavanje podržanih datoteka biblioteke u Arduinu
Upotrijebite Arduino vodič za detalje o tome kako instalirati i upravljati bibliotekama
Paketi - koriste se sljedeći paketi i biblioteke (preuzmite i instalirajte):
- ESP8266WiFi.h
- ESP8266WebServer.h
- WiFiManager.h
- ESP8266mDNS.h
- ArduinoOTA.h Arduino OTA biblioteka
- "SSD1306Wire.h"
- "OLEDDisplayUi.h"
Sastavite i učitajte firmver na Wemos D1 Mini.
Korak 4: Konfigurirajte za svoju mrežu i web sučelje



Monitor pisača koristi WiFiManager pa kad ne može pronaći zadnju mrežu na koju je bio povezan, postat će pristupna točka pristupne točke - povežite se s njim telefonom i tada možete unijeti podatke o WiFi vezi.
Nakon povezivanja na vašu WiFi mrežu prikazat će joj se dodijeljena IP adresa koja se može koristiti za otvaranje preglednika na web sučelju. Tamo se sve može konfigurirati u web sučelju.
Preporučuje se:
IoT mjerač temperature i vlažnosti sa OLED ekranom: 5 koraka (sa slikama)

IoT mjerač temperature i vlažnosti sa OLED ekranom: Provjerite temperaturu i vlažnost na OLED ekranu kad god želite i istovremeno prikupite te podatke na IoT platformi. Prošle sedmice sam objavio projekt pod nazivom Najjednostavniji IoT mjerač temperature i vlažnosti. To je dobar projekt jer možete
ESP32 GPS praćenje sa OLED ekranom: 7 koraka

ESP32 GPS praćenje sa OLED ekranom: Ovo je GPS praćenje koje prikazuje sve podatke o položaju na OLED ekranu. Gumb pomaže korisniku u interakciji s korisničkim sučeljem na OLED -u. Hej, šta ima, ljudi? Akarsh ovdje iz CETech -a. Kod nudi meni vođen program pomoću ugrađenog dugmeta
Kontrolna LED lampica treperi sa potenciometrom i OLED ekranom: 6 koraka

Kontrola LED treperenja s potenciometrom i OLED zaslonom: U ovom ćemo vodiču naučiti kako kontrolirati LED koji treperi pomoću potenciometra i prikazati vrijednost frekvencije pulsa na OLED zaslonu. Pogledajte demonstracijski video
Kako napraviti kameru sa rupama: 7 koraka (sa slikama)

Kako napraviti kameru sa rupama: Napravite vlastitu kameru od materijala po kući i snimite crno -bijele fotografije s njom
Napravite digitalnu kameru sa rupama: 6 koraka (sa slikama)

Napravite digitalnu kameru sa rupama: Uvijek sam htio pokušati slikati kamerom sa rupicom, ali to je bila jedna od onih stvari do kojih nikada nisam stigao. Sada je s digitalnim fotoaparatima lako. Trebat će vam digitalna refleksna kamera s jednim objektivom (SLR) sa izmjenjivim objektivom, neki b