سون سگمنتها دارای پایههای زیادی هستند ولی با استفاده از ماژول سگمنت 7seg 8dig تنها با 4 پایه برای هر سگمنت، میتوان آن را کنترل کرد. با استفاده از آی سی Max7219 خروجی سون سگمنت 8 دیجیت به صورت I2c تبدیل شده است.
راه اندازی سون سگمنت با آردوینو و تراشه MAX7219
سون سگمنت یکی از ساده ترین و در دسترس ترین نمایشگر برای پروژه های DIY میباشد. سون سگمنت یا Seven Segment Display که به صورت مخفف SSD نام گذاری شده است. هر بلوک سگمنت از ۷ قطعه تشکیل شده است. از این دو در نام گذاری این نمایشگر از عدد ۷ استفاده شده است. این ۷ قطعه در حقیقت ۷ ال ای دی هستند. سون سگمنتها بر اساس تعداد کاراکتر، ابعاد و شیوهی اتصال ۷ ال ای دی (کاتد مشترک یا آند مشترک) دسته بندی میشوند. در ادامه این آموزش با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.
یکی از مشکلات در راه اندازی سون سگمنتها تعدا پایههای زیاد آنها میباشد. به طور معمول هر بلوک ۱۰ پایه اشغال میکند. برای حل این مشکل از مبدلهای سریال نمایشگری استفاده میکنیم. وقتی سگمنت با این تراشهها ترکیب شود شیوهی آدرس دهی و مدیریت آن متفاوت میباشد. در این آموزش از سگمنت با تراشهی MAX7219 استفاده کردهام.
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- نوع ماژول
- نمایشگر
- ابعاد فیبر
- 70 * 22 میلی متر
- تعداد فیبر
- 1 عدد
- سطح تجربه مورد نیاز
- نیمه حرفه ای
- فیبر مدار چاپی
- فایبرگلاس
- چاپ مس
- دارای چاپ قرمز
- تعداد پایه ها
- 10 پایه
- اقلام همراه محصول
- ندارد
- ترتیب پایه ها
- VCC, GND, Dout, CS, CLK
- کشور سازنده
- چین
- نوع کانکتور
- پین هدر
- پردازنده
- Max7219
- نوع LCD
- سگمنت
- اندازه
- 61 * 14 میلی آمپر
- وضعیت مونتاژ
- آماده به کار
با سلام
کاربر گرامی برای این منظور بایستی از ماژول PCF8574 استفاده کنید. لینک ماژول PCF8574 را بررسی کنید.
در نظر داشته باشید، با اتصال تغذیه بدون اجرا شدن کد برنامه، نمایشگر فرمان روشن و فعال شدن را دریافت نمیکند و بایستی کد را ابتدا آپلود و سپس تغییرات را مشاهده کنید.
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.