جدول المحتويات:
فيديو: عالم ملون: 4 خطوات (مع صور)
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مصدر مرجعي : هنا
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 نفسها بيضاء. ستؤدي الأجسام الخافتة والأقل سطوعًا إلى تقليل التأثير ، كما ستؤدي الأضواء المحيطة وأضواء الانعكاس إلى الشعور باللون الزائف ، لذلك يوصى باستخدامه في غرفة مظلمة.