Мазмұны:

OLED дисплейі бар ESP8266 Pi-тесік мониторы: 4 қадам
OLED дисплейі бар ESP8266 Pi-тесік мониторы: 4 қадам

Бейне: OLED дисплейі бар ESP8266 Pi-тесік мониторы: 4 қадам

Бейне: OLED дисплейі бар ESP8266 Pi-тесік мониторы: 4 қадам
Бейне: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Шілде
Anonim
Image
Image
OLED дисплейі бар тесік ESP8266 мониторы
OLED дисплейі бар тесік ESP8266 мониторы

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

Ерекше өзгешеліктері:

  • Pi-Hole статистикасын көрсету
  • Барлығы бұғатталған
  • Жалпы клиенттер
  • Пайыз бөгелген
  • Соңғы 21.33 сағаттық деректерден блокталған жарнамалар графигі (10 минуттық қателіктерді көрсету үшін тек 128 жол)
  • Үздік 3 клиент бұғатталған
  • 24 сағаттық немесе AM/PM стиліндегі сағатты көрсету мүмкіндігі
  • Үлгі жиілігі әр 60 секунд сайын
  • Веб -интерфейстен толық конфигурациялануы мүмкін (Settings.h өңдеу үшін қажет емес)
  • Параметрлерді қорғау үшін OTA (сол желіде WiFi байланысы арқылы микробағдарламаны жүктеу) қолдайды

1 OLED дисплейі мен 1 Wemos D1 Mini қажет:

  • Wemos D1 Mini:
  • Көк/сары I2C OLED дисплейі:
  • 3D басып шығарылған корпус
  • Пісіру темірі

1 -қадам: I2C OLED дисплейі бар Wemos D1 Mini дәнекерлеу

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 басып шығару

3D тесік мониторға арналған қапты басып шығарыңыз
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 мекенжайларын үтірмен бөліп қосуға болады. Бұл Arduino IDE -ге Wemos D1 Mini қолдауын қосады.
  • Тақталар менеджерін Құралдар> Тақта мәзірінен ашып, esp8266 платформасын орнатыңыз (және орнатқаннан кейін Құралдар> Тақта мәзірінен ESP8266 тақтасын таңдауды ұмытпаңыз).
  • Тақтаны таңдаңыз: «WeMos D1 R2 & mini»
  • 1M SPIFFS орнату - бұл жоба конфигурация параметрлерін сақтау және оқу үшін SPIFFS пайдаланады. Егер сіз мұны жасамасаңыз, жүктеуден кейін бос экран пайда болады. Егер сіз жүктеуден кейін бос экран алсаңыз - Arduino IDE құралдар мәзірінде 1M SPIFFS орнатылғанын тексеріңіз.

Көмекші кітапхана файлдары Arduino -да жүктелуде

Кітапханаларды орнату және басқару туралы толық ақпарат алу үшін Arduino нұсқаулығын пайдаланыңыз

Пакеттер - келесі пакеттер мен кітапханалар қолданылады (жүктеу және орнату):

  • ESP8266WiFi.h
  • ESP8266WebServer.h
  • WiFiManager.h
  • ESP8266mDNS.h
  • ArduinoOTA.h Arduino OTA кітапханасы
  • «SSD1306Wire.h»
  • «OLEDDisplayUi.h»

Микробағдарламаны құрастырыңыз және Wemos D1 Mini -ге жүктеңіз.

4 -қадам: желі мен веб интерфейсін конфигурациялаңыз

Желі мен веб интерфейсін конфигурациялаңыз
Желі мен веб интерфейсін конфигурациялаңыз
Желі мен веб интерфейсін конфигурациялаңыз
Желі мен веб интерфейсін конфигурациялаңыз
Желі мен веб интерфейсін конфигурациялаңыз
Желі мен веб интерфейсін конфигурациялаңыз

Принтер мониторы WiFiManager -ті қолданады, сондықтан ол соңғы қосылған желіні таба алмаса, кіру нүктесі болады - оған телефонмен қосылыңыз, содан кейін сіз WiFi қосылымы туралы ақпаратты енгізе аласыз.

Wi -Fi желісіне қосылғаннан кейін ол өзіне тағайындалған IP мекенжайын көрсетеді және оны веб -интерфейске шолғышты ашу үшін пайдалануға болады. Веб -интерфейсте бәрін конфигурациялауға болады.

Ұсынылған: