Sisukord:
- Samm: jootke Wemos D1 Mini I2C OLED -ekraaniga üles
- 2. samm: 3D-printimine oma Pi-auguga monitorile
- Samm: laadige alla ja kompileerige lähtekood
- Samm: seadistage oma võrgu ja veebiliidese jaoks
Video: Pi-auguga monitor ESP8266 OLED-ekraaniga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
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
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
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
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
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:
ESP8266 OLED - hankige aeg ja kuupäev Internetist: 8 sammu
ESP8266 OLED - hankige Internetist kellaaeg ja kuupäev: Selles õpetuses õpime, kuidas saada kuupäev ja kellaaeg NIST TIME serverist, kasutades ESP8266 OLED -i ja Visuino, vaadake näidisvideot
Reaalajas Covid19 jälgija, kasutades ESP8266 ja OLED - Reaalajas Covid19 armatuurlaud: 4 sammu
Reaalajas Covid19 jälgija, kasutades ESP8266 ja OLED | Reaalajas Covid19 armatuurlaud: külastage Techtronic Harshi veebisaiti: http: //techtronicharsh.com Kõikjal, kus esineb tohutu uudse koroonaviiruse (COVID19) puhang. Vajalik oli jälgida praegust COVID-19 stsenaariumi maailmas. Niisiis oli see kodus olles
GMaili teatis ESP8266 Arduino ja OLED abil: 5 sammu
GMaili märguanne, kasutades ESP8266 Arduino ja OLED: tänapäeval on igal masinal mõned andmed, mida pilve kaudu postitada, ja andmeid tuleb analüüsida ning nad peavad salvestama mitmel otstarbel. Samal ajal peaksid andmed olema kättesaadavad ka analüsaatorile. Seda saab teha IOT kontseptsiooni abil. IOT on internet
ESP8266 päikesepõletuse monitor: 8 sammu
ESP8266 päikesepõletusmonitor: teate, mis on lahe? Kosmoseilm! Mis siis, kui teie laual oleks väike kast, mis ütleks teile, millal tekkis päikesepõletus? No saate küll! ESP8266, IIC 7 segmendiekraani ja mõne aja pärast saate oma oma
ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: 4 sammu
ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/Monitor: DaVinci meie draakon pidi tarkvara uuendama oma Vivariumi kontrollerile. Otsustasin siirduda heast traditsioonilisest Arduino loogikast, mis on viimase aasta jooksul üsna usaldusväärselt eemaldunud, ST_Anything SmartThings int