2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تعد مصابيح RGB LED طريقة رائعة لتعريف الأطفال بالبرمجة. سوف يعبثون إلى ما لا نهاية مع مجموعات الألوان والتوقيت ، ويشعرون بالشفرة في وقتهم الخاص. يستخدم هذا المشروع مصابيح LED كاملة الألوان رخيصة يتم التحكم فيها عبر I2C ، لذلك لا يوجد سوى أربعة أسلاك للاتصال. إنها تقدم مقدمة رائعة لـ I2C.
بعد تشغيل ضوء الإيقاف ، يمكنك تغيير تسلسل الألوان إلى أي شيء تريده - يستخدم رموز الألوان السداسية العشرية القياسية.
ما استخدمته
1 اردوينو ، على سبيل المثال أونو
3 وحدات LED من متجر Electric Dollar
1 لوحة الناقل ورؤوس
4 أسلاك توصيل ، ذكر لأنثى
لحام حديد
الخطوة 1: تجميع الوحدات
قم بإزالة الوحدات من حزمها ، وقم بلحام وحدات LED الثلاثة في المربعات البيضاء على الناقل. من الأسهل العمل من اليمين إلى اليسار ، كما هو موضح.
لإعطاء وحدات LED عناوين I2C مختلفة ، سوف تحتاج إلى تغيير وصلتي لحام. العناصر المطلوب تغييرها هي A0 في الوحدة الوسطى ، و A1 في الوحدة اليمنى. لتغيير وصلة مرور ، قم بفصل رابط اللحام الأيمن وأضف لحامًا لإجراء اتصال جديد بالجهة اليسرى.
يوجد برنامج تعليمي Sparkfun حول كيفية القيام بذلك ، هنا.
قم بلحام رأس ذي 4 سنون باللوحة ، وأضف مقاومات سحب ، إذا كنت تستخدم.
الخطوة 2: قم بتوصيل Arduino
استخدم أربعة أسلاك توصيل لتوصيل Arduino بالوحدة النمطية:
- يتصل GND بـ Arduino GND
- يتصل VCC بـ Arduino 3.3V
- تتصل SDA بـ Arduino A4
- يتصل SCL بـ Arduino A5
عند إجراء الاتصال ، قم بتشغيل Arduino وتأكد من أن مصابيح LED الثلاثة تتوهج بهدوء. هذا يعني أنهم جميعًا يحصلون على القوة.
الخطوة 3: تحميل وتشغيل المخطط
قم بتشغيل Arduino IDE ، ثم قم بتنزيل وإضافة رسم stoplight.ino هذا. لا توجد مكتبات لتثبيتها ؛ الرسم هو كل ما تحتاجه. قم بتشغيل المخطط ، وسيبدأ ضوء التوقف بالدوران بين الأحمر والأخضر والأصفر.