رباتیک و هوافضا

راه اندازی نمایشگر سون سگمنت با آردوینو

به نام خدا

راه اندازی نمایشگر سون سگمنت با آردوینو

در این پروژه می خواهیم یک نمایشگر سون سگمنت ( ۷-segment ) با استفاده از برد آردوینو UNO راه اندازی کنیم . این سون سگمنت برای ما اعداد از ۰ تا ۹ را خواهد شمرد و بعد از اتمام شمارش ، مجددا از ۰ شروع به شمارش می کند .

 

Arduino-7-Segment-Display

 

نام سون سگمنت به این دلیل است که از هفت قسمت تشکیل شده است که هر قسمت توسط LED روشن می شود . سون سگمنت ها به طور کلی به دو دسته آند مشترک و کاتد مشترک دسته بندی می شوند . همان طور که از نام این دسته ها پیدا است ، در مدل آند مشترک ، آند همه LED ها به هم متصل است و کاتد آن ها از هم جداست و در مدل کاتد مشترک ، کاتد همه LED ها به هم متصل است و آند آن ها از هم جداست . وقتی کاتد یک LED به منفی و آند آن به مثبت متصل باشد ، LED روشن خواهد شد .

بیشتر بخوانید...  اندازه گیری دما با سنسور TCN75

final3

 

نحوه اتصال پایه های سون سگمنت به برد آردوینو :

Arduino-7-Segment-Circuit

 

پایه ۱ یا e به پین ۶ آردوینو

پایه ۲ یا d به پین ۵

پایه ۴ یا c به پین ۴

پایه ۵ یا h یا dp به پین ۹

پایه ۶ یا b به پین ۳

پایه ۷ یا a به پین ۲

پایه ۹ یا f به پین ۷

پایه ۱۰ یا g به پین ۸

پایه ۳ یا ۸ یا cc به زمین (با یک مقاومت ۱۰۰ اهم )

به شکل زیر توجه کنید .

Common-Cathode

با توجه به شکل بالا ، به عنوان مثال اگر بخواهیم عدد ۰ را نمایش دهیم باید پایه های f ، a ، b ، e ، d و c به مثبت شود و پایه gnd به زمین وصل شود . مانند شکل زیر :

 

Common-Cathode2

 

و یا برای نمایش عدد ۱ باید b و c به مثبت وصل شود و gnd نیز به زمین وصل شود . مانند شکل زیر :

 

Common-Cathode-3

 

برای دانلود کد های برنامه بر روی لینک زیر کلیک کنید .

بیشتر بخوانید...  آموزش پروژه محور آردوینو – جلسه سیزدهم موتور DC

 

دانلود فایل

 

برای دیدن فیلم پروژه سون سگمنت در لینک زیر کلیک کنید .

 

دانلود فیلم

 

دیدگاه‌ها (8)

*
*

    علی مهمان شهریور 11, 1395 پاسخ

    با سلام ممنون از مطالب خوبتون یه گزارش درمورد این برنامه داشتم.
    برنامه نویسی seven segment شما ایراد دارد و بعضی از جاهای برنامه ایراد میگیرد اگر در آردوینو campail کنید میبینید.
    لطفا پیگیری کنید با تشکر

      Admin مدیر کل شهریور 11, 1395 پاسخ

      سلام.ممنون از پیگیریتون
      برنامه رو از روی صفحه کپی نکنید ، برنامه رو از لینک دانلود ، دانلودش کنید .

    Ehsan مهمان اسفند 24, 1395 پاسخ

    داداچ چرا کپی نکنیم ؟ چه فرقی داره یعنی کدایی که اینجان مشکل دارند؟

      Admin مدیر کل فروردین 11, 1396 پاسخ

      نه مشکل نداره...مشکل اینجاست وقتی با این شکل کد ها رو توی سایت میندازم خط هایی که پرانتز داره خراب میشه بعضی موقع ها .

    محمدحسین خانی مهمان فروردین 4, 1397 پاسخ

    سلام
    باید از سون سگمنت کاتد مشترک استفاده کنیم یا اند مشترک؟

      Admin مدیر کل دی 21, 1399 پاسخ

      سلام... کاتد مشترک.... توی مدار مشخصه دیگه... وقتی از پایه GND میاد به سون سگمنت میشه کاتد مشترک.... اگه از 5 ولت یا 3.3 میرفت میشد آند مشترک

    سید محمد حسین اقایی مهمان دی 2, 1399 پاسخ

    سلام من کد های شما را روی برنامه ی اردوینو خودم کپی کردم هیچ اروری نداد و الان سون سگمنت من به خوبی داره کار می کنه خیلی ممنونم از سایت خوب شما

      Admin مدیر کل دی 21, 1399 پاسخ

      سلام... خیلی ممنون از حمایتتون و انرژی خوبتون