সুচিপত্র:

ESP32 ঘড়ি ওয়াইফাই, ESP- এখন, এবং সেলুলার ব্যবহার করে: 4 টি ধাপ
ESP32 ঘড়ি ওয়াইফাই, ESP- এখন, এবং সেলুলার ব্যবহার করে: 4 টি ধাপ

ভিডিও: ESP32 ঘড়ি ওয়াইফাই, ESP- এখন, এবং সেলুলার ব্যবহার করে: 4 টি ধাপ

ভিডিও: ESP32 ঘড়ি ওয়াইফাই, ESP- এখন, এবং সেলুলার ব্যবহার করে: 4 টি ধাপ
ভিডিও: Nodemcu esp32 Wifi and Bluetooth supported। esp8266 module review Bangla। esp32 module review Bangla 2024, নভেম্বর
Anonim
ESP32 ঘড়ি ওয়াইফাই, ESP- এখন, এবং সেলুলার ব্যবহার করে
ESP32 ঘড়ি ওয়াইফাই, ESP- এখন, এবং সেলুলার ব্যবহার করে

এটি একটি ইএসপি 32 ভিত্তিক ওয়াইফাই ঘড়ি যা আমি বেতার প্রতিযোগিতার জন্য তৈরি করেছি। আমি এই ঘড়িটিকে অতিরিক্ত বেতার করার সিদ্ধান্ত নিয়েছি যাতে এটি তিনটি ভিন্ন ধরনের বেতার যোগাযোগ (ওয়াইফাই, ইএসপি-নাউ এবং সেলুলার) ব্যবহার করে। ফোনটি একটি সেল টাওয়ারের সাথে সংযুক্ত এবং একটি ওয়াইফাই হটস্পট হিসাবে কাজ করে। প্রথম esp32 ফোনের সাথে সংযুক্ত এবং ওএলইডি -তে একটি এনটিপি সার্ভার থেকে টানা ঘন্টা প্রদর্শন করে।

দুটি কোলন ফোনের সাথে সংযুক্ত এবং ESPNOW নামক esp32 এর নিজস্ব যোগাযোগ প্রোটোকল ব্যবহার করে মিনিট এবং সেকেন্ড অন্যান্য ইউনিটে প্রেরণ করে। প্রথম কোলন মিনিট প্রেরণ করছে এবং দ্বিতীয় কোলন সেকেন্ডে প্রেরণ করছে।

এই প্রকল্পের জন্য 5 টি পৃথক প্রোগ্রাম রয়েছে যা আমি নীচে ভাগ করব।

ধাপ 1:

ছবি
ছবি

1. ESP32 বোর্ড বিল্ট ইন OLED ডিসপ্লে X5 সহ

2. 18650 লিথিয়াম ব্যাটারি

3. ফোন হটস্পট বা রাউটার হিসেবে কাজ করতে পারে

4. ইউএসবি মাইক্রো কেবল

ধাপ 2: Arduino IDE এবং প্রয়োজনীয় লাইব্রেরি ডাউনলোড করুন

Arduino IDE এবং প্রয়োজনীয় লাইব্রেরি ডাউনলোড করুন
Arduino IDE এবং প্রয়োজনীয় লাইব্রেরি ডাউনলোড করুন
Arduino IDE এবং প্রয়োজনীয় লাইব্রেরি ডাউনলোড করুন
Arduino IDE এবং প্রয়োজনীয় লাইব্রেরি ডাউনলোড করুন

প্রথমে, নিশ্চিত হয়ে নিন যে আপনার কাছে সর্বশেষ Arduino IDE আছে:

তারপরে এখানে GitHub পৃষ্ঠায় নির্দেশাবলী অনুসরণ করে আপনি সঠিকভাবে ESP32 arduino কোর ইনস্টল করুন তা নিশ্চিত করুন:

ESP32 এর জন্য OLED ড্রাইভার লাইব্রেরি ডাউনলোড এবং ইনস্টল করুন এখানে:

আপনি যদি নিজের ফন্ট তৈরি করতে চান তবে আপনার এই ফন্ট জেনারেটরটি ব্যবহার করা উচিত:

আপনি কোন ফন্ট ব্যবহার করতে চান তা সিদ্ধান্ত নেওয়ার পরে তৈরি করুন ক্লিক করুন। আমি যে ফন্টটি ব্যবহার করেছি তা ছিল একটি সাধারণ নিম্বাস মনো এল 52 পিক্সেল উচ্চতার। আপনি সমস্ত লাইব্রেরি ইনস্টল করার পরে জেনারেটর থেকে ফাইলটি অনুলিপি করুন এবং এটি অনুলিপি করুন। Oleddisplayfonts.h নামের একটি ফাইলের জন্য আপনার কম্পিউটারে অনুসন্ধান করুন

এটি একটি টেক্সট এডিটর দিয়ে খুলুন এবং উপরে আপনার ফন্ট কোডটি পেস্ট করুন এবং নামের দিকে মনোযোগ দিন কারণ আপনাকে এটি আপনার প্রোগ্রামে অনুলিপি করতে হবে। উদাহরণস্বরূপ, আমার ফন্টের নাম "নিম্বাস_মনো_এল_ রেগুলার_52"

ধাপ 3: আপনার ESP32 ইউনিট প্রোগ্রাম করুন

আপনার ESP32 ইউনিট প্রোগ্রাম করুন
আপনার ESP32 ইউনিট প্রোগ্রাম করুন

আপনি যে ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন করবেন তার জন্য SSID এবং পাসওয়ার্ড টাইপ করতে ভুলবেন না।

5 টি ভিন্ন প্রোগ্রাম প্রোগ্রাম করার জন্য Arduino IDE ব্যবহার করুন।

ধাপ 4:

ছবি
ছবি

এটাই! ইএসপি 32 এর কিছু কার্যকারিতার সাথে পরিচিত হতে সাহায্য করার জন্য এটি একটি দুর্দান্ত প্রকল্প এবং আমি আশা করি এটি কাউকে অনুরূপ কিছু করতে অনুপ্রাণিত করবে।

যদি আপনি এই নির্দেশযোগ্য সহায়ক মনে করেন, দয়া করে ওয়্যারলেস প্রতিযোগিতায় আমার জন্য ভোট দিন।

ধন্যবাদ!

প্রস্তাবিত: