در این آموزش شما تاسی می سازید که با نگه داشتن دکمه به داخل تکان می خورد و با رها کردن دکمه پرتاب می شود. لرزش، پرتاب و عدد پرتاب شده متحرک هستند و در صفحه نمایش هفت بخش نمایش داده می شوند.
یک آی سی 74HC595 برای اتصال صفحه نمایش 7 قسمتی به آردوینو استفاده می شود که تنها از 3 پین دیجیتال آردوینو استفاده می کند.
پیش نیازها
نحوه استفاده از یک آی سی DIP را بدانید، به عنوان مثال از آموزش 17 – تاس الکترونیکی . در مورد نمایشگرهای هفت بخش بخوانید .
اجزاء
تعداد | قسمت | تعیین کننده | یادداشت | تایپ کنید |
---|---|---|---|---|
1 | مقاومت 10k (قهوه ای – مشکی – نارنجی) | R9 | 1/4W 5% یا بهتر | مقاومت ها |
8 | مقاومت های 470 Ω (زرد – بنفش – قهوه ای) | R1 تا R8 | ||
1 | خازن 100n | C1 | خازن غیر پولریزه | خازن |
1 | 74HC595 | U1 | آی سی 74HC595 (16 پین DIP) | نیمه هادی ها |
1 | نمایشگر 7 قسمتی کاتد مشترک | S1 | صفحه نمایش 7 قطعه ای کاتد معمولی، به عنوان مثال DMR14C از SunLED، یا مشابه | |
1 | سوئیچ دکمه فشاری | SW1 | همچنین می توانید از یک پیوند سیمی برای شبیه سازی سوئیچ استفاده کنید | تعویض |
مدار
نمودار مدار در زیر نشان داده شده است. صفحه نمایش هفت بخش می توانست مستقیماً به آردوینو متصل شود، اما با استفاده از 74HC595، تنها از 3 پین آردوینو استفاده می شود.
با مقاله 74HC595 از وب سایت آردوینو، اطلاعات بیشتری در مورد رابط IC 74HC595 به آردوینو در Serial to Parallel Shifting-Out بیابید. نمودار مدار از همان پین های آردوینو مانند این مقاله استفاده می کند و سوئیچ مانند مثال دکمه آردوینو سیم کشی شده است .
دنباله پیشنهادی برای ساخت مدار به صورت زیر است:
- آی سی 74HC595 را در تخته نان برد قرار دهید و پایه های برق و زمین آن را به ریل های تخته نان بالا و پایین وصل کنید.
- خازن C1 (100n) را وارد و سیم کشی کنید.
- صفحه نمایش 7 قسمتی را وارد کنید.
- مقاومت های 470 اهم را وارد کنید.
- مقاومت ها را به صفحه نمایش 7 قطعه سیم کشی کنید.
- مقاومت ها را به آی سی 74HC595 وصل کنید.
- پین 10 آی سی را به 5 ولت وصل کنید.
- پین 13 آی سی را به GND وصل کنید.
- سوئیچ دکمه فشاری و R9 را وصل کنید.
- سوئیچ را به آردوینو وصل کنید.
- 74HC595 را به آردوینو وصل کنید
برای جزئیات بیشتر: آموزش 19: مدار تاس آردوینو و طرح با استفاده از نمایشگر 7 بخش
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
In this tutorial you will build a dice that is shaken by holding the button in and thrown by releasing the button. The shake, throw and number thrown are animated and displayed on a seven segment display.
A 74HC595 IC is used to interface the 7-segment display to the Arduino, using only 3 Arduino digital pins.