সুচিপত্র:

ইএসপি 32 ইন্টিগ্রেটেড ওএলইডি (ওয়েমোস/ললিন) সহ - আরডুইনো স্টাইল শুরু করা: 4 টি ধাপ
ইএসপি 32 ইন্টিগ্রেটেড ওএলইডি (ওয়েমোস/ললিন) সহ - আরডুইনো স্টাইল শুরু করা: 4 টি ধাপ

ভিডিও: ইএসপি 32 ইন্টিগ্রেটেড ওএলইডি (ওয়েমোস/ললিন) সহ - আরডুইনো স্টাইল শুরু করা: 4 টি ধাপ

ভিডিও: ইএসপি 32 ইন্টিগ্রেটেড ওএলইডি (ওয়েমোস/ললিন) সহ - আরডুইনো স্টাইল শুরু করা: 4 টি ধাপ
ভিডিও: Nodemcu esp32 Wifi and Bluetooth supported। esp8266 module review Bangla। esp32 module review Bangla 2024, নভেম্বর
Anonim
Image
Image
কি প্রয়োজন
কি প্রয়োজন

আপনি যদি আমার মতো হন, আপনি সর্বশেষ এবং সর্বশ্রেষ্ঠ ESP8266/etc- এ হাত দেওয়ার সুযোগে ঝাঁপিয়ে পড়ুন এবং এটিকে তার গতিতে রাখুন। ESP32 আলাদা নয় কিন্তু আমি দেখেছি যে ডকুমেন্টেশনের ক্ষেত্রে এখনও খুব বেশি কিছু নেই। প্রথম 2 টি ধাপ বেশিরভাগ ESP32 স্বাদের সাথে সম্পর্কিত হওয়া উচিত এবং কেবল OLED এর সাথে চিত্রিত নয়। আশা করি এই 'যুগল-পদক্ষেপ' আপনাকে শুরু করবে। শুভকামনা …. কয়েকটি অনুমান হল যে আপনি জানেন কিভাবে Arduino IDE নেভিগেট করতে হয় এবং তাদের লাইব্রেরির সাথে কাজ করতে হয়।

আপডেট: 05 জানুয়ারি 18 - এই নির্দেশের শেষে কিছু আপডেট করা ESP32 ভিডিও দেখতে ভুলবেন না। ইন্টারনেট ঘড়ি এবং ব্লুটুথ BLE কার্যকরী। স্কেচের লিঙ্কের জন্য ইউটিউব নোট দেখুন।

ধাপ 1: কি প্রয়োজন

কি প্রয়োজন
কি প্রয়োজন
কি প্রয়োজন
কি প্রয়োজন

ESP32 SOC

USB তারের

Arduino IDE

ধাপ 2: অনুমান Arduino IDE ইতিমধ্যে ইনস্টল করা আছে

ধরে নিচ্ছি Arduino IDE ইতোমধ্যে ইন্সটল করা আছে
ধরে নিচ্ছি Arduino IDE ইতোমধ্যে ইন্সটল করা আছে

ডিফল্টরূপে, ESP32 এখনও স্ট্যান্ডার্ড বোর্ড ম্যানেজার এন্ট্রিগুলির সাথে https://arduino.esp8266.com/stable/package_esp8266c… নির্দেশ করে দেখায় না

এই কারণে আমাদের আপাতত এগুলিকে ম্যানুয়ালি যুক্ত করতে হবে।

আপনার নতুন ESP32 বোর্ডের জন্য আপনার Arduino IDE প্রস্তুত করতে নিচের সাইটে সমস্ত পদক্ষেপ অনুসরণ করুন।

github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md

আপনার যদি ইন্টিগ্রেটেড ওএলইডি থাকে এবং আপনি এটি চালানোর চেষ্টা করতে চান তবে পরবর্তী ধাপে এগিয়ে যান।

ধাপ 3: Arduino এ OLED কাজ পান

Arduino এ OLED ওয়ার্কিং পান
Arduino এ OLED ওয়ার্কিং পান
Arduino এ OLED ওয়ার্কিং পান
Arduino এ OLED ওয়ার্কিং পান
Arduino এ OLED ওয়ার্কিং পান
Arduino এ OLED ওয়ার্কিং পান

এখন যেহেতু আপনি সম্ভবত আপনার ESP32 এ একটি Arduino স্কেচ লোড করেছেন, আপনি যখন এটি প্রথম প্লাগ ইন করেছিলেন তখন যে 'সুন্দর' ছবিগুলি চলছিল তা সম্ভবত চলে গেছে।

এই বিশেষ ESP32 OLED ডিসপ্লের সাথে যোগাযোগের জন্য SSD1306 লাইব্রেরি ব্যবহার করে। নিম্নলিখিত Arduino লাইব্রেরি লোড করে এবং SSD1306 এর অন্তর্ভুক্ত উদাহরণ স্কেচগুলির মধ্যে একটি পরীক্ষা করে আমার ভাগ্য শুরু হয়েছে। যদি স্কেচ ত্রুটিগুলির সাথে কম্পাইল করতে ব্যর্থ হয়, তাহলে নিশ্চিত করুন যে আপনি এটিতে ব্যর্থ ঠিকানাটি পরিবর্তন করেছেন (0x3c, 5, 4)।

এই ESP- এর ডেডিকেটেড I2C পিনগুলি যথাক্রমে ডেটা এবং ঘড়ির জন্য GPIO 5 এবং 4 এ রয়েছে।

সংযুক্ত ESP32_Wemos_I2C_Scanner স্কেচ নিশ্চিত করবে আপনার পিন সঠিকভাবে ঠিক করা হয়েছে কিনা। আপনার ESP32 এ এটি লোড করুন এবং সিরিয়াল মনিটরটি দেখুন।

github.com/squix78/esp8266-oled-ssd1306

ধাপ 4: Arduino LDR এনালগ ইনপুট সহ কার্যকরী OLED

**** আপডেট 28 ডিসেম্বর 17 কাজ করা ইন্টারনেট/এনটিপি ঘড়ি সহ ESP32 এর ভিডিও দেখুন। ভিডিও ডাউনলোডের নিচে ইউটিউবে কোড ডাউনলোড ইউআরএল পাওয়া যায়।

আমি শুধু এই সঙ্গে ঘূর্ণায়মান রাখা সিদ্ধান্ত নিয়েছে এবং 'বাস্তব' তথ্য সঙ্গে OLED কাজ পেতে পরিচালিত এবং শুধুমাত্র উদাহরণ নয়। এনালগ এলডিআর ফিড। আমি সাহায্য করার জন্য Arduino স্কেচ সংযুক্ত করেছি। এটি একটি স্পিনের জন্য নিন এবং আমাকে জানান যে আপনি কীভাবে তৈরি করেন! যদি আপনার আরডুইনো এবং এনালগের কাজের উপর 'ব্রাশ-আপ' প্রয়োজন হয়, তাহলে

আমি এই ছেলেদের সাথে আমার আরডুইনো অ্যাডভেঞ্চার শুরু করেছি … কোর্সটি অবশ্যই সার্থক।

প্রস্তাবিত: