Cov txheej txheem:
- Kauj Ruam 1: Solder Up the Wemos D1 Mini Nrog I2C OLED Display
- Kauj Ruam 2: 3D Luam Ntawv Rau Koj Pi-hole Monitor
- Kauj Ruam 3: Rub tawm thiab Sib Sau Cov Cai
- Kauj Ruam 4: Kho rau Koj Lub Network thiab Web Interface
Video: Pi-hole Monitor ESP8266 Nrog OLED Zaub: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Pi-hole Monitor yog Wemos D1 Mini (ESP8266) nrog SSD1306 OLED zaub uas tau tswj los ntawm lub vev xaib sib tham thiab zaum ntawm koj lub network hauv ib cheeb tsam thiab yuav tso tawm cov txheeb cais los ntawm koj tus Pi-qhov server.
Nta:
- Zaub Pi-Qhov Txheeb Ze
- Tag Nrho Thaiv
- Tag Nrho Cov Neeg
- Feem pua Thaiv
- Thaiv Cov Ntawv Tshaj Tawm los ntawm 21.33 teev dhau los ntawm cov ntaub ntawv (tsuas yog 128 kab los qhia 10 min incriments)
- Sab saum toj 3 Cov Neeg Siv Khoom Thaiv
- Kev xaiv los tso saib 24 teev lossis AM/PM style moos
- Tus nqi piv txwv yog txhua 60 vib nas this
- Kev teeb tsa tau zoo los ntawm lub vev xaib interface (tsis tas yuav hloov kho Settings.h)
- Txhawb nqa OTA (thauj khoom firmware hla WiFi txuas ntawm tib LAN) Kev lees paub yooj yim los tiv thaiv koj cov chaw
Yuav tsum tau 1 OLED Zaub thiab 1 Wemos D1 Mini:
- Wemos D1 Mini:
- Xiav/Daj I2C OLED Zaub:
- 3D Luam Case
- Soldering Hlau
Kauj Ruam 1: Solder Up the Wemos D1 Mini Nrog I2C OLED Display
Cov kauj ruam no tsuas yog xav tau txuas 4 xov ntawm Wemos D1 Mini thiab OLED zaub.
- SDA -> D2
- SCL -> D5
- VCC -> 5V+
- GND -> GND-
Kauj Ruam 2: 3D Luam Ntawv Rau Koj Pi-hole Monitor
Koj tuaj yeem siv txhua rooj plaub uas koj xav tau - txhua yam uas yuav haum rau Wemos D1 Mini (ESP8266) nrog rau OLED zaub. Koj tuaj yeem luam kuv tus qauv tsim los ntawm Thingiverse:
www.thingiverse.com/thing:3573903
Haum koj li Wemos thiab OLED hauv rooj plaub. Koj yuav tsum tau siv qee cov kua nplaum rau sab nrauv ntawm OLED zaub kom nws lo rau hauv rooj plaub. Lub Wemos yuav tuav rau hauv rooj plaub los ntawm lub vaj huam sib luag tom qab.
Kauj Ruam 3: Rub tawm thiab Sib Sau Cov Cai
Nws raug nquahu kom siv Arduino IDE. Koj yuav tsum teeb tsa Arduino IDE los ua haujlwm nrog Wemos board thiab USB chaw nres nkoj thiab teeb tsa lub USB tsav xav tau thiab lwm yam.
- USB CH340G tsav tsheb:
- Nkag mus https://arduino.esp8266.com/stable/package_esp8266… mus rau Tus Thawj Saib Xyuas Haujlwm Ntxiv URLs teb. Koj tuaj yeem ntxiv ntau qhov URL, cais lawv nrog tus lej. Qhov no yuav ntxiv kev txhawb nqa rau Wemos D1 Mini rau Arduino IDE.
- Qhib Tus Thawj Saib Xyuas Haujlwm los ntawm Cov Cuab Yeej> Cov ntawv qhia zaub mov thiab teeb tsa esp8266 platform (thiab tsis txhob hnov qab xaiv koj li ESP8266 lub rooj tsavxwm los ntawm Cov Cuab Yeej> Cov ntawv qhia zaub mov tom qab teeb tsa).
- Xaiv Pawg Thawj Coj: "WeMos D1 R2 & mini"
- Teeb 1M SPIFFS - txoj haujlwm no siv SPIFFS rau kev txuag thiab nyeem cov teeb tsa teeb tsa. Yog tias koj tsis ua qhov no, koj yuav tau txais lub vijtsam dawb tom qab rub tawm. Yog tias koj tau txais lub vijtsam dawb tom qab thauj khoom - txheeb xyuas seb koj puas muaj 1M SPIFFS teeb tsa hauv Arduino IDE cov cuab yeej ntawv qhia zaub mov.
Kev Thauj Khoom Txhawb Cov Tsev Qiv Ntawv hauv Arduino
Siv Arduino phau ntawv qhia kom ntxaws txog kev txhim kho thiab tswj cov tsev qiv ntawv
Pob - cov pob thiab cov tsev qiv ntawv hauv qab no tau siv (rub tawm thiab teeb tsa):
- ESP8266WiFi.h
- ESP8266WebServer.h
- WiFiManager.h
- ESP8266mDNS.h
- ArduinoOTA.h Arduino OTA Library
- "SSD1306Wire.h"
- "OLEDDisplayUi.h"
Sau thiab thauj cov firmware rau Wemos D1 Mini.
Kauj Ruam 4: Kho rau Koj Lub Network thiab Web Interface
Tus Saib Xyuas Tshuab Luam Ntawv siv WiFiManager yog li thaum nws tsis tuaj yeem pom lub network kawg nws tau txuas nrog nws yuav dhau los ua AP Hotspot - txuas rau nws nrog koj lub xov tooj thiab tom qab ntawd koj tuaj yeem nkag mus rau koj cov ntaub ntawv txuas nrog WiFi.
Tom qab txuas nrog koj lub network WiFi nws yuav tso tus IP chaw nyob uas tau muab rau nws thiab uas tuaj yeem siv los qhib qhov browser mus rau Web Interface. Txhua yam tuaj yeem teeb tsa muaj nyob hauv lub vev xaib interface.
Pom zoo:
Loj hlob Zaub Zaub Ntxiv Hauv Qhov Chaw Tsawg Los Yog Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg): 10 Kauj Ruam
Loj Hlob Ntau Cov Zaub Zaub Hauv Tsawg Chaw lossis … Loj hlob Zaub Zaub Hauv Chaw, (Ntau lossis Tsawg).: Qhov no yog kev tshaj lij tshaj lij rau Kev Loj Hlob Tshaj Ntiaj Teb, Kev Tsim Khoom Sib Tw, xa los ntawm Cov Lus Qhia. Kuv tsis tuaj yeem muaj kev zoo siab dua los tsim rau thaj chaw cog qoob loo thiab tshaj tawm kuv thawj Cov Lus Qhia. Yuav pib, kev sib tw nug peb kom
Chaw Zaub Zaub Zaub Qhia Tau Zoo- Airline High School Robotics: 8 Kauj Ruam
Space Lettuce Chamber Instructable- Airline High School Robotics: Nov yog Kev Qhia Ua los ntawm peb tus tub ntxhais kawm theem siab cuv npe hauv chav kawm neeg hlau. Peb yuav tsim chav rau cog cov zaub xas lav hauv qhov chaw rau Kev Loj Hlob Tshaj Ntiaj Teb Kev Sib Tw los ntawm NASA. Peb tab tom yuav qhia koj yuav tsim lub thawv li cas. Cia peb
POV Tsheb Zaub Zaub - ESP8266 + APA102: 7 Cov Kauj Ruam (nrog Duab)
POV Tsheb Zaub Zaub - ESP8266 + APA102: ** DISCLAIMER ** Cov lus qhia no yog ib feem ntawm kuv tus tswv thesis thiab yog los ntawm ib qho txhais tau tias ua tiav. Kuv tsis muaj chaw ua haujlwm tam sim no, yog li kuv tsis tuaj yeem ua tiav nws ua ntej kuv tau txais qhov chaw tsim nyog los sim thiab tsim. Yog tias koj xav tsim POV tsheb kauj vab tso saib fe
Zaub Kub ntawm P10 LED Zaub Module Siv Arduino: 3 Cov Kauj Ruam (nrog Duab)
Zaub Kub ntawm P10 LED Zaub Module Siv Arduino: Hauv qhov kev qhia yav dhau los tau hais qhia yuav ua li cas tso saib cov ntawv ntawm Dot Matrix LED Zaub P10 Module siv Arduino thiab DMD Txuas, uas koj tuaj yeem tshawb xyuas ntawm no. Hauv qhov kev qhia no peb yuav muab cov phiaj xwm yooj yim qhia los ntawm kev siv P10 tus qauv raws li cov khoom nruab nrab
Zaub Ntawv ntawm P10 LED Zaub Siv Arduino: 5 Cov Kauj Ruam (nrog Duab)
Luam Cov Ntawv ntawm P10 LED Zaub Siv Arduino: Dotmatrix Zaub lossis ntau zaus hu ua Running Text feem ntau pom hauv khw yog txhais tau tias tshaj tawm lawv cov khoom, nws siv tau thiab yoog raws nws siv uas txhawb cov lag luam ua yeeb yam siv nws li kev tshaj tawm kev qhia. Tam sim no kev siv Dot