جدول المحتويات:
- الخطوة 1: نظرية العمل
- الخطوة 2: لنبني
- الخطوة 3: قم بتوصيل بعض المصابيح
- الخطوة 4: التشفير
- الخطوة 5: التطبيقات
- الخطوة 6: العيوب
فيديو: أكثر من 100 مفتاح في دبوس واحد من Arduino: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
مقدمة
هل نفدت دبابيس الإدخال؟ لا تقلق ، إليك حل بدون أي سجلات نوبات. في هذا الفيديو ، سنتعرف على كيفية توصيل أكثر من 100 مفتاح بدبوس واحد من Arduino.
الخطوة 1: نظرية العمل
ألق نظرة على مخطط الدائرة أولاً ، وإلا فلن تتمكن من فهم ما أقوله. كلما ضغطت على مفتاح ، سيتم إكمال الدائرة من خلال عدد مختلف من المقاومات ،
- في الدائرة ، إذا ضغطنا على المفتاح الخامس ، فإن الدائرة تكتمل من خلال جميع المقاومات الأربعة ،
- إذا ضغطنا على المفتاح الرابع ، تكتمل الدائرة من خلال 3 مقاومات ،
- إذا ضغطنا على المفتاح الثالث ، تكتمل الدائرة من خلال مقاومين ،
- إذا ضغطنا على المفتاح الثاني ، تكتمل الدائرة من خلال مقاوم واحد ،
- وإذا ضغطنا على المفتاح الأول ، تكتمل الدائرة بدون أي مقاومات.
هذا يعني أن الجهد الذي يصل إلى الدبوس التمثيلي A1 سيكون مختلفًا لكل مفتاح ، لذلك سنستخدم وظيفة analogRead () لقراءة القيم من الدبوس A1 ثم نستخدم شرط if else لإجراء عمليات مختلفة لكل مفتاح.
الخطوة 2: لنبني
- قم أولاً بتوصيل خمسة مفاتيح دفع بلوحة توصيل.
- بالطبع ، يمكنك توصيل 1023 مبدلاً كحد أقصى نظريًا إلى متحكم 8 بت مثل Arduino.
- ثم قم بتوصيل المقاومات بين مفاتيح الدفع كما هو موضح في الرسم التخطيطي.
- قم بتوصيل الطرف الآخر من جميع المفاتيح بـ 5 فولت من Arduino ، كما ترون هنا لقد قمت بتوصيل الطرف بطريقة تتصل بالخط الأزرق للوحة اللحية المتصل بـ 5 فولت.
- ثم من نهاية المفتاح النهائي ، قم بتوصيل سلك بالدبوس التمثيلي A1 من Arduino.
- ثم قم بتوصيل المقاوم عبر A1 و GND من Arduino ، وهو من أجل السحب لأسفل ، وهذا للحفاظ على القيمة إلى الصفر عند عدم الضغط على أي مفتاح.
الخطوة 3: قم بتوصيل بعض المصابيح
دعنا نوصِّل بعض مصابيح LED للتحقق من أداء دائرتنا.
- قم بتوصيل المصابيح كما هو موضح في الدائرة ،
- قم بتوصيل جميع الأطراف الموجبة لجميع مصابيح LED بـ 5 فولت.
- قم بتوصيل الطرف السالب لكل من مصابيح LED بالدبوس الرقمي D12 إلى D8 من Arduino ، على التوالي.
- من الناحية العملية ، يتعين علينا توصيل مصابيح LED من خلال المقاومات لحياة جيدة.
الخطوة 4: التشفير
الق نظرة على البرنامج. يتم التعليق على جميع الأسطر بشكل صحيح.
الآن دعنا نحمل الكود ونراه في العمل.
الخطوة 5: التطبيقات
- لوحة المفاتيح
- لوحة مفاتيح كاملة الحجم لاردوينو.
- لوحة مفاتيح صغيرة مخصصة لجهاز Raspberry Pi اللوحي ، إلخ.
الخطوة 6: العيوب
لا تعمل المفاتيح المتعددة في لحظة واحدة. إذا كنت تستطيع التفكير في تطبيق آخر ، فقم بنشره في التعليقات
شكرا.
موصى به:
موصل ICSP لـ Arduino Nano بدون رأس دبوس ملحوم ولكن دبوس بوجو: 7 خطوات
موصل ICSP لـ Arduino Nano بدون رأس دبوس ملحوم لكن Pogo Pin: قم بعمل موصل ICSP لـ Arduino Nano بدون رأس دبوس ملحوم على اللوحة ولكن Pogo Pin. الأجزاء 3 × 2 Pin Socket x1 - APitch 2.54mm - BP75-E2 (رأس مخروطي 1.3 ملم) اختبار الربيع مسبار بوجو دبوس
كيفية قراءة القيم التناظرية المتعددة باستخدام دبوس تمثيلي واحد: 6 خطوات (بالصور)
كيفية قراءة القيم التناظرية المتعددة باستخدام دبوس تمثيلي واحد: في هذا البرنامج التعليمي ، سأوضح لك كيفية قراءة قيم تناظرية متعددة باستخدام دبوس إدخال تمثيلي واحد فقط
على دائرة مزلاج معطلة مع جامعة كاليفورنيا. زر بضغطة واحدة. دبوس واحد. المكون المنفصل: 5 خطوات
على دائرة مزلاج معطلة مع جامعة كاليفورنيا. زر بضغطة واحدة. دبوس واحد. المكون المنفصل: مرحبًا بالجميع ، كان يبحث عن دائرة تشغيل / إيقاف على الشبكة. كل ما وجدته لم يكن ما كنت أبحث عنه. كنت أتحدث مع نفسي ، هناك بالضرورة طريقة لذلك. هذا ما احتاجه. - زر ضغط واحد فقط لتشغيله وإيقاف تشغيله. - يجب استخدام
دليل استخدام لوحة مفاتيح Raspberry Pi ذات دبوس واحد: 9 خطوات
دليل استخدام لوحة مفاتيح Raspberry Pi ذات دبوس واحد: إخلاء المسؤولية: هذا دليل استخدام لمنتج مفتوح المصدر: لوحة مفاتيح PIN واحدة. هذا ليس مشروع DIY. إذا كنت ترغب في تكوين المجالس بنفسك ، فيمكن العثور على ملفات النسر في نهاية البرنامج التعليمي. ما هي لوحة المفاتيح ذات الدبوس الواحد؟ لوحة مفاتيح ذات دبوس واحد
أكثر أمانًا أفضل: جعل محطات القطار أكثر أمانًا: 7 خطوات
أكثر أمانًا أفضل: جعل محطات القطار أكثر أمانًا: العديد من محطات القطارات اليوم غير آمنة بسبب الافتقار إلى الأمن والحواجز والتحذير من وصول القطار. رأينا الحاجة إلى إصلاح ذلك. من أجل حل هذه المشكلة ، أنشأنا Safer Better. استخدمنا مستشعرات الاهتزاز وأجهزة استشعار الحركة و