جدول المحتويات:

الحرباء الإلكترونية: 6 خطوات (بالصور)
الحرباء الإلكترونية: 6 خطوات (بالصور)

فيديو: الحرباء الإلكترونية: 6 خطوات (بالصور)

فيديو: الحرباء الإلكترونية: 6 خطوات (بالصور)
فيديو: كيف تقلل حجم الصور بدون برامج 2024, شهر نوفمبر
Anonim
الحرباء الإلكترونية
الحرباء الإلكترونية

هل تساءلت يومًا كيف تغير الحرباء لونها من خلال التغييرات في الألوان البيئية؟

هناك شيء يسمى هرمون تحفيز الخلايا الصباغية أو MSH. إذا كنت ترغب في البحث عن المزيد في هذا الرجاء اتباع هذا الرابط. بين القصص ، كنت أرغب في بناء نظام إضاءة محيطة أو شيء مثل الحرباء. هذا يبدو رائعًا ويساعد العيون أيضًا. كان لدي شريط neopixel LED ومستشعر لون احتياطي. لذلك قمت للتو ببناء لعبة Chameleon (الإلكترونية) باستخدام Arduino (متحكم دقيق للجميع) كعقل.

الخطوة 1: الأشياء التي سوف تحتاجها

الأشياء التي سوف تحتاجها
الأشياء التي سوف تحتاجها

1. Arduino Nano (أي Arduino على ما يرام) Amazon Link لـ Arduino Uno2. مستشعر الألوان TCS3200 Amazon Link لمستشعر الألوان 3. Neopixel LED Strip Amazon Link لـ Neo Pixel LED4. أسلاك العبور ومصدر الطاقة

الخطوة 2: مقدمة موجزة عن الأجزاء

مقدمة موجزة للأجزاء
مقدمة موجزة للأجزاء
مقدمة موجزة للأجزاء
مقدمة موجزة للأجزاء

Arduino: متحكم يحصل على بيانات مستشعر ألوان RGB من TCS 3200 ويولد إشارة PWM ذات الصلة للتحكم في لون مصابيح Neopixel LED. مستشعر الألوان CS 3200: يحتوي هذا المستشعر على مجموعة من الصمامات الثنائية الضوئية التي تستجيب بشكل مختلف للألوان المختلفة وبالتالي يعطيها لون الضوء الساقط على مجموعة الثنائي الضوئي. يمكن استخدام هذه البيانات لتكرار تلك الألوان. Neo Pixel LED: هذا يمكن أن يولد الكثير من الألوان بناءً على الإشارة المعطاة له. اسم IC هو WS2812B.

الخطوة الثالثة: توصيل كل شيء

ربط كل شيء
ربط كل شيء
ربط كل شيء
ربط كل شيء

اتصال - رد فعل.. يجب أن يتم الاتصال بطريقة تجعل Arduino عليه قراءة البيانات من 4 صمامات ضوئية مختلفة في TCS 3200. وعكس هذه القيمة على أنها بيانات إلى neopixel LEDs لتكرار نفس اللون. 4 ثنائيات ضوئية على المستشعرات حساسة لأربع تركيبات لونية مختلفة. تنتج هذه الإشارات الحالية التي يتم تحويلها إلى إشارات تردد ، أي التحويل من I إلى F ، تتم قراءتها بواسطة دبابيس Arduino ثم يتم تقديمها كمدخلات إلى Neopixel LED. لا أريد التعمق في عمل المستشعرات. يمكن فهم ذلك من خلال الرجوع إلى أوراق بيانات مستشعر TCS 3200.

الخطوة 4: التشفير

الترميز
الترميز

رمز هذا المشروع هنا.

يمكنك تنزيل هذا وفك ضغط الملف للعثور على المكتبات والرموز الضرورية. يرجى وضع المكتبات في مجلد مكتبات Arduino IDE. قم بتجميع الكود وتحميله ، الكود لا يحتاج إلى شرح. أقوم بتحسين الترميز الخاص بي من خلال النظر في أكواد أخرى. نرحب دائمًا بأي اقتراحات لتحسين الكود.

الخطوة 5: فيولا.. إنها تعمل

فيولا … إنه يعمل
فيولا … إنه يعمل

هنا يعمل. إنه الآن يكرر أي ألوان تعرضها على المستشعر. التطبيقات الجيدة هي 1. الإضاءة المحيطة للتلفزيون والكمبيوتر الشخصي ، وهذا يقلل من إجهاد العين لأنه يحاكي الحد الأقصى من الألوان في شاشتك. 2. إضاءة الغرفة 3. اضاءة المزاج

4. يمكنك طباعة حرباء ثلاثية الأبعاد ووضع جميع الأجهزة الإلكترونية لجعلها حرباء مطبوعة ثلاثية الأبعاد حقيقية.

من فضلك لا تنسى التصويت لي في المسابقات.

الخطوة 6: فيديو العمل

هذا فيديو عمل.

موصى به: