Агуулгын хүснэгт:

OLED дэлгэцтэй Pi-hole ESP8266 дэлгэц: 4 алхам
OLED дэлгэцтэй Pi-hole ESP8266 дэлгэц: 4 алхам

Видео: OLED дэлгэцтэй Pi-hole ESP8266 дэлгэц: 4 алхам

Видео: OLED дэлгэцтэй Pi-hole ESP8266 дэлгэц: 4 алхам
Видео: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Арваннэгдүгээр
Anonim
Image
Image
OLED дэлгэцтэй Pi-hole ESP8266 дэлгэц
OLED дэлгэцтэй Pi-hole ESP8266 дэлгэц

Pi-hole Monitor бол вэб интерфейсээр дамжуулан удирддаг, таны дотоод сүлжээнд байрладаг SSD1306 OLED дэлгэцтэй Wemos D1 Mini (ESP8266) бөгөөд таны Pi-hole серверийн статистик мэдээллийг харуулдаг.

Онцлог:

  • Pi-Hole статистикийг харуулах
  • Нийт хориглосон
  • Нийт үйлчлүүлэгчид
  • Хувь хэмжээг блоклосон
  • Сүүлийн 21.33 цагийн өгөгдлийн блоклогдсон зарын график (10 минутын зөрчлийг харуулах ердөө 128 мөр)
  • Шилдэг 3 үйлчлүүлэгчийг блоклосон
  • 24 цаг эсвэл AM/PM загварын цагийг харуулах сонголт
  • Дээж авах хурд нь 60 секунд тутамд байдаг
  • Вэб интерфэйсээс бүрэн тохируулах боломжтой (Тохиргоог засварлах шаардлагагүй. H)
  • Таны тохиргоог хамгаалахын тулд OTA (ижил сүлжээнд WiFi холболтоор програм хангамжийг ачаалах) дэмждэг

1 OLED дэлгэц, 1 Wemos D1 Mini шаардлагатай:

  • Wemos D1 Mini:
  • Цэнхэр/шар I2C OLED дэлгэц:
  • 3D хэвлэсэн хайрцаг
  • Гагнуурын төмөр

Алхам 1: Wemos D1 Mini -ийг I2C OLED дэлгэцээр гагнах

I2C OLED дэлгэцтэй Wemos D1 Mini -ийг гагнах
I2C OLED дэлгэцтэй Wemos D1 Mini -ийг гагнах

Энэ алхам нь зөвхөн Wemos D1 Mini болон OLED дэлгэцийн хооронд 4 утас холбохыг шаарддаг.

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

Алхам 2: Пи-нүхтэй мониторны хайрцгийг 3D хэвлэх

Таны Pi-нүхтэй дэлгэцэнд зориулагдсан хэргийг 3D хэвлэх
Таны Pi-нүхтэй дэлгэцэнд зориулагдсан хэргийг 3D хэвлэх

Та Wemos D1 Mini (ESP8266) болон OLED дэлгэцтэй тохирох бүх зүйлийг ашиглаж болно. Та миний загварыг Thingiverse дээрээс хэвлэх боломжтой.

www.thingiverse.com/thing:3573903

Энэ тохиолдолд өөрийн Wemos болон OLED -ийг тохируулаарай. Хэргийг наалдуулахын тулд OLED дэлгэцийн гадна буланд цавуу түрхэх шаардлагатай болж магадгүй юм. Wemos -ийг арын самбараар хавчуулагдах болно.

Алхам 3: Эх кодыг татаж аваад хөрвүүл

Эх кодыг татаж аваад эмхэтгэх
Эх кодыг татаж аваад эмхэтгэх

Arduino IDE ашиглахыг зөвлөж байна. Та Arduino IDE -ийг Wemos самбар болон USB порттой ажиллахаар тохируулж, шаардлагатай USB драйверуудыг суулгах хэрэгтэй болно.

  • USB CH340G драйверууд:
  • Нэмэлт зөвлөлийн менежерийн URL талбарт https://arduino.esp8266.com/stable/package_esp8266… оруулна уу. Та олон URL нэмж, тэдгээрийг таслалаар тусгаарлаж болно. Энэ нь Wemos D1 Mini -ийг Arduino IDE -д дэмжих болно.
  • Tools> Board цэснээс Board Board Manager -ийг нээгээд esp8266 платформыг суулгаарай (суулгасны дараа Tools> Board цэснээс ESP8266 самбараа сонгохоо бүү мартаарай).
  • Удирдах зөвлөлийг сонгоно уу: "WeMos D1 R2 & mini"
  • 1M SPIFFS тохируулах - энэ төсөл нь тохиргооны тохиргоог хадгалах, унших зорилгоор SPIFFS -ийг ашигладаг. Хэрэв та үүнийг хийхгүй бол байршуулсны дараа хоосон дэлгэц гарч ирнэ. Хэрэв ачаалсны дараа хоосон дэлгэц гарч ирвэл Arduino IDE хэрэгслийн цэсэнд 1M SPIFFS суулгасан эсэхийг шалгаарай.

Ардуино дахь номын сангийн файлуудыг ачаалж байна

Номын санг хэрхэн суулгах, удирдах талаар дэлгэрэнгүй мэдээллийг Arduino гарын авлагаас авна уу

Багцууд - дараах багц, номын санг ашигладаг (татаж аваад суулгана уу):

  • ESP8266WiFi.h
  • ESP8266WebServer.h
  • WiFiManager.h
  • ESP8266mDNS.h
  • ArduinoOTA.h Arduino OTA номын сан
  • "SSD1306Wire.h"
  • "OLEDDisplayUi.h"

Програмыг Wemos D1 Mini дээр эмхэтгэн ачаална уу.

Алхам 4: Сүлжээ болон вэб интерфэйсээ тохируулна уу

Сүлжээ болон вэб интерфэйсээ тохируулна уу
Сүлжээ болон вэб интерфэйсээ тохируулна уу
Сүлжээ болон вэб интерфэйсээ тохируулна уу
Сүлжээ болон вэб интерфэйсээ тохируулна уу
Сүлжээ болон вэб интерфэйсээ тохируулна уу
Сүлжээ болон вэб интерфэйсээ тохируулна уу

Хэвлэгчийн монитор нь WiFiManager -ийг ашигладаг тул хамгийн сүүлд холбогдсон сүлжээгээ олж чадаагүй тохиолдолд холболтын цэг болох бөгөөд утсаараа холбогдож WiFi холболтын мэдээллээ оруулах боломжтой болно.

Таны WiFi сүлжээнд холбогдсоны дараа түүнд хаягласан IP хаягийг харуулах бөгөөд үүнийг вэб интерфэйс рүү хөтөч нээхэд ашиглаж болно. Тэнд бүх зүйлийг вэб интерфэйс дээр тохируулж болно.

Зөвлөмж болгож буй: