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

ScriptBox: 3 خطوات
ScriptBox: 3 خطوات

فيديو: ScriptBox: 3 خطوات

فيديو: ScriptBox: 3 خطوات
فيديو: FAST Walking in 30 minutes | Fitness Videos 2024, شهر نوفمبر
Anonim
Image
Image
الأجزاء اللازمة لعمل ScriptBox
الأجزاء اللازمة لعمل ScriptBox

ScriptBox هو جهاز قائم على اردوينو ، يتعرف عليه الكمبيوتر كلوحة مفاتيح ، ويمكن استخدامه للحقن بضغطة زر.

مزايا استخدام ScriptBox هي:

  • يمكنك استخدام دبوس لإلغاء تأمين ScriptBox بحيث لا يمكن لأحد سواك استخدامه
  • يمكنك الحصول على العديد من البرامج النصية كما تريد
  • يمكنك تصور الحالة الحالية لـ ScriptBox (قيد التشغيل ، الخطأ ، وضع الاستعداد ، إلخ) بمساعدة RGB Led

الخطوة 1: الأجزاء المطلوبة لعمل ScriptBox

إذا كنت ترغب في إنشاء ScriptBox الخاص بك ، فستحتاج إلى الأجزاء التالية:

  • اردوينو برو مايكرو
  • وحدة MicroSd
  • لوحة مفاتيح 1x4
  • RGB Led - الكاثود المشترك
  • 3 × 330 أوم المقاوم (لقد استخدمت 220 أوم المقاوم ، لكن الضوء المنبعث من RGB LED يكون قويًا وغير مريح
  • صندوق مطبوع ثلاثي الأبعاد (سيتم توفير مزيد من المعلومات)
  • بطاقة مايكرو التنمية المستدامة

الخطوة 2: مخطط الاتصالات

مخطط التوصيلات
مخطط التوصيلات

لقد قمت بإجراء الاتصالات التالية:

لوحة مفاتيح 1x4 - اردوينو برو مايكرو

دبوس 1 مع دبوس 2

دبوس 2 مع دبوس 3

دبوس 3 مع دبوس 4

دبوس 4 مع دبوس 5

دبوس 5 مع GND

RGB ليد - اردوينو برو مايكرو

GND مع GND

3 دبابيس من RGB LED (باستخدام المقاومات - انظر الرسم البياني) مع 18 ، 19 ، 20 (A0 ، A1 ، A2) دبابيس Arduino.

ملاحظة: إذا لم تتمكن من العثور على الترتيب الصحيح لتوصيل المسامير ، فإن RGB Led سيمثل حالات مختلفة من ScriptBox بألوان مختلفة عن تلك التي أختارها. على سبيل المثال: بدلاً من إظهار الضوء الأحمر عندما يكون الدبوس خاطئًا ، سيظهر الضوء الأزرق. لإصلاح هذا لديك خياران:

1. قم بتعديل تهيئة دبابيس RGB Led في الكود من الخطوة 4 (مقترح):

// RGB Led دبابيس

int redPin = 18 ؛ int greenPin = 19 ؛ كثافة العمليات bluePin = 20 ؛

لذلك ، إذا كان لديك لون أزرق عندما كان الدبوس خاطئًا بدلاً من اللون الأحمر ، فيمكنك التغيير إلى هذا الإعداد:

// RGB Led دبابيس

int redPin = 20 ؛ int greenPin = 19 ؛ كثافة العمليات bluePin = 18 ؛

2. حاول العثور على ترتيب توصيل الدبوس الصحيح

وحدة MicroSD - Arduino Pro Micro:

GND مع GND

VCC مع VCC

MISO مع MISO (دبوس 14)

MOSI مع MOSI (دبوس 16)

SCK مع SCLK (دبوس 15)

CS مع دبوس 7

موصى به: