هر سون سگمنت در حقیقت از چند LED در کنار هم به شکل زیر تشکیل شده است.
انواع سون سگمنت:
-
کاتد مشترک
در این نوع سون سگمنتها کاتدهای تمام LED های موجود در سون سگمنت به یکدیگر متصل میباشند.به این معنی که برای روشن کردن هر کدام از سگمنتهای سون سگمنت کافیاست پایهی متناظر آن را یک منطقی کنیم و پین مشترک سون سگمنت را به GND ( صفر منطقی ) متصل کنیم. برای مثال برای نشان دادن عدد ۱ بر روی اینگونه سونسگمنتها کافی است پین سگمنت متناظر B و C را یک منطقی کنیم و پین مشترک سونسگمنت را به زمین متصل کنیم.
-
آند مشترک
در این نوع سونسگمنتها تمام LEDهای موجود در سون سگمنت به یکدیگرمتصل میباشند.به این معنی که برای روشن کردن هر کدام از سگمنتهای سونسگمنت کافی است پایهی متناظر آن را صفر منطقی کنیم و پین مشترک سون سگمنت را به VCC ( یک منطقی) متصل کنیم. برای مثال برای نشان دادن عدد ۱ بر روی اینگونه سون سگمنتها کافی است پین سگمنت متناظر B , C را صفر منطقی کنیم و پین مشترک سون سگمنت را به VCC متصل کنیم.
معرفی نمایشگر 7-Segment
نمایشگر 7-Segment همانطور که از نامش مشخص است. از هفت قسمت تشکیل شده است. هفت LED که یکی از پایه های آند و یا کاتد آنها (بسته به نوع سگمنت) به یکدیگر متصل شده است. این پایه ها با نام Com مشخص شدهاند. باقی پایه ها با حروف الفبای انگلیسی (از a تا g) مشخص شده است. این هفت LED در کنار هم شبیه به عدد 8 انگلیسی هستند. که با کنترل صحیح پایه ها میتوانید اعداد 0 تا 9 را بر روی این نمایشگر، نشان دهید. پایه اضافه ای غیر از پایه های مربوط به هفت LED وجود دارد که برای کنترل نقطه موجود بر روی نمایشگر سگمنت است.
ویژگی های نمایشگر 7-Segment
آند مشترک
ابعاد 40*30 میلی متر
نمایش با رنگ سبز
نکات راه اندازی های نمایشگر 7-Segment
برای نمایش عدد بر روی این نوع نمایشگر راه های مختلفی وجود دارد. یکی از روش های پر کاربرد ترین راه ها برای راه اندازی این نمایشگر استفاده از ایسی 7447 است که عملیات تبدیل اعداد BCD به فرمت قابل نمایش بر روی این نمایشگر را انجام میدهد.
در صورتی که قصد دارید این نمایشگر را مستقمیا به کنترلر مورد استفاده در پروژه خود متصل کنید. بایستی با توجه به ولتاژ خروجی GPIO های کنترلر مقاومت مناسب بین پایه های سگمنت و GPIO های کنترلر قرار دهید.
کاربرد نمایشگر 7-Segment
همانطور که گفته شد این نمایشگر توانایی نمایش اعداد 0 تا 9 را دارد. همچین به دلیل قیمت مناسب این نمایشگر نسبت به نمایشگر های دیگر، در پروژه هایی که تنها نیاز به نمایش عدد است. استفاده از این نمایشگر پیشنهاد میشود.
مشخصات
- نوع ماژول
- نمایشگر
- ولتاژ مورد نياز
- 5 ولت DC
- تعداد پایه ها
- 10 پایه
- سایر توضیحات
- سگمنت پشت خاکستری از نوع استوک
- نوع سگمنت
- آند مشترک
امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایههای GPIO قابل اتصال به میکروکنترلرها هستند.
برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:
یک برد میکروکنترلر ESP32
یک سنسور دما مثل DHT DS18B20
یک المان سرد کننده
با استفاده از کتابخانه DHT.h، میتوانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، میتوانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.
در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال دادهها به پلتفرم IoT باید استفاده کنید.