برنامه نویسی همیشه سرگرم کننده است و اگر تازه با برنامه نویسی Embedded شروع کرده اید، آردوینو یک پلتفرم فوق العاده است. در این آموزش ما ماشین حساب خود را با آردوینو می سازیم . مقادیر را می توان از طریق یک صفحه کلید (صفحه کلید 4×4) ارسال کرد و نتیجه را می توان روی صفحه نمایش LCD (16×2 Dot-matrix) مشاهده کرد. این ماشین حساب می تواند عملیات ساده ای مانند جمع، تفریق، ضرب و تقسیم را با اعداد کامل انجام دهد. اما هنگامی که مفهوم را درک کردید، می توانید حتی توابع علمی را با توابع داخلی آردوینو پیاده سازی کنید.
در پایان این پروژه، نحوه استفاده از ال سی دی و صفحه کلید 16×2 را با آردوینو خواهید دانست و همچنین برنامه نویسی برای آنها با استفاده از کتابخانه های در دسترس چقدر آسان است. شما همچنین خواهید فهمید که چگونه آردوینو خود را برای انجام یک کار خاص برنامه ریزی کنید.
مواد مورد نیاز:
- Arduino Uno (هر نسخه ای کار می کند)
- نمایشگر LCD 16×2
- صفحه کلید 4×4
- باتری 9 ولت
- تخته نان و سیم های اتصال
نمودار مدار کامل این پروژه ماشین حساب آردوینو در بالا آورده شده است. اتصال 5+ و زمین نشان داده شده در نمودار مدار را می توان از پایه 5 ولت و زمین آردوینو بدست آورد. خود آردوینو می تواند از لپ تاپ شما یا از طریق جک DC با استفاده از آداپتور 12 ولت یا باتری 9 ولت تغذیه شود.
ما LCD را در حالت 4 بیتی با آردوینو کار می کنیم ، بنابراین فقط چهار بیت داده آخر LCD به آردوینو متصل می شود. صفحه کلید دارای 8 پایه خروجی خواهد بود که مطابق شکل بالا باید از پایه 0 به پایه 7 متصل شوند. می توانید از جدول اتصال زیر برای تأیید اتصال خود با آردوینو استفاده کنید، همچنین می توانید رابط صفحه کلید 4×4 با آردوینو را بررسی کنید .
نام پین rduino: |
مرتبط با: |
D0 |
پایه 1 صفحه کلید |
D1 |
پین دوم کیبورد |
D2 |
پایه سوم کیبورد |