সুচিপত্র:

OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266: 4 টি ধাপ
OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266: 4 টি ধাপ

ভিডিও: OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266: 4 টি ধাপ

ভিডিও: OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266: 4 টি ধাপ
ভিডিও: সকল ফোনের ডিসপ্লের দাম জানুন || Touch Display Price in BD || Mobile Touch Display Wholesale Market 2024, নভেম্বর
Anonim
Image
Image
OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266
OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266

পাই-হোল মনিটর হল একটি Wemos D1 Mini (ESP8266) যার একটি SSD1306 OLED ডিসপ্লে রয়েছে যা একটি ওয়েব ইন্টারফেসের মাধ্যমে পরিচালিত হয় এবং আপনার স্থানীয় নেটওয়ার্কে বসে এবং আপনার পাই-হোল সার্ভার থেকে পরিসংখ্যান প্রদর্শন করবে।

বৈশিষ্ট্য:

  • পাই-হোল পরিসংখ্যান প্রদর্শন করুন
  • মোট অবরুদ্ধ
  • মোট ক্লায়েন্ট
  • শতাংশ অবরুদ্ধ
  • গত 21.33 ঘন্টার ডেটা থেকে ব্লক করা বিজ্ঞাপন গ্রাফ (10 মিনিটের ইনক্রিমেন্ট দেখানোর জন্য মাত্র 128 লাইন)
  • শীর্ষ 3 ক্লায়েন্ট অবরুদ্ধ
  • 24 ঘন্টা বা AM/PM স্টাইল ঘড়ি প্রদর্শন করার বিকল্প
  • নমুনা হার প্রতি 60 সেকেন্ড
  • ওয়েব ইন্টারফেস থেকে সম্পূর্ণরূপে কনফিগারযোগ্য (সেটিংস সম্পাদনা করার প্রয়োজন নেই)
  • OTA সমর্থন করে

1 OLED ডিসপ্লে এবং 1 Wemos D1 মিনি প্রয়োজন:

  • ওয়েমোস ডি 1 মিনি:
  • নীল/হলুদ I2C OLED প্রদর্শন:
  • 3D প্রিন্টেড কেস
  • তাতাল

ধাপ 1: I2C OLED ডিসপ্লে সহ Wemos D1 মিনি সোল্ডার আপ করুন

I2C OLED ডিসপ্লে সহ Wemos D1 মিনি সোল্ডার আপ করুন
I2C OLED ডিসপ্লে সহ Wemos D1 মিনি সোল্ডার আপ করুন

এই ধাপে শুধুমাত্র Wemos D1 Mini এবং OLED ডিসপ্লের মধ্যে 4 টি তারের সংযোগ প্রয়োজন।

  • SDA -> D2
  • এসসিএল -> ডি 5
  • VCC -> 5V+
  • GND -> GND-

ধাপ 2: 3D আপনার পাই-হোল মনিটরের জন্য একটি কেস প্রিন্ট করুন

3D আপনার পাই-হোল মনিটরের জন্য একটি কেস প্রিন্ট করুন
3D আপনার পাই-হোল মনিটরের জন্য একটি কেস প্রিন্ট করুন

আপনি যে কোনও ক্ষেত্রে ব্যবহার করতে পারেন - যে কোনও কিছু যা ওলেড ডিসপ্লে সহ ওয়েমোস ডি 1 মিনি (ইএসপি 8266) এর সাথে মানানসই হবে। আপনি Thingiverse থেকে আমার নকশা মুদ্রণ করতে পারেন:

www.thingiverse.com/thing:3573903

ক্ষেত্রে আপনার Wemos এবং OLED ফিট করুন। কেসটিতে আটকে থাকার জন্য আপনাকে OLED ডিসপ্লের বাইরের কোণে কিছু আঠালো প্রয়োগ করতে হতে পারে। Wemos কে পেছনের প্যানেল দ্বারা কেস করা হবে।

ধাপ 3: সোর্স কোড ডাউনলোড এবং কম্পাইল করুন

সোর্স কোড ডাউনলোড এবং কম্পাইল করুন
সোর্স কোড ডাউনলোড এবং কম্পাইল করুন

Arduino IDE ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। Wemos বোর্ড এবং USB পোর্টের সাথে কাজ করার জন্য আপনাকে Arduino IDE কনফিগার করতে হবে এবং প্রয়োজনীয় USB ড্রাইভার ইত্যাদি ইনস্টল করতে হবে।

  • ইউএসবি CH340G ড্রাইভার:
  • অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল ফিল্ডে https://arduino.esp8266.com/stable/package_esp8266… লিখুন। আপনি একাধিক ইউআরএল যোগ করতে পারেন, সেগুলোকে কমা দিয়ে আলাদা করে। এটি ওয়েমোস ডি 1 মিনিকে আরডুইনো আইডিইতে সমর্থন যোগ করবে।
  • সরঞ্জাম> বোর্ড মেনু থেকে বোর্ড ম্যানেজার খুলুন এবং esp8266 প্ল্যাটফর্ম ইনস্টল করুন (এবং ইনস্টলেশনের পরে সরঞ্জাম> বোর্ড মেনু থেকে আপনার 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 মিনিতে ফার্মওয়্যার কম্পাইল এবং লোড করুন।

ধাপ 4: আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন

আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন

প্রিন্টার মনিটর ওয়াইফাই ম্যানেজার ব্যবহার করে তাই যখন এটি শেষ নেটওয়ার্কটি খুঁজে পায় না তখন এটি এটির সাথে সংযুক্ত ছিল একটি এপি হটস্পট হয়ে যাবে - এটিকে আপনার ফোনের সাথে সংযুক্ত করুন এবং তারপর আপনি আপনার ওয়াইফাই সংযোগের তথ্য প্রবেশ করতে পারেন।

আপনার ওয়াইফাই নেটওয়ার্কে সংযুক্ত হওয়ার পর এটি তার জন্য নির্ধারিত আইপি ঠিকানা প্রদর্শন করবে এবং এটি ওয়েব ইন্টারফেসে একটি ব্রাউজার খুলতে ব্যবহার করা যাবে। ওয়েব ইন্টারফেসে সেখানে সবকিছু কনফিগার করা যায়।

প্রস্তাবিত: