جدول المحتويات:
فيديو: ScriptBox: 3 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
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