جدول المحتويات:
- اللوازم
- الخطوة 1: توصيل جميع العناصر بلوحة التوصيل
- الخطوة الثانية: كتابة الكود
- الخطوة 3: اصنع حاوية لاردوينو الخاص بك
- الخطوة 4: استخدام عالمك الملون
فيديو: عالم ملون: 4 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
مصدر مرجعي : هنا
RGB ملون وورلد هو ضوء ليلي مصنوع من مستشعرات ألوان RGB. يمكنه بسهولة تغيير واختيار اللون الذي تريده وفقًا لمزاجك الحالي. يمكنك الحصول على لون الإضاءة الليلية الذي تريده ، بمجرد استخدامه لاستشعار الكائن ذي الألوان الزاهية.
//
تعديل الجزء (أصلي):
- الاسم الأصلي: RGB Color Picker
اللوازم
سوف تحتاج:
- Arduino Leonardo (أو غيره) - اشتري من هنا
- TCS3200 RGB Sencer (أو غيره) - اشتري من هنا
- لوحة LCD (1602 IIC / I2C) - اشتري من هنا
- زر الضغط (أي نوع)
- 4.7kΩ المقاوم (x1)
- 10kΩ المقاوم (x1)
- 220 المقاوم (x2)
- RGB LED - اشتري من هنا
- اللوح
- عاكس الضوء ليلي
- كرتون
//
تعديل الجزء (أصلي):
- اردوينو برو مايكرو
- شاشات LCD بدون I2C
- مستشعر RGB TCS34725
- طابعة 3D
الخطوة 1: توصيل جميع العناصر بلوحة التوصيل
قبل تثبيت كل شيء مرة واحدة ، يكون اختبار كل عنصر واحدًا تلو الآخر أكثر أمانًا. لأنه إذا قمت بتثبيت كل شيء ولكنه لا يعمل ، فبالكاد يمكنك معرفة الخطأ الذي حدث.
ستكون توصيلات Arduinos المختلفة مختلفة. إذا كنت تستخدم Arduino أخرى ، فيمكنك البحث في مخطط الأسلاك والكود من مشاريع أخرى.
سنقدم الآن كيفية توصيل السلك:
مستشعر ألوان RGB
GND: يوجد نوعان من GND ، كلاهما متصل بالقطب السالب للوح (يجب أن يسحب القطب السالب السلك إلى Arduino GND)
OUT_connect إلى pin8 من Arduino
S2 → Arduinopin10
S3 → اردوينو pin9
VCC_ هناك نوعان من VCC ، كلاهما متصل بالقطب الموجب للوح (يحتاج القطب الموجب إلى سحب سلك إلى 5 فولت من Arduino)
S0 → اردوينو pin12
S1 → اردوينو pin11
شاشات الكريستال السائل
GND_ متصل بالسلب من اللوح
VCC_connected إلى اللوح الموجب
SDA → اردوينو pin2
SCL → Arduino pin3
زر
استخدم الدبوس لإدخال السلكين على لوح التجارب
قم بتوصيل سلك من الجانب الأيسر بمقاوم 10kΩ ثم اسحب سلكًا إلى Arduino analog A1.
سلك الجانب الأيمن_ مقسم إلى جانبين:
الجانب الأول: اسحب السلك إلى الجانب الإيجابي من اللوح.
الجانب الثاني هو: قم بتوصيل المقاوم 10kΩ ثم قم بتوصيل خط بالجانب السلبي من اللوح.
RGB LED
يحتوي RGB LED على 4 سنون تشمل أحمر ، سلبي ، أخضر ، أزرق (قصير ، طويل ، قصير ، قصير)
Red_ متصل باللوحة ثم اسحب خطًا إلى Arduino pin5
القطب السالب _ متصل مباشرة بالقطب السالب على اللوح
Green_ قم بالاتصال بلوحة التجارب ، وأضف المقاوم 220Ω ثم اسحب سلكًا إلى Arduino pin6
Blue_connect بلوحة التجارب ، أضف مقاوم 4.7kΩ ثم اسحب سلكًا إلى Arduino pin7
ما ورد أعلاه هو إدخال اتصال الدائرة.
//
تعديل الجزء (أصلي):
الأسلاك هي نفسها ، باستثناء LCD ووحدة استشعار اللون.
LCD_He في الأصل يستخدم LCD فقط ، قمت بتغييره إلى I2c LCD.
RGB color sencor_He استخدم أصلاً مستشعر TCS34725 RGB ، قمت بتغييره إلى TCS3200.
الخطوة الثانية: كتابة الكود
بعد توصيل الدائرة ، يمكنك البدء في كتابة الكود.
الكود هنا : هنا
تذكر أن تختبر كل جزء على حدة !!
قبل توصيل كبل USB في Arduino ، يرجى التحقق بعناية مما إذا كانت جميع الكابلات صحيحة. إذا كانت هناك دائرة غير صحيحة ، فقد تتسبب في تلف الكمبيوتر أو لوحة Arduino.
يمكن تغيير الدبوس بنفسك ، وفقًا للدائرة الموجودة على لوحة الدائرة الخاصة بك.
//
تعديل الجزء (أصلي):
- تم تغيير كود مستشعر الألوان LDC و RGB.
- تم أيضًا تغيير بداية ترجمات شاشة LCD.
- تم تغيير موضع بعض المسامير.
الخطوة 3: اصنع حاوية لاردوينو الخاص بك
قم بقياس المسافة بين الأردوينو واللوح ، واقطعها بصندوق من الورق المقوى. بعد الترابط ، ضع المكون في.
لقد صنعت حاوية على شكل درج حيث يوجد الزر و RGB LED في المستوى العلوي ، ومستشعر ألوان RGB وشاشة LCD في المستوى السفلي. المساحة الداخلية كبيرة نسبيًا ولن تكسر السلك. لتوصيل Arduino بمصرف الطاقة ، يجب أن نقطع قطعة صغيرة على جانب الصندوق.
حجم الصدفة:
- مستوى أعلى
الطول: 19.5 / العرض: 10.5 / الارتفاع: 11 سم
- المستويات الدنيا
الطول: 19.5 / العرض: 7.5 / الارتفاع: 5 سم
//
تعديل الجزء (أصلي):
- استخدم الطباعة ثلاثية الأبعاد لصنع حاويته.
الخطوة 4: استخدام عالمك الملون
قم بتوصيل كابل USB بـ Arduino وبعد تشغيل الطاقة ، يمكنك البدء في استخدامه!
حدد عنصرًا بألوان زاهية ، وضعه على بعد 1 سم من مستشعر ألوان RGB ، واضغط على الزر. سيتم عرض لون العنصر على لوحة LCD ، ثم يضيء مصباح RGB LED أيضًا المصباح المماثل لذلك اللون.
نظرًا لقيود مصباح LED ، لا يمكنه إضاءة ألوان دقيقة جدًا. على سبيل المثال ، لا يمكن أن يضيء اللون الأسود أو الرمادي ، لأن مادة LED نفسها بيضاء. ستؤدي الأجسام الخافتة والأقل سطوعًا إلى تقليل التأثير ، كما ستؤدي الأضواء المحيطة وأضواء الانعكاس إلى الشعور باللون الزائف ، لذلك يوصى باستخدامه في غرفة مظلمة.
موصى به:
كيف تحصل على عالم سري !!!!!! (وضع التصحيح): 3 خطوات
كيف تحصل على عالم سري !!!!!! (وضع التصحيح): في هذا الدليل ، سأريك للوصول إلى وضع العالم السري في Minecraft
كيفية بناء نرد اردوينو LED ملون: 8 خطوات
كيفية بناء نرد Arduino LED ملون: في هذا البرنامج التعليمي ، ستتعلم كيفية بناء نرد LED ملون من Arduino ، والذي يمكن "دحرجته" بمجرد الضغط على زر. سأشرح كيفية بناء Arduino وكيفية ترميزه. إنه برنامج تعليمي بسيط إلى حد ما لأولئك الذين هم في البداية
طباعة نص ملون بلغة بايثون بدون أي وحدة: 3 خطوات
طباعة نص ملون في Python بدون أي وحدة: بعد حذف Instructable الثاني الخاص بي عن طريق الخطأ ، قررت إنشاء نص جديد ، وسأوضح لك في هذا كيفية طباعة نص ملون في Python
استيراد نماذج ثلاثية الأبعاد مخصصة إلى عالم Minecraft الخاص بك: 9 خطوات (بالصور)
استيراد نماذج ثلاثية الأبعاد مخصصة إلى عالم Minecraft الخاص بك: هذا دليل كامل لشرح عملية استيراد نماذج ثلاثية الأبعاد إلى عالم Minecraft الخاص بك. هناك ثلاثة أجزاء أساسية سأقسم العملية إلى: إعداد Minecraft ، واستيراد / تصدير النموذج ثلاثي الأبعاد الخاص بك ، وإحضار النموذج
XBOX Case Mod ** بسيط وأمبير. ملون **: 5 خطوات
XBOX Case Mod ** بسيط وأمبير. ملون **: هذا هو أول تدريب لي. حالة LED بسيطة إلى حد ما باستخدام أجزاء يمكن العثور عليها بسهولة. هذا Instructable قابل للعكس تمامًا إذا لم يتم التخطيط له … (هذا ضمان عمليًا بعد بعض الأشياء التي شوهدت)