সুচিপত্র:
- ধাপ 1: I2C OLED ডিসপ্লে সহ Wemos D1 মিনি সোল্ডার আপ করুন
- ধাপ 2: 3D আপনার পাই-হোল মনিটরের জন্য একটি কেস প্রিন্ট করুন
- ধাপ 3: সোর্স কোড ডাউনলোড এবং কম্পাইল করুন
- ধাপ 4: আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
ভিডিও: OLED ডিসপ্লে সহ পাই-হোল মনিটর ESP8266: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
পাই-হোল মনিটর হল একটি 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 মিনি সোল্ডার আপ করুন
এই ধাপে শুধুমাত্র Wemos D1 Mini এবং OLED ডিসপ্লের মধ্যে 4 টি তারের সংযোগ প্রয়োজন।
- SDA -> D2
- এসসিএল -> ডি 5
- VCC -> 5V+
- GND -> GND-
ধাপ 2: 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: আপনার নেটওয়ার্ক এবং ওয়েব ইন্টারফেসের জন্য কনফিগার করুন
প্রিন্টার মনিটর ওয়াইফাই ম্যানেজার ব্যবহার করে তাই যখন এটি শেষ নেটওয়ার্কটি খুঁজে পায় না তখন এটি এটির সাথে সংযুক্ত ছিল একটি এপি হটস্পট হয়ে যাবে - এটিকে আপনার ফোনের সাথে সংযুক্ত করুন এবং তারপর আপনি আপনার ওয়াইফাই সংযোগের তথ্য প্রবেশ করতে পারেন।
আপনার ওয়াইফাই নেটওয়ার্কে সংযুক্ত হওয়ার পর এটি তার জন্য নির্ধারিত আইপি ঠিকানা প্রদর্শন করবে এবং এটি ওয়েব ইন্টারফেসে একটি ব্রাউজার খুলতে ব্যবহার করা যাবে। ওয়েব ইন্টারফেসে সেখানে সবকিছু কনফিগার করা যায়।
প্রস্তাবিত:
রাস্পবেরি পাই দিয়ে ওলেড ডিসপ্লে ব্যবহার করে জল স্তরের মনিটর: 4 টি ধাপ
রাস্পবেরি পাই দিয়ে ওলেড ডিসপ্লে ব্যবহার করে পানির স্তরের মনিটর: সবাইকে হ্যালো, আমি শাফিন, এভারসিটির সদস্য। আমি রাস্পবেরি পাই দিয়ে জলের ট্যাঙ্কের জন্য একটি ওলেড ডিসপ্লে সহ একটি ওয়াটার লেভেল সেন্সর কীভাবে তৈরি করব সে সম্পর্কে ভাগ করতে যাচ্ছি। ওলেড ডিসপ্লে পানি দ্বারা ভরা বালতির শতকরা হার দেখাবে
OLED ডিসপ্লে মডিউলের মাধ্যমে রাস্পবেরি পাই মনিটরিং সিস্টেম: 5 টি ধাপ
OLED ডিসপ্লে মডিউল এর মাধ্যমে রাস্পবেরি পাই মনিটরিং সিস্টেম: এই টিউটোরিয়ালে আমি ব্যাখ্যা করব কিভাবে তার I2C ইন্টারফেস ব্যবহার করে রাস্পবেরি পাই 4 মডেল B এর সিস্টেম তথ্য দেখানোর জন্য 0.96 ইঞ্চি OLED ডিসপ্লে মডিউল সেটআপ করতে হয়।
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
আইওটি আবহাওয়া মনিটর ই-পেপার ডিসপ্লে - ইন্টারনেট সংযুক্ত ESP8266: 7 ধাপ
আইওটি আবহাওয়া মনিটর ই-পেপার ডিসপ্লে | ইন্টারনেট সংযুক্ত ESP8266: ই-পেপার ডিসপ্লে আবহাওয়ার তথ্য প্রদর্শন করবে, যা OpenWeatherMap API (WiFi এর উপর) এর সাথে সিঙ্ক করা হবে। প্রকল্পের হৃদয় হল ESP8266/32. আরে, কি হচ্ছে, বন্ধুরা? আজ এখানে CETech থেকে আজ আমরা একটি প্রকল্প তৈরি করতে যাচ্ছি যা একটি আবহাওয়া মনিটর যা
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: এই নির্দেশনাটি অপ্রচলিত। অনুগ্রহ করে ব্যবহার করুন: DietPi SetupNOOBS- এর জন্য একটি মনিটর, কীবোর্ড এবং মাউস প্রয়োজন, যা ~ $ 60 (USD) বা তার বেশি খরচ যোগ করে। যাইহোক, একবার ওয়াই-ফাই কাজ করলে, এই ডিভাইসগুলির আর প্রয়োজন হয় না। সম্ভবত, ডায়েটপি ইউএসবি সমর্থন করবে