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

VISUINO Rolling Dice باستخدام 0.96 بوصة 4 Pin OLED وحدة: 7 خطوات
VISUINO Rolling Dice باستخدام 0.96 بوصة 4 Pin OLED وحدة: 7 خطوات

فيديو: VISUINO Rolling Dice باستخدام 0.96 بوصة 4 Pin OLED وحدة: 7 خطوات

فيديو: VISUINO Rolling Dice باستخدام 0.96 بوصة 4 Pin OLED وحدة: 7 خطوات
فيديو: Delphi Tutorial of How to Create a Piano 2024, شهر نوفمبر
Anonim
Image
Image

في هذا البرنامج التعليمي ، سوف نستخدم OLED Lcd و Visuino لعمل النرد المتداول عندما نضغط على زر على لوح التجارب الخاص بنا.

شاهد فيديو توضيحي.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه

ستحتاج في هذا البرنامج التعليمي إلى:

  • اردوينو أونو
  • اللوح (أو درع اللوح)
  • OLED LCD
  • أسلاك العبور
  • LED أحمر (أو أي لون آخر)
  • زر
  • مقاومة سحب (50 كيلو أوم)
  • برنامج Visuino: قم بتنزيل Visuino

الخطوة 2: الدائرة

الدائرة
الدائرة

الاتصالات سهلة للغاية ، انظر الصورة أعلاه مع مخطط دائرة اللوح.

  • قم بتوصيل دبوس اللوح الموجب بدبوس Arduino 5V وقم بتوصيل دبوس اللوح السالب بدبوس Arduino GND.
  • قم بتوصيل دبوس إيجابي من LED بدبوس Arduino 13 والآخر بدبوس GND على لوح التجارب.
  • قم بتوصيل دبوس المقاوم بالدبوس الموجب للوح اللوح ودبوس المقاوم الآخر بدبوس الزر. الآن قم بتوصيل دبوس الزر الآخر بدبوس Arduino A0.
  • قم بتوصيل دبوس OLED LCD الإيجابي بالدبوس الموجب للوح اللوح ودبوس OLED LCD السلبي (gnd) بالدبوس السلبي للوح.
  • قم بتوصيل دبوس OLED LCD SCL بدبوس Arduino SCL
  • قم بتوصيل دبوس OLED lcd SDA بدبوس Arduino SDA

الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO

ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO

لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:

يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة ESP 8266!

يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت.

ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino ، وعندما يظهر مربع الحوار ، حدد "Arduino Uno" كما هو موضح في الصورة 2

الخطوة 4: في Visuino: قم بإضافة وتوصيل مولد النبض وبوابة المنطق ومكون المولد العشوائي

في Visuino: قم بإضافة وتوصيل مولد النبض وبوابة المنطق ومكون المولد العشوائي
في Visuino: قم بإضافة وتوصيل مولد النبض وبوابة المنطق ومكون المولد العشوائي
في Visuino: قم بإضافة وتوصيل مولد النبض وبوابة المنطق ومكون المولد العشوائي
في Visuino: قم بإضافة وتوصيل مولد النبض وبوابة المنطق ومكون المولد العشوائي
  • أضف Pulse Generator ، اضبط التردد على 100 (سيتغير تلقائيًا إلى 1E2) انظر صورة 2
  • أضف بوابة المنطق AND
  • أضف مولدًا صحيحًا عشوائيًا ، اضبط الحد الأقصى: 6 والحد الأدنى: 1 والبذور: 9999999

الخطوة 5: في Visuino: أضف مكون OLED Lcd

في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
في Visuino: أضف مكون OLED Lcd
  • إضافة مكون OLED Lcd (الصورة 1)
  • انقر نقرًا مزدوجًا فوق مكون OLED Lcd ، وستفتح نافذة الحوار
  • على اليمين حدد "حقل نصي" واسحبه إلى الجانب الأيسر (الصورة 2)
  • في مجموعة "خصائص" النافذة الحجم: 9 ، العرض: 6 ، ×: 30 (الصورة 3)
  • في نافذة الحوار على اليمين حدد "ملء الشاشة" واسحبه إلى الجانب الأيسر (الصورة 2)
  • في مجموعة "خصائص" النافذة: tmcBlack (الصورة 4)

الخطوة 6: في Visuino: توصيل المكونات

في Visuino: توصيل المكونات
في Visuino: توصيل المكونات
  • قم بتوصيل دبوس مولد النبض بدبوس مكون البوابة المنطقية [1]
  • قم بتوصيل دبوس البوابة المنطقية [0] بدبوس Arduino التناظري [A0]
  • قم بتوصيل دبوس البوابة المنطقية بـ Arduino pin Digital [13]
  • قم بتوصيل دبوس البوابة المنطقية بـ Random Integer Generator pin Clock
  • تم تثبيت مولد العدد الصحيح العشوائي لعرض OLED - حقل نص العناصر 1 دبوس [في]
  • توصيل شاشة OLED Pin [A In] بـ Arduino Pin Serial [Out]
  • توصيل شاشة OLED Pin [Out] بـ Arduino Pin I2C [In]
  • توصيل شاشة OLED - شاشة ملء العناصر 1 دبوس [الساعة] إلى Arduino Pin [A0]
  • قم بتوصيل Arduino Serial Pin [In] بـ Arduino Pin [A0]

الخطوة 7: العب

إذا قمت بتشغيل وحدة Arduino Uno ، فسيبدأ Oled Lcd في عرض أرقام عشوائية بمجرد الضغط على زر.

تهانينا! لقد أكملت مشروع Rolling Dice الخاص بك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable. يمكنك تنزيله وفتحه في Visuino:

موصى به: