جدول المحتويات:
- اللوازم
- الخطوة 1: اصنع الدائرة
- الخطوة الثانية: الملفات
- الخطوة الثالثة: برمجة Arduino Nano
- الخطوة 4: كيفية الاستخدام
- الخطوة 5: كيفية معايرة الأزرار
- الخطوة 6: تمديد النظام لمزيد من الأدراج
- الخطوة 7: عزل الضوء عن الأدراج
فيديو: نظام موقع تخزين المقاوم "Resys": 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
هذا نظام يجعل من السهل العثور على المقاومات الخاصة بك.
ابحث بالقيمة المرغوبة ، وسيضيء الدرج الأيمن.
يمكن أن يمتد هذا النظام إلى عدد الأدراج المطلوبة.
اللوازم
WS2812B الصمام Adressable
اردوينو نانو
4 × 4 مصفوفة مصفوفة 16 مفتاحًا
المقاوم
شاحن USB ، أو مصدر طاقة 5 فولت آخر
خيوط جيش التحرير الشعبى الصينى
رؤوس الموصل
النماذج الأولية ثنائي الفينيل متعدد الكلور
10 كيلو بوتميتر
الخطوة 1: اصنع الدائرة
جعل الدائرة على ثنائي الفينيل متعدد الكلور النموذج الأولي على الوجهين
لوحة المفاتيح:
تحتوي لوحة المفاتيح الرخيصة على بعض المقاومات الداخلية التي تختلف حسب العمود ودرجة الحرارة والرطوبة ومدى صعوبة الضغط على الأزرار. لذلك سيكون عليك معايرة الأزرار في الكود.
لم يكن لدي شاشة i2c lcd على النحو المنشود لهذا المشروع ، لذلك اضطررت إلى صنع لوحة المفاتيح مع ADC (إدخال تناظري) بسبب توفر gpio على اردوينو نانو.
مقاومات بين موصلات لوحة المفاتيح.
دبوس 2-3 = 10 كيلو أوم
دبوس 3-4 = 22 كيلو أوم
دبوس 4-5 = 33 كيلو أوم
دبوس 6-7 = 2.2 كيلو أوم
دبوس 7-8 = 4.8 كيلو أوم
دبوس 8-9 = 10 كيلو أوم
1 و 10 غير مستخدمين.
يذهب الدبوس 2 إلى 5V على لوح اردوينو.
يذهب الدبوس 9 إلى A0 و 15 كيلو أوم على الأرض.
يجب ألا يكون هناك أي توصيلات بين السن 5 و 6.
الصمام:
ينتقل D7 الموجود على اردوينو من خلال 330 أوم وإلى (مدخل البيانات) على الصمام الأول (الدبوس الثاني) على WS2812B
من الأرض إلى الأرض.
المصابيح 5 فولت إلى فين على اردوينو
يجب عليك قطع المصابيح بشكل فردي وتوصيلها بلوح خلفي ، أو كيف ترغب في وضع المصابيح.
تذكر توصيل المصابيح في الاتجاه الصحيح ، فلديهم مدخلات ومخرجات.
عرض شاشات الكريستال السائل:
اتبع الرسم التخطيطي.
هناك حاجة لمقياس الجهد فقط لضبط التباين على الشاشة.
سيكون عليك فقط ضبطه عند تغيير جهد الدخل.
www.arduino.cc/en/Tutorial/HelloWorld
إعادة ضبط:
D10 لإعادة تعيين رقم التعريف الشخصي
مزود الطاقة:
شاحن يو اس بي.
قم بقطع كبل USB وقم بتوصيل الأرض (أسود) بالأرضي على اردوينو ، و 5 فولت (أحمر) بـ Vin
الخطوة الثانية: الملفات
هذا مشروع هواية ، لست مبرمجًا محترفًا.
النصائح والحيل مرحب بها:)
الخطوة الثالثة: برمجة Arduino Nano
مكتبات التنزيل:
في Arduino IDE ، انقر فوق علامة التبويب المسماة Sketch وانقر فوق تضمين مكتبات / إدارة مكتبات.
بحث عن
-FastLED.h
- LiquidCrystal.h
قم بتثبيتها.
افتح "ohmsys1.44.ino"
قم بتوصيل اردوينو بـ USB
اختر منفذ com الصحيح ، وقم بتحميل الرسم التخطيطي.
الخطوة 4: كيفية الاستخدام
أدخل القيمة الخاصة بك بالأرقام
* فاصلة
# هو إعادة تعيين النظام
ا هو اوم
B هي K-ohm
C هي M- أوم
D هو رقم إعادة التشغيل
الخطوة 5: كيفية معايرة الأزرار
أزل التعليق "Serial.println (sensorValue) ؛" (السطر الثاني في الحلقة)
قم بتشغيل جهاز العرض التسلسلي الخاص بك.
تتميز الأزرار بمقاومة متغيرة نظرًا لمدى صعوبة الضغط على الزر / بلطفه.
انتبه للقيمة العلوية / المنخفضة لزر البحث في جهاز العرض التسلسلي.
ابحث عن الأزرار في الكود.
الرقم الأول "منخفض" والأخير "مرتفع".
//**************************** زر +1 ****************** ********
إذا ((sensorValue> 387) && (sensorValue <394) && delayrunning == false)
قم بتغيير الأرقام وفقًا لنتائجك.
ستحصل على أرقام مختلفة ثم في الكود ، لا تدع هذا يحبطك:)
الخطوة 6: تمديد النظام لمزيد من الأدراج
في الوقت الحالي ، يتكون النظام من 16 درجًا.
يمكنك تمديده إلى أي عدد تريده.
فقط تأكد من أن مزود الطاقة يمكنه التعامل معها.
لتمديده ، يجب عليك تغيير "#define NUM_LEDS 15" إلى العدد المطلوب من الأدراج / المصابيح.
يبدأ من 0 ، لذا اطرح 1 من الأدراج / المصابيح التي تريدها
نسخ ولصق
"إذا ((Sumtall> 6) && (Sumtall <16))
{LEDreset () ؛
المصابيح [1] = CRGB (255 ، 0 ، 255) ؛
FastLED.show () ، تأخير (300) ؛ }"
ورسم النطاق الخاص بك لكل درج.
أضف رقمًا واحدًا لكل درج جديد في "المصابيح [1]"
يمكنك أيضًا تغيير لون المصابيح إذا رغبت في ذلك (255 ، 0 ، 255)
الخطوة 7: عزل الضوء عن الأدراج
كان لديه بعض تسرب الضوء الذي تسبب في بعض المشاكل.
لقد أصلحت هذا عن طريق إضافة بعض شريط المرآة على كل درج.
الشريط حيث يضاف على الجانبين والأسفل.
ليست هناك حاجة لشريط انعكاسي إذا كان لديك شريط لا يسمح بمرور الضوء.
هذا حل المشكلة:)
موصى به:
نظام تخزين المكونات: 10 خطوات (بالصور)
نظام تخزين المكونات: يعد نظام تخزين المكونات النهائي حلاً فريدًا لتنظيم وتخزين المكونات الإلكترونية. يسمح البرنامج المخصص بفهرسة المكونات باستخدام وظيفة بحث مضمنة للوصول السريع إلى مكونات محددة. المصابيح أب
نظام حضور بصمات الأصابع من Arduino مع تخزين البيانات السحابية: 8 خطوات
نظام حضور بصمات الأصابع من Arduino W / Cloud Data Storage: يمكنك قراءة هذا وغيره من البرامج التعليمية المذهلة على الموقع الإلكتروني الرسمي لشركة ElectroPeak في هذا البرنامج التعليمي ، سنقوم
نظام الحضور مع تخزين البيانات على جداول بيانات Google باستخدام RFID و Arduino Ethernet Shield: 6 خطوات
نظام الحضور مع تخزين البيانات على جدول بيانات Google باستخدام RFID و Arduino Ethernet Shield: مرحبًا يا شباب ، لقد توصلنا إلى مشروع مثير للغاية وهو كيفية إرسال بيانات rfid إلى جدول بيانات Google باستخدام Arduino. باختصار ، سنقوم بإنشاء نظام حضور يعتمد على قارئ rfid والذي سيوفر بيانات الحضور في الوقت الفعلي إلى goog
تخزين بطارية بحجم الجيب المقاوم للماء: 4 خطوات
تخزين بطارية بحجم الجيب المقاوم للماء: يبدو أن الأشياء التي تستخدم البطاريات في حاجة إلى خلايا جديدة في كل مرة نستدير فيها ، حل بسيط ، حمل بطاريات إضافية في جيبك ، أو حامل مصمم خصيصًا ، لسوء الحظ ، هناك مشاكل في كلتا الطريقتين .إذا كنت تحمل با
إنشاء موقع Bookhuddle.com ، وهو موقع لاكتشاف معلومات الكتاب وتنظيمها ومشاركتها: 10 خطوات
إنشاء موقع Bookhuddle.com ، وهو موقع لاكتشاف معلومات الكتاب وتنظيمها ومشاركتها: يصف هذا المنشور الخطوات المتبعة في إنشاء وإطلاق موقع Bookhuddle.com ، وهو موقع ويب يهدف إلى مساعدة القراء على اكتشاف معلومات الكتاب وتنظيمها ومشاركتها. ستنطبق على تطوير مواقع الويب الأخرى