بناء آلة حاسبة بسيطة بالأردوينو ولوحة مفاتيح

رسم هندسي توضيحي: بناء آلة حاسبة بسيطة بالأردوينو ولوحة مفاتيح

يمكن بناء آلة حاسبة بسيطة تعمل بشكل مستقل باستخدام الأردوينو ولوحة مفاتيح رقمية وشاشة عرض، لإجراء العمليات الحسابية الأساسية الأربع دون الحاجة لأي حاسوب متصل.

المكونات المطلوبة

لوحة أردوينو أونو R3، لوحة مفاتيح غشائية من نوع 4×4 (تحتوي على أرقام وحروف A وB وC وD ورمزي * و#)، شاشة LCD مقاس 16×2 مزوّدة بوحدة تحويل I2C، وأسلاك توصيل.

طريقة التوصيل

تتصل صفوف وأعمدة لوحة المفاتيح الثمانية بثمانية منافذ رقمية كالمعتاد مع مكتبة Keypad، بينما تتصل شاشة LCD عبر وحدة I2C بمنفذي بيانات فقط (SDA وSCL) إضافة إلى التغذية والأرضي.

مبدأ العمل

خُصصت أزرار الحروف على لوحة المفاتيح لتمثيل العمليات الحسابية: A للجمع، وB للطرح، والرمز * للضرب، وD للقسمة، بينما يُستخدم C لمسح العملية الحالية والبدء من جديد، ويُستخدم # كزر مساواة لتنفيذ العملية وعرض النتيجة. يعتمد الكود على تتبع الحالة (State Tracking): يبدأ المستخدم بإدخال الرقم الأول رقمًا رقمًا، ثم يضغط زر العملية المطلوبة، ثم يُدخل الرقم الثاني، وأخيرًا يضغط # لتنفيذ العملية المطابقة وعرض الناتج على شاشة LCD بجانب المعادلة الأصلية. يقتصر هذا المشروع الأساسي على الأعداد الصحيحة والعمليات الأربع الأساسية، لكن يمكن توسيعه لاحقًا بإضافة دوال رياضية أكثر تعقيدًا باستخدام دوال الأردوينو الرياضية الجاهزة.

يمكنك إيجاد لوحات المفاتيح الغشائية وشاشات LCD مع وحدة I2C ضمن متجر Juthour Tech.

Leave your comment

*
*
Only registered users can leave comments.