
جدول المحتويات:
- الخطوة 1: الخطوة 1: حدد الجانب الإيجابي لمصباح LED الخاص بك
- الخطوة 2: الخطوة 2: ضع مؤشر LED في لوحة التوصيل
- الخطوة 3: الخطوة 3: إضافة المقاوم
- الخطوة 4: الخطوة 4: قم بتوصيل السلك بلوحة التوصيل
- الخطوة 5: الخطوة 5: أدخل السلك في الدبوس
- الخطوة 6: الخطوة 6: كرر
- الخطوة 7: الخطوة 6: الأرض
- الخطوة 8: الخطوة 8: الجزء الأرضي 2
- الخطوة 9: الخطوة 9: تحميل الكود
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:54

جاء الإلهام لهذا المشروع من الأضواء الحلقية في الفيديو أدناه من 0: 22-0: 28
ويمكنك أدناه تنزيل الفيديو الخاص بنتائجي.
الخطوة 1: الخطوة 1: حدد الجانب الإيجابي لمصباح LED الخاص بك

سيكون للجانب الإيجابي ساق معدنية أطول من الجانب السلبي.
الخطوة 2: الخطوة 2: ضع مؤشر LED في لوحة التوصيل

ضع مؤشر LED على هذا النحو في لوح التجارب مع وضع الساق السلبية في الممر الأرضي الأزرق.
الخطوة 3: الخطوة 3: إضافة المقاوم

في هذا المثال ، أضع مقاومًا 100 أوم في نفس العمود مثل LED. لحساب المقاوم المطلوب لمصباح LED الخاص بك ، استخدم الصيغة الموجودة في
الخطوة 4: الخطوة 4: قم بتوصيل السلك بلوحة التوصيل

قم بتوصيل سلك بالعمود الذي يوجد فيه المصباح والمقاوم.
الخطوة 5: الخطوة 5: أدخل السلك في الدبوس

مع فصل لوحة Arduino الخاصة بك ، أدخل الطرف الآخر من السلك في السن 3 على لوحتك.
* ملاحظة بالنسبة لهذا المشروع ، أستخدم المسامير 3 ، 5 ، 6 ، 9 ، 10 ، 11 لأنها الدبابيس الموجودة على لوحة Arduino Uno التي تحتوي على PWM المشار إليها بواسطة ~ بجوار الرقم ، تحقق من مواصفات اللوحة الخاصة بك لتحديد المسامير التي لديك أيضا PWM.
الخطوة 6: الخطوة 6: كرر
كرر الخطوات من 2-5 ، 5 مرات أخرى
الخطوة 7: الخطوة 6: الأرض

ضع سلكًا في الممر الأرضي الأزرق.
الخطوة 8: الخطوة 8: الجزء الأرضي 2

أدخل السلك الأرضي في الدبوس الأرضي على لوحك.
الخطوة 9: الخطوة 9: تحميل الكود
يمكنك الآن توصيل Arduino بجهاز الكمبيوتر الخاص بك وتحميل الكود الخاص بك إليه ، أو نسخ الكود أدناه.
/ * تأثير LED لمشروع 1
يقوم بتعتيم العديد من مصابيح LED في وقت واحد ، ثم يقوم بإخافتها جميعًا ، ثم يطارد العديد من مصابيح LED بالتسلسل.
الدائرة:
- مصابيح LED من المسامير 2 إلى 7 إلى الأرض
تم إنشاؤه 2018
بقلم ستيفن جونسون * /
مؤقت int = 80 ؛ // كلما زاد الرقم ، كان التوقيت أبطأ.
الإعداد باطل() {
// استخدم حلقة for لتهيئة كل دبوس كمخرج: لـ (int thisPin = 2 ؛ thisPin <12 ؛ thisPin ++) {pinMode (thisPin ، OUTPUT) ؛ }}
حلقة فارغة() {
// كرر فوق الدبابيس: لـ (int thisPin = 2؛ thisPin <12؛ thisPin ++) {// قم بإيقاف تشغيل مؤشر LED الموجود في thisPin إلى السطوع: من أجل (سطوع int = 0 ؛ السطوع <255 ؛ السطوع ++) {analogWrite (thisPin ، سطوع)؛ }} // إيقاف مؤقت بين مصابيح LED: تأخير (1250) ؛
/ / تتلاشى مؤشر LED على thisPin من ألمع إلى إيقاف:
من أجل (السطوع int = 255 ؛ السطوع> = 0 ؛ السطوع -) {analogWrite (3 ، السطوع) ؛ analogWrite (5 ، السطوع) ؛ analogWrite (6 ، سطوع) ؛ analogWrite (9 ، السطوع) ؛ analogWrite (10 ، سطوع) ؛ analogWrite (11 ، سطوع) ؛ تأخير (2) ؛ }
// حلقة من أدنى دبوس إلى أعلى:
// قم بتشغيل الدبوس:
analogWrite (3 ، 255) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (5 ، 255) ؛ analogWrite (3 ، 180) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (6 ، 255) ؛ analogWrite (5 ، 180) ؛ analogWrite (3 ، 80) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (9 ، 255) ؛ analogWrite (6 ، 180) ؛ analogWrite (5 ، 80) ؛ analogWrite (3 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (10 ، 255) ؛ analogWrite (9 ، 180) ؛ analogWrite (6 ، 80) ؛ analogWrite (5 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (11 ، 255) ؛ analogWrite (10 ، 180) ؛ analogWrite (9 ، 80) ؛ analogWrite (6 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (3 ، 255) ؛ analogWrite (11 ، 180) ؛ analogWrite (10 ، 80) ؛ analogWrite (9 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (5 ، 255) ؛ analogWrite (3 ، 180) ؛ analogWrite (11 ، 80) ؛ analogWrite (10 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (6 ، 255) ؛ analogWrite (5 ، 180) ؛ analogWrite (3 ، 80) ؛ analogWrite (11 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (9 ، 255) ؛ analogWrite (6 ، 180) ؛ analogWrite (5 ، 80) ؛ analogWrite (3 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (10 ، 255) ؛ analogWrite (9 ، 180) ؛ analogWrite (6 ، 80) ؛ analogWrite (5 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (11 ، 255) ؛ analogWrite (10 ، 180) ؛ analogWrite (9 ، 80) ؛ analogWrite (6 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (11 ، 180) ؛ analogWrite (10 ، 80) ؛ analogWrite (9 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (11 ، 80) ؛ analogWrite (10 ، 0) ؛ تأخير (مؤقت) ؛ // قم بإيقاف الدبوس:
// قم بتشغيل الدبوس:
analogWrite (11 ، 0) ؛ تأخير (مؤقت) ؛ // إيقاف الدبوس:}
موصى به:
فكرة مشروع DIY ابتكاري ART مع أضواء LED وصوت: 3 خطوات

فكرة مشروع DIY Inventive ART مع أضواء LED وصوت: في هذا الفيديو ، سأوضح لك كيفية إنشاء مشروع فني فريد في المنزل باستخدام شريط LED وصوت
ضوء الليل LED المعاد تدويره (مشروع للمبتدئين): 5 خطوات

ضوء الليل LED المعاد تدويره (مشروع للمبتدئين): في هذا Instructable ، سيتمكن المبتدئين من التعلم من خلال مشروع أساسي ولكنه ممتع ، وكيفية عمل LED والدوائر والأسلاك. ستكون النتيجة النهائية ضوء ليلي رائع ومشرق للغاية. يمكن تنفيذ هذا المشروع بسهولة من قبل الأطفال الذين تبلغ أعمارهم 7 سنوات فما فوق
دائرة باهتة LED - 555 مشروع مؤقت: 5 خطوات

دائرة باهتة LED | 555 Timer Projects: البحث عن وصف كامل للمشروع & amp؛ جميع المواد المفيدة بما في ذلك مخطط الدائرة / الأجهزة التخطيطية / رموز قائمة المكونات / ورقة بيانات الخوارزمية / تكوين الدبوس وما إلى ذلك في ►► https://circuits-diy.com/how-to-make-simple-led-d
مشروع Arduino Uno Multi-LED: 8 خطوات

مشروع Arduino Uno Multi-LED: المشروع الذي اخترت إنشائه هو رسم تخطيطي لمستوى المبتدئين في Arduino يتضمن إضاءة LED بنمط تسلسلي كل 1000 مللي ثانية (1 ثانية). لقد استمتعت حقًا بالتعرف على الطرق المختلفة التي يمكن بها التلاعب بمصابيح LED المتعددة باستخدام Arduino Un
مشروع "Ready Maker" - التحكم في مشروع Lego Power Functions: 9 خطوات

"Ready Maker" - التحكم في مشروع "Lego Power Functions": تعلم كيفية التحكم في وظائف Lego & quot؛ Power & quot؛ المكونات مع لوحة Arduino وبناء مشروعك في & quot؛ Ready Maker & quot؛ محرر (لا يوجد كود مطلوب) للتحكم عن بعد في نموذجك