সুচিপত্র:
ভিডিও: ESP32 এবং OLED ডিসপ্লে: ইন্টারনেট ঘড়ি - DHT22: 10 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশযোগ্য প্রতিযোগিতা বা প্রতিযোগিতা: "GIFs চ্যালেঞ্জ 2017", যদি আপনি এটি পছন্দ করেন, তাহলে দয়া করে উপরের ব্যানারে ক্লিক করে আপনার ভোট দিন। অনেক ধন্যবাদ!;-)
এই টিউটোরিয়ালটি এই মহান IoT ডিভাইস, ESP32 সম্পর্কে আরো জানতে একটি যাত্রার ধারাবাহিকতা।
আমার শেষ টিউটোরিয়ালে: IOT Made Simple: Arduino IDE তে ESP32 এর সাথে খেলা, আমরা অনুসন্ধান করেছি:
- ডিজিটাল আউটপুট: একটি LED জ্বলজ্বলে
- ডিজিটাল ইনপুট: টাচ সেন্সর পড়া
- এনালগ ইনপুট: একটি পোটেন্টিওমিটার থেকে একটি পরিবর্তনশীল ভোল্টেজ পড়া
- এনালগ আউটপুট: একটি LED উজ্জ্বলতা নিয়ন্ত্রণ করা
- এনালগ আউটপুট: একটি সার্ভো অবস্থান নিয়ন্ত্রণ
- ডিজিটাল সেন্সর দিয়ে তাপমাত্রা/আর্দ্রতা ডেটা পড়া
- ইন্টারনেটের সাথে সংযুক্ত হচ্ছে এবং স্থানীয় সময় পাচ্ছে
- একটি সাধারণ স্থানীয় ওয়েব পেজ থেকে তথ্য গ্রহণ, একটি LED চালু/বন্ধ করা
- একটি সাধারণ স্থানীয় ওয়েবপেজে ডেটা প্রেরণ করা
এখন স্থানীয়ভাবে ডিএইচটি সেন্সর (তাপমাত্রা এবং আর্দ্রতা) দ্বারা ক্যাপচার করা ডেটা উপস্থাপন করার জন্য একটি ওএলইডি অন্তর্ভুক্ত করি।
ধাপ 1: BoM - উপাদান বিল
- ESP32 উন্নয়ন বোর্ড (US $ 8.52)
- 0.91 ইঞ্চি 128x32 I2C IIC সিরিয়াল ব্লু OLED LCD ডিসপ্লে (US $ 2.98)
- DHT22/AM2302 ডিজিটাল তাপমাত্রা এবং আর্দ্রতা সেন্সর (US $ 9.99)
- 1 x LED (alচ্ছিক)
- 2 x প্রতিরোধক: 330 ওহম এবং 10 কে ওহম
- পোটেন্টিওমিটার: 10K ওহম
- প্রোটোবোর্ড
ধাপ 2: ESP32 ড্রাইভার এবং লাইব্রেরি ইনস্টলেশন
আমরা আমাদের ESP32 প্রোগ্রাম করার জন্য Arduino IDE ব্যবহার করব, একইভাবে আমরা ESP8266 পরিবারের সাথে করি।
ড্রাইভার ইনস্টল করুন:
এটি গুরুত্বপূর্ণ যে আপনি আপনার কম্পিউটারে ইনস্টল করেছেন, আপডেট হওয়া CP210x USB থেকে UART ড্রাইভার। এই লিঙ্কে প্রবেশ করুন: usb-to-uart-bridge-vcp-drivers এবং আপনার OS এর জন্য সঠিক ড্রাইভার ইনস্টল করুন।
লাইব্রেরি ইনস্টল করুন:
এখানে নতুনত্ব হল যে এক্সপ্রেসিফ নিজেই তার গিটহাব, আমাদের লাইব্রেরি ইনস্টলেশনের জন্য সঠিক নির্দেশনা দেবে: arduino-esp32। আপনার OS এর জন্য নির্দেশাবলী অনুসরণ করুন।
এর পরে, আরডুইনো আইডিই পুনরায় চালু করুন এবং এটি সম্পন্ন হয়েছে! আপনাকে অবশ্যই "টুলস" মেনুতে বেশ কয়েকটি বোর্ড দেখতে হবে। আপনার জন্য উপযুক্ত নির্বাচন করুন। সাধারণভাবে, "জেনেরিক" ESP32 DEV মডিউল সূক্ষ্ম কাজ করে।
যখন আপনি প্রথমবারের মতো Arduino IDE খুলবেন, আপনি লক্ষ্য করবেন যে ডিফল্ট আপলোড গতি 921, 600 বড। এটি অস্থিতিশীলতা সৃষ্টি করতে পারে। এটি 115, 200 বডিতে পরিবর্তন করুন!
প্রস্তাবিত:
ইন্টারনেট ঘড়ি: NTP প্রোটোকল সহ ESP8266 NodeMCU ব্যবহার করে একটি OLED দিয়ে তারিখ এবং সময় প্রদর্শন করুন: 6 টি ধাপ
ইন্টারনেট ঘড়ি: NTP প্রোটোকল সহ ESP8266 NodeMCU ব্যবহার করে একটি OLED দিয়ে তারিখ এবং সময় প্রদর্শন করুন: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা একটি ইন্টারনেট ঘড়ি তৈরি করব যা ইন্টারনেট থেকে সময় পাবে তাই এই প্রকল্পটি চালানোর জন্য আরটিসির প্রয়োজন হবে না, এটি কেবল একটি প্রয়োজন কাজ করছে ইন্টারনেট সংযোগ এবং এই প্রকল্পের জন্য আপনার একটি esp8266 প্রয়োজন হবে যা একটি
ইন্টারনেট থেকে NODEMCU এবং VISUINO ডিসপ্লে লাইভ খবর: 8 টি ধাপ
ইন্টারনেট থেকে NODEMCU এবং VISUINO DISPLAY LIVE NEWS: এই টিউটোরিয়ালে আমরা NodeMCU Mini, OLED Lcd এবং Visuino ব্যবহার করব LCD তে ইন্টারনেট থেকে প্রতি কয়েক সেকেন্ডে লাইভ নিউজ প্রদর্শন করতে। একটি বিক্ষোভ ভিডিও দেখুন
কোন RTC ছাড়া ESP8266 নেটওয়ার্ক ঘড়ি - Nodemcu NTP ঘড়ি কোন RTC - ইন্টারনেট ক্লক প্রকল্প: 4 টি ধাপ
কোন RTC ছাড়া ESP8266 নেটওয়ার্ক ঘড়ি | Nodemcu NTP ঘড়ি কোন RTC | ইন্টারনেট ঘড়ি প্রকল্প: প্রকল্পে আরটিসি ছাড়া একটি ঘড়ি প্রকল্প তৈরি করা হবে, এটি ওয়াইফাই ব্যবহার করে ইন্টারনেট থেকে সময় নিচ্ছে এবং এটি st7735 ডিসপ্লেতে প্রদর্শন করবে
Arduino এবং TFT ডিসপ্লে ব্যবহার করে কিভাবে রিয়েলটাইম ঘড়ি তৈরি করবেন - 3.5 ইঞ্চি TFT ডিসপ্লে সহ Arduino Mega RTC: 4 টি ধাপ
কিভাবে Arduino এবং TFT ডিসপ্লে ব্যবহার করে রিয়েলটাইম ক্লক তৈরি করবেন | 3.5 ইঞ্চি TFT ডিসপ্লে সহ Arduino Mega RTC: আমার ইউটিউব চ্যানেলে যান। ভূমিকা:- এই পোস্টে আমি 3.5 ইঞ্চি TFT টাচ LCD, Arduino Mega ব্যবহার করে "রিয়েল টাইম ক্লক" তৈরি করতে যাচ্ছি 2560 এবং DS3231 RTC মডিউল …. শুরু করার আগে … আমার ইউটিউব চ্যানেল থেকে ভিডিওটি দেখুন .. নোট:- যদি আপনি Arduin ব্যবহার করেন
ডিজিটাল এবং বাইনারি ঘড়ি 8 ডিজিট এক্স 7 সেগমেন্ট LED ডিসপ্লে: 4 টি ধাপ (ছবি সহ)
8 ডিজিটের এক্স 7 সেগমেন্টের LED ডিসপ্লেতে ডিজিটাল ও বাইনারি ঘড়ি: এটি আমার ডিজিটাল & 8 ডিজিট x 7 সেগমেন্ট এলইডি ডিসপ্লে ব্যবহার করে বাইনারি ক্লক।আমি স্বাভাবিক ডিভাইস, বিশেষ করে ঘড়ির জন্য নতুন ফিচার দিতে পছন্দ করি এবং এই ক্ষেত্রে বাইনারি ক্লক -এর জন্য 7 সেগ ডিসপ্লে ব্যবহার অপ্রচলিত এবং এটি