Мазмуну:

Pi-hole ESP8266 монитору OLED дисплейи менен: 4 кадам
Pi-hole ESP8266 монитору OLED дисплейи менен: 4 кадам

Video: Pi-hole ESP8266 монитору OLED дисплейи менен: 4 кадам

Video: Pi-hole ESP8266 монитору OLED дисплейи менен: 4 кадам
Video: Использование комплекта Wi-Fi Heltec ESP32 OLED 2024, Ноябрь
Anonim
Image
Image
Pi-тешик монитор ESP8266 OLED дисплейи менен
Pi-тешик монитор ESP8266 OLED дисплейи менен

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

Өзгөчөлүктөрү:

  • Pi-Hole статистикасын көрсөтүү
  • Жалпы бөгөттөлгөн
  • Жалпы кардарлар
  • Процент бөгөттөлгөн
  • Акыркы 21.33 сааттык маалыматтын бөгөттөлгөн жарнактары
  • Мыкты 3 кардар бөгөттөлгөн
  • 24 саат же AM/PM стилиндеги саатты көрсөтүү мүмкүнчүлүгү
  • Үлгүнүн ылдамдыгы ар бир 60 секундда
  • Веб интерфейсинен толугу менен конфигурацияланат (Settings.h түзөтүү үчүн талап кылынбайт)
  • Орнотууларыңызды коргоо үчүн OTA (ошол эле LANга WiFi туташуусу аркылуу камтылган программаны жүктөө) колдойт

1 OLED Display жана 1 Wemos D1 Mini талап кылынат:

  • Wemos D1 Mini:
  • Көк/Сары I2C OLED дисплейи:
  • 3D Басылган Кап
  • Кандооч

1 -кадам: I2C OLED дисплейи менен Wemos D1 Mini дүкөнүн ээрчиңиз

Wemos D1 Mini'ни I2C OLED дисплейи менен кошуу
Wemos D1 Mini'ни I2C OLED дисплейи менен кошуу

Бул кадам Wemos D1 Mini менен OLED дисплейинин ортосунда 4 зым туташтырууну талап кылат.

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

2-кадам: Пи-тешик мониторуңуз үчүн 3D басып чыгаруу

3D Пи тешик мониторуңуз үчүн капты басып чыгарыңыз
3D Пи тешик мониторуңуз үчүн капты басып чыгарыңыз

Каалаган учурду колдонсоңуз болот - Wemos D1 Mini (ESP8266) менен OLED дисплейи туура келген нерселердин баары. Менин дизайнымды Thingiverseден басып чыгара аласыз:

www.thingiverse.com/thing:3573903

Капкага Wemos жана 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ге колдоо көрсөтөт.
  • Куралдар> Такта менюсунан Такта менеджерин ачыңыз жана esp8266 платформасын орнотуңуз (жана орноткондон кийин Аспаптар> Такта менюсунан ESP8266 тактаңызды тандап алууну унутпаңыз).
  • Башкарманы тандоо: "WeMos D1 R2 & mini"
  • Set 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ди колдонот, андыктан акыркы туташкан тармагын таба албаганда, AP Hotspotко айланат - аны телефонуңуз менен туташтырыңыз, андан кийин WiFi байланыш маалыматыңызды киргизе аласыз.

WiFi тармагыңызга туташкандан кийин, ал ага дайындалган IPди көрсөтөт жана аны веб интерфейсине браузерди ачуу үчүн колдонсо болот. Бардыгын веб интерфейсинде конфигурациялоого болот.

Сунушталууда: