بسته 5 عددی نمایشگر 0.96 اینچ OLED SSD1306 (انتخاب رنگ)
نمایشگر OLED SSD1306
با ورود ماژول OLED یا به عبارتی Organic Light emitting diode به دنیای نمایشگرها انقلاب تازهای در الکترونیک را رقم زده است. پرنور، شفاف و بسیار نازک و انتخاب رنگ از ویژگیهای بارز ماژول OLED مدرن است. پس از آموزش راه اندازی ال سی دی های کاراکتری نوبت به OLED گرافیکی رسیده است. محبوب ترین ماژول OLED که در حال حاضر در صنعت الکترونیک و بردهای توسعه میکروکنترلر استفاده میشود، نمایشگر OLED با درایور قدرتمند SSD1306 است که در ظاهرهای مختلف به بازار ارائه شده است. چیپ SSD1306 یک کنترل کننده درایور قدرتمند CMOS است. این درایور از پروتکل های ارتباطی I2C و SPI پشتیبانی میکند و با توجه به اینکه در پروتکل I2C تنها با دو پایه برای اتصال نیاز دارد، برای اتصال OLED به میکروکنترلرها از این پروتکل بیشتر استفاده خواهیم کرد. ولتاژ کاری نمایشگر ۳٫۳ و ۵ ولت است و از هر دو پایه های تعذیه میکروکنترلر میتوانید استفاده کنید. زاویه دید نمایشگر ۱۶۰ درجه است و ابعاد آن ۰٫۹۶ اینچ است. نمایشگر دارای ۸ سطر و ۱۲۸ ستون است.
با توجه به اینکه پروتکل ارتباطی نمایشگر ماژول OLED به صورت I2C است، با تمامی میکروکنترلرهایی که از پروتکل I2C پشتیبانی میکنند قابل تست و راه اندازی است و بدون نگرانی با نصب کتابخانه های مرتبط میتوانید ماژول نمایشگر را راه اندازی و استفاده کنید.
- Arduino
- Nodemcu
- Wemos d1 mini
- STM32
آموزش اول: راه اندازی OLED
جهت استفاده از ماژولهای OLED با درایور SSD1306 به کتابخانه Adafruit_SSD1306 نیاز داریم. لینک دانلود کتابخانه در ادامه در بخش دانلود قرار گرفته شده است. در مرحله اول کتابخانه را از لینک زیر دانلود کرده و پس از دانلود به مسیر گفته شده انتقال دهید:
آموزش دوم: راه اندازی ماژول OLED نمایشگر Full Color با برد آردوینو Arduino
همیشه در همه پروژهها نمایشگر برای نشان دادن اطلاعات خروجی نیاز هست. با پیشرفت علم الکترونیک، امروزه نمایشگرها با هر ابعادی قابلیت تولید را دارند. در ادامه پروژه راه اندازی نمایشگرهای OLED ، در این اموزش راه اندازی OLED Full Color با ارتباط پروتکلی SPI و آردوینو فراهم شده است. این نمایشگر OLED می تواند هر رنگی را به خوبی تولید کند! همچنین این نمایشگر گرافیکی بوده و توانایی نمایش انواع اشکال و متون را دارد. در ادامه این آموزش با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.
آموزش سوم: نمایش دما رطوبت با سنسور DHT22 و OLED با برد ESP32 و ESP8266
پیش از این روشهای راه اندازی سنسور دما رطوبت و همچنین نمایشگر OLED در دیجی اسپارک منتشر شده است. اما در این آموزش قصد داریم توسط برد ESP32 و ESP8266 اقدام به راه اندازی سنسور دما رطوبت کنیم. در این پروژه دما رطوبت محیط توسط سنسور DHT22 سنجش شده و سپس روی نمایشگر OLED نمایش داده میشود. به عبارتی توسط oled با برد ESP32 گجت کوچک جهت مانیتور کردن دما رطوبت طراحی میکنیم. در ادامه این آموزش با مرجع تخصصی آردوینو به زبان فارسی، دیجی اسپارک همراه باشید.
مشخصات
- کاربری
- مناسب برای استفاده شخصی
- نوع ماژول
- نمایشگر
- سطح تجربه مورد نیاز
- پیشرفته
- ابعاد
- 27x25mm
- ولتاژ مورد نياز
- 3.3 ولت DC
- رنگ بندی
- امکان انتخاب رنگ با توجه به موجودی
- تعداد پایه ها
- 4 پایه
- اقلام همراه محصول
- ندارد
- ترتیب پایه ها
- VCC, GND, SCl, SDA
- پروتکل ارتباطی
- I2C
- پردازنده
- SSD1306
- سایر توضیحات
- درایور SSD1306
- نوع LCD
- OLED
- صفحه نمایش لمسی
- ندارد
- اندازه نمایشگر
- 0.96 اینچ
اتصالات باتریها را بررسی کنید. همگی از یک نمونه باشند و اتصالات کامل و استاندارد باشند.
توسط همین ماژول هم میتوانید اقدام به اجرای درخواستتان کنید. البته اگر فقط بخواهید یک سلول باتری لیتیومی را مدیریت شارژ کنید، همان گزینه ماژول TP4056 مناسب خواهد بود.
با سلام
کاربر گرامی برای این منظور بایستی از ماژول PCF8574 استفاده کنید. لینک ماژول PCF8574 را بررسی کنید.
در نظر داشته باشید، با اتصال تغذیه بدون اجرا شدن کد برنامه، نمایشگر فرمان روشن و فعال شدن را دریافت نمیکند و بایستی کد را ابتدا آپلود و سپس تغییرات را مشاهده کنید.
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.