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

آلة حاسبة اردوينو بإخراج LED: 5 خطوات
آلة حاسبة اردوينو بإخراج LED: 5 خطوات

فيديو: آلة حاسبة اردوينو بإخراج LED: 5 خطوات

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

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

الخطوة 1: تنزيل Arduino IDE

تنزيل Arduino IDE
تنزيل Arduino IDE

قم بتنزيل وتثبيت Arduino IDE (بيئة التطوير التفاعلية) باستخدام الرابط أدناه:

www.arduino.cc/en/Main/Software اختر واحفظ الإصدار الذي يناسب نظام التشغيل والتكوين الخاصين بك.

الخطوة 2: مواد الأجهزة

  1. 1 لوحة اردوينو
  2. كابل واحد لتوصيل لوحة Arduino بجهاز الكمبيوتر الخاص بك
  3. 1 ليد
  4. أسلاك العبور

الخطوة 3: بناء الأجهزة

بناء الأجهزة
بناء الأجهزة

1) قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك

2) قم بتوصيل LED بلوحة التجارب و Arduino كما هو موضح في الصورة.

الخطوة 4: تنزيل البرنامج وتشغيله

قم بتنزيل برنامج arduino المرفق على الكمبيوتر المحمول الخاص بك. قم بتوصيل اردوينو بجهاز الكمبيوتر المحمول الخاص بك ، وقم بتشغيل البرنامج.

في arduino IDE ، افتح Tools-> serial monitor. اكتب عملية حسابية ، على سبيل المثال ، 3 + 2 ، وستحصل على النتيجة في صورة 5. يمكنك أيضًا تجربة الطرح والضرب والقسمة على النحو التالي:

4 + 2 (ستحصل على النتيجة = 6)

8-3 (ستحصل على النتيجة = 5)

5 * 3 (ستحصل على النتيجة = 15)

10/2 (ستحصل على النتيجة = 5)

سترى أن مؤشر LED يومض عدة مرات مثل الناتج.

الخطوة الخامسة: فهم البرنامج

فهم البرنامج
فهم البرنامج
فهم البرنامج
فهم البرنامج
فهم البرنامج
فهم البرنامج
فهم البرنامج
فهم البرنامج

أولاً ، دعنا نفهم كيفية عمل مدخلات ومخرجات المنفذ التسلسلي. يمكن للمستخدم إدخال البيانات في حقل الإدخال في نافذة المراقبة التسلسلية لإرسال القيم والبيانات إلى Arduino. يمكن استخدام أي برنامج تسلسلي أو حتى تطبيق تسلسلي مخصص لإرسال البيانات إلى Arduino بدلاً من استخدام نافذة Serial Monitor ، وبالمثل يمكن للمستخدم إخراج البيانات إلى جهاز العرض التسلسلي.

سنستخدم هذا الآن لبناء الآلة الحاسبة الخاصة بنا. أولاً في طريقة الإعداد (): نبدأ المتغيرات والمنفذ التسلسلي. Serial.begin (9600) ؛ // يبدأ الاتصالات التسلسلية Serial.println ("أرسل لي حسابًا") ؛ Serial.println ("على سبيل المثال: 2 + 3") ؛ ثم في طريقة loop (): while (Serial.available ()> 0) {// أثناء إرسال البيانات إلى arduino ، number1 = Serial.parseInt () ؛ العملية = Serial.read () ، // ستكون العملية هي الحرف الأول بعد الرقم الأول number2 = Serial.parseInt () ؛ // يخزن الرقم الثاني في number2 ثم نسمي calculate () ونطبع نتيجة الحساب. calculate () هي الوظيفة المخصصة التي تقوم بإجراء العمليات الحسابية. دعنا نفهم كيف يعمل ذلك. إذا كانت (العملية == '+') ، فإنها تجمع الرقمين وتخزن النتيجة في متغير "النتيجة". إذا كانت (العملية == '-') ، تطرح الرقمين وتخزن النتيجة في متغير "النتيجة". إذا كانت (العملية == '*') تضرب الرقمين وتخزن النتيجة في متغير "النتيجة". إذا كانت (العملية == '/') ، فإنها تقسم الرقمين وتخزن النتيجة في متغير "النتيجة". وإلا ستطبع "خطأ"

تحتوي طريقة الوميض على رمز وميض LED عدة مرات مثل النتيجة بحلقة بسيطة.

موصى به: