Mündəricat:
- Addım 1: I2C OLED Ekranı ilə Wemos D1 Mini -ni Lehimləyin
- Addım 2: Pi delikli monitorunuz üçün 3D Çanta çap edin
- Addım 3: Mənbə Kodunu yükləyin və tərtib edin
- Addım 4: Şəbəkə və Veb İnterfeysi üçün konfiqurasiya edin
Video: OLED Ekranlı Pi Delikli ESP8266 Monitor: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Pi-hole Monitor, bir veb interfeysi ilə idarə olunan və yerli şəbəkənizdə oturan və Pi delikli serverinizdəki statistikanı əks etdirən SSD1306 OLED ekranı olan bir Wemos D1 Mini (ESP8266) -dir.
Xüsusiyyətləri:
- Pi-Hole Statistikasını göstərin
- Ümumi Bloklandı
- Ümumi Müştərilər
- Faiz Bloklandı
- Son 21.33 saatlıq məlumatlardan Bloklanmış Reklamlar Qrafiki (10 dəqiqə günahı göstərmək üçün yalnız 128 sətir)
- Ən Yaxşı 3 Müştəri Bloklandı
- 24 saat və ya AM/PM stil saatı göstərmək üçün seçim
- Nümunə sürəti hər 60 saniyədədir
- Veb interfeysindən tam konfiqurasiya edilə bilər (Ayarlar.h redaktə etmək lazım deyil)
- Parametrlərinizi qorumaq üçün OTA (eyni LAN -da WiFi bağlantısı üzərindən firmware yükləmə) dəstəkləyir
1 OLED Ekran və 1 Wemos D1 Mini tələb olunur:
- Wemos D1 Mini:
- Mavi/Sarı I2C OLED Ekranı:
- 3D çaplı qutu
- Lehimleme dəmir
Addım 1: I2C OLED Ekranı ilə Wemos D1 Mini -ni Lehimləyin
Bu addım yalnız Wemos D1 Mini ilə OLED ekranı arasında 4 telin bağlanmasını tələb edir.
- SDA -> D2
- SCL -> D5
- VCC -> 5V+
- GND -> GND-
Addım 2: Pi delikli monitorunuz üçün 3D Çanta çap edin
İstədiyiniz halda istifadə edə bilərsiniz - OLED ekranı ilə birlikdə Wemos D1 Mini -yə (ESP8266) uyğun hər şeyi. Dizaynımı Thingiverse -dən çap edə bilərsiniz:
www.thingiverse.com/thing:3573903
Çantaya Wemos və OLED -ni uyğunlaşdırın. Çantaya yapışmaq üçün OLED ekranın xarici künclərinə bir az yapışqan tətbiq etməyiniz lazım ola bilər. Wemos arxa paneldə korpusa yerləşdiriləcək.
Addım 3: Mənbə Kodunu yükləyin və tərtib edin
Arduino IDE -dən istifadə etmək məsləhətdir. Arduino IDE -ni Wemos lövhəsi və USB portu ilə işləmək üçün konfiqurasiya etməli və lazımlı USB sürücülərini quraşdırmalısınız.
- USB CH340G sürücüləri:
- Əlavə İdarəçi URLləri sahəsinə https://arduino.esp8266.com/stable/package_esp8266… daxil edin. Onları vergüllə ayıraraq birdən çox URL əlavə edə bilərsiniz. Bu, Arduino IDE -yə Wemos D1 Mini dəstəyi əlavə edəcək.
- Alətlər> Kart menyusundan İdarə Heyətləri Menecerini açın və esp8266 platformasını quraşdırın (və quraşdırıldıqdan sonra Alətlər> Kart menyusundan ESP8266 lövhənizi seçməyi unutmayın).
- Board seçin: "WeMos D1 R2 & mini"
- 1M SPIFFS qurun - bu layihə konfiqurasiya parametrlərini saxlamaq və oxumaq üçün SPIFFS -dən istifadə edir. Bunu etməsəniz, yüklədikdən sonra boş bir ekran alacaqsınız. Yüklədikdən sonra boş bir ekran alsanız - Arduino IDE alətləri menyusunda 1M SPIFFS -in olub olmadığını yoxlayın.
Arduinoda Dəstəkləyən Kitabxana Faylları Yüklənir
Kitabxanaların necə qurulacağı və idarə olunacağına dair ətraflı məlumat üçün Arduino bələdçisindən istifadə edin
Paketlər - aşağıdakı paketlər və kitabxanalar istifadə olunur (yükləyin və quraşdırın):
- ESP8266WiFi.h
- ESP8266WebServer.h
- WiFiManager.h
- ESP8266mDNS.h
- ArduinoOTA.h Arduino OTA Kitabxanası
- "SSD1306Wire.h"
- "OLEDDisplayUi.h"
Firmware tərtib edin və Wemos D1 Mini -yə yükləyin.
Addım 4: Şəbəkə və Veb İnterfeysi üçün konfiqurasiya edin
Yazıcı Monitoru WiFiManager -dən istifadə edir, ona görə də ona qoşulan son şəbəkəni tapa bilmədikdə AP Hotspot olacaq - telefonunuzla ona qoşulun və sonra WiFi bağlantısı məlumatlarınızı daxil edə bilərsiniz.
Wi -Fi şəbəkəsinə qoşulduqdan sonra, ona verilən IP ünvanını göstərəcək və veb interfeysinə bir brauzer açmaq üçün istifadə edilə bilər. Orada hər şey veb interfeysində konfiqurasiya edilə bilər.
Tövsiyə:
OLED Ekranlı IoT Temperatur və Nəm Ölçən: 5 Addım (Şəkillərlə)
OLED Ekranlı IoT Temperatur və Rütubət Ölçən: İstədiyiniz vaxt OLED ekranda temperaturu və rütubəti yoxlayın və eyni zamanda bu məlumatları IoT platformasında toplayın. Yaxşı bir layihədir, çünki edə bilərsiniz
OLED Ekranlı ESP32 GPS İzləyicisi: 7 addım
OLED Ekranı olan ESP32 GPS İzləyicisi: Bu, OLED ekranda bütün mövqe məlumatlarını göstərən bir GPS izləyicisidir. Bir düymə istifadəçiyə OLED -də bir UI ilə əlaqə qurmağa kömək edir. Hey nə var uşaqlar? Akarsh burada CETech -dən. Kod, göyərtədəki düyməni istifadə edərək menyu ilə idarə olunan bir proqram təqdim edir
Delikli hissələri necə lehimləmək olar: 7 addım (şəkillərlə)
Delikli hissələri necə lehimləmək olar: Bu Təlimat kitabında sizə deşik hissələrindən necə lehim edəcəyinizi göstərəcəyəm. Sizə proseduru addım -addım aparacağam və sizə bir neçə məsləhət verəcəyəm & lehimləmə bacarıqlarınızı yeni bir səviyyəyə gətirməli olan fəndlər. Bu dərslik
Guardian V1.0 --- Arduino ilə Qapı Delikli Kamerasını Təkmilləşdirmək (Hərəkət Algılama Qeydləri və Elektrik Şoku Xüsusiyyətləri): 5 Addım
Guardian V1.0 ||| Arduino ilə Qapı Delikli Kamerasını Təkmilləşdirmək (Hərəkət Algılama Qeydləri və Elektrik Şoku Xüsusiyyətləri): Bir göz qapağı kamerası sifariş verdim, amma istifadə edərkən heç bir avtomatik qeyd etmə funksiyasının olmadığını (hərəkətin aşkarlanması ilə aktivləşdirildiyini) anladım. Sonra bunun necə işlədiyini araşdırmağa başladım. Video çəkmək üçün 1- güc düyməsini 2 saniyəyə yaxın saxlamalısınız
Rəqəmsal pin delikli kamera qurun: 6 addım (şəkillərlə birlikdə)
Rəqəmsal İğneli Kamera Yarat: Həmişə bir deşik kamerası ilə şəkil çəkdirmək istəyirdim, amma heç vaxt yaxınlaşa bilmədiyim şeylərdən biri idi. İndi rəqəmsal kameralarla işləmək asandır. Dəyişən lensli rəqəmsal tək lensli refleks (SLR) kameraya ehtiyacınız olacaq