جدول المحتويات:

آلة حاسبة رسومية باستخدام Arduino: 7 خطوات
آلة حاسبة رسومية باستخدام Arduino: 7 خطوات

فيديو: آلة حاسبة رسومية باستخدام Arduino: 7 خطوات

فيديو: آلة حاسبة رسومية باستخدام Arduino: 7 خطوات
فيديو: مشرروع الة حاسبة بإستخدام الاردوينو | Arduino and Calculator 2024, يوليو
Anonim
آلة حاسبة رسومية باستخدام اردوينو
آلة حاسبة رسومية باستخدام اردوينو

مرحبا اصدقاء ،

اليوم لدي شيء جديد لأريكه. كما ذكرنا سابقًا في العنوان ، قمت بتصميم آلة حاسبة إلكترونية باستخدام Arduino uno و 2.4 TFT Lcd Display Shield.

الخطوة 1: تجميع الأجهزة

تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة

اشترِ Arduino UNO وشاشة TFT LCD مقاس 2.4 بوصة من الإنترنت أو من أقرب متاجر الإلكترونيات.

قم بتوصيلهم كما هو موضح في الشكل

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

  1. اردوينو UNO مع كابل USB
  2. درع TFT مقاس 2.4 بوصة.

الخطوة الثانية: البناء

بناء
بناء

تم بناء النظام حول متحكم arduino uno r3 وغطاء LCD 2.4 بوصة TFT. تم تصميم الدرع بحيث لا يحدث أي خطأ في الاتصال.يمكن أن يكون Arduino uno مزودًا بقدرة 9 فولت أو 12 فولت أو كابل USB. متوفر على درع LCD. يحصل درع LCD على إمداد 5 فولت من arduino ويحوله إلى 3.3 فولت باستخدام منظم ic 1117-3.3. علاوة على ذلك ، يتم توفير هذا العرض لشاشة LCD. تتكون شاشة LCD من لوحة لمس مقاومة مقاس 2.4 بوصة تستخدم كجهاز إدخال للنظام تم توصيل شاشة LCD بـ arduino مع ناقل بيانات 8 بت وناقل تحكم 5 بت. يتم توصيل ناقل التحكم هذا بـ 5 دبابيس تناظرية من اردوينو ويتم توصيل ناقل البيانات بدبابيس الإدخال / الإخراج الرقمية. لوحة اللمس هي أيضًا واجهة مع هذه الحافلة. بدلاً من ذلك ، يتم الوصول إلى لوحة اللمس وشاشات الكريستال السائل من خلال متحكم دقيق. مفتاح إعادة الضبط متاح على درع TFT LCD.

الخطوة 3: العمل الفعلي

العمل الفعلي
العمل الفعلي
العمل الفعلي
العمل الفعلي
العمل الفعلي
العمل الفعلي
العمل الفعلي
العمل الفعلي

يدعم النظام معظم العمليات الحسابية كما أنه يدعم العمليات المنطقية التي تزيد من فائدة المبرمج. وهو يدعم الإضافة ، والتعدد ، والطرح ، والتقسيم. ومع ذلك ، من الممكن إجراء العمليات المنطقية OR و المنطقية AND. يتم تنفيذ جميع العمليات على رقم عشري ويتم أيضًا طباعة النتائج بأرقام عشرية باستثناء أن العملية OR و AND تنتج النتيجة في ثنائي. بصرف النظر عن هذه الآلة الحاسبة ، يمكن استخدامها للحصول على النسبة المئوية والقوة لرقم معين. يقوم أيضًا بحساب نمطي لرقم معين. زر الحذف موجود هناك لحذف الرقم غير الصحيح أو تسجيل الضغط من قبل المستخدم. أفضل ميزة تجذبني نحو هذه الآلة الحاسبة هي أنها تستطيع إنتاج تمثيل ثنائي ، هيكس ، OCTAL لرقم عشري معين. يتم إعطاء أزرار خاصة لتحديد المشغل المناسب. يتم عرض بعض الصور من وحدة العمل أدناه.

الخطوة 4: المزايا

مزايا:

  1. يستهلك طاقة منخفضة ومساحة أقل كما أنه يعطي إجابة سلبية.
  2. يتم عرض النسب المئوية بدقة حتى رقمين بعد الفاصلة العشرية.
  3. لا يوجد استخدام للمفاتيح التناظرية ، لغرض الإدخال ، مما يحفظ الجهاز.
  4. يتم تحريك كل زر بعد الضغط عليه.
  5. إنه قادر على طباعة البيانات إلى أي جهاز تسلسلي بسهولة.

الخطوة 5: القيود

  1. يمكنه إجراء العملية بأعداد مكونة من 6 أرقام كحد أقصى بشكل فردي.
  2. 32767 هذا هو الرقم الأخير الذي يمكن تحويله إلى رقم HEX أو BINARY أو OCTAL مكافئ له.
  3. أي إجابة تحتوي على أكثر من 10 أرقام من المحتمل أن تكون خاطئة.
  4. في كل مرة يمكن إجراء عملية واحدة فقط.
  5. ليس من الممكن استخدام القوسين "()" في هذه الآلة الحاسبة.

الخطوة 6: الفيديو

اعجب بنا على الفيسبوك

موقع التواصل الاجتماعي الفيسبوك

انقر للزيارة أو بلوق

الخطوة 7: الكود

رمز هذا المشروع متاح هنا

مكتبة

الشفرة

موصى به: