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

دائرة LED (TinkerCad): 3 خطوات
دائرة LED (TinkerCad): 3 خطوات

فيديو: دائرة LED (TinkerCad): 3 خطوات

فيديو: دائرة LED (TinkerCad): 3 خطوات
فيديو: LED Light Show #3: Build a Basic LED Circuit | Tinkercad Circuits Lesson Plan 2024, يوليو
Anonim
دائرة LED (TinkerCad)
دائرة LED (TinkerCad)

هذا المشروع للتسلية ، ولقد صنعته بنفسي. الهدف من هذا المشروع هو تغيير مقدار الضوء الذي يضيء بواسطة المقاوم الضوئي. في هذا المشروع ، ستحتاج إلى مقاومين ومقاوم ضوئي ومصباح LED و Arduino Uno R3 وأسلاك. هذا المشروع موجود على Tinkercad ، لذلك لن تضطر إلى شراء هذه الأدوات.

الخطوة 1: الخطوة 1: بناء الدائرة

الخطوة 1: بناء الدائرة
الخطوة 1: بناء الدائرة

أولاً ، سوف تقوم بنسخ الصورة أعلاه. ستحصل على Arduino Uno R3 وستقوم بإعداده في مكان ما على الشاشة. بعد ذلك ، ستحصل على ضوء LED وتوصيل المقاوم بالكاثود الموجود على LED. بعد ذلك ، ستقوم بإعداد سلك متصل بالمقاوم الموجود على مؤشر LED ، وتوصيله بـ GND على AUR3 (Arduino Uno R3). ستفعل الشيء نفسه مع الأنود ، وستقوم بتوصيل السلك منه بفتحة D9 في AUR3. في الخطوة التالية ، ستضيف مقاومًا ضوئيًا وتضيف مقاومًا آخر ، ثم تقوم بتوصيله بالمحطة 1 على المقاوم الضوئي. بعد ذلك ، ستقوم بتوصيل المقاوم بـ GND بسلك موجود في AUR3. في الخطوة الأخيرة من بنائه ، ستقوم بتوصيل A0 على AUR3 ، وتوصيله بالطرف 1 الموجود على المقاوم الضوئي. أخيرًا ، ستقوم بتوصيل سلك من 5 فولت ، وتوصيله بالمحطة 2 على المقاوم الضوئي.

الخطوة 2: الخطوة 2: البرمجة باستخدام الكتل

الخطوة 2: الكود مع الكتل
الخطوة 2: الكود مع الكتل

انقر فوق فئة المتغيرات في محرر الكود.

لتخزين قيمة المقاومة للمقاومة الضوئية ، قم بإنشاء متغير يسمى "sensorValue". اسحب كتلة "مجموعة". سنخزن حالة المقاوم الضوئي في قيمة المستشعر المتغير. انقر فوق فئة الإدخال واسحب كتلة "دبوس قراءة تناظرية" ، وضعها في كتلة "تعيين" بعد الكلمة "إلى" نظرًا لأن مقياس الجهد الخاص بنا متصل بـ Arduino على الدبوس A0 ، قم بتغيير القائمة المنسدلة إلى A0. انقر فوق فئة الإخراج واسحب كتلة "طباعة إلى جهاز العرض التسلسلي". انتقل إلى فئة المتغيرات واسحب قيمة المستشعر المتغير إلى كتلة "طباعة إلى جهاز العرض التسلسلي" ، وتأكد من تعيين القائمة المنسدلة للطباعة بخط جديد. اختياريًا ، ابدأ المحاكاة وافتح الشاشة التسلسلية للتحقق من وصول القراءات وتغييرها عند ضبط المستشعر. تتراوح قيم الإدخال التناظرية من 0-1023. نظرًا لأننا نريد الكتابة إلى مؤشر LED برقم بين 0 (إيقاف) و 255 (سطوع كامل) ، فسنستخدم كتلة "الخريطة" لإجراء بعض عمليات الضرب التبادلية لنا. انتقل إلى فئة الرياضيات واسحب كتلة "الخريطة". في الفتحة الأولى ، اسحب كتلة متغير sensorValue ، ثم عيّن النطاق من 0 إلى 255. مرة أخرى في فئة الإخراج ، اسحب كتلة "set pin" التناظرية ، والتي تقول افتراضيًا "تعيين الدبوس 3 إلى 0." اضبطه لضبط الدبوس 9. اسحب كتلة الخريطة التي قمت بإنشائها مسبقًا إلى حقل "إلى" مجموعة "دبوس التثبيت" لكتابة الرقم المعدل إلى دبوس LED باستخدام PWM. انقر فوق فئة التحكم واسحب كتلة الانتظار ، واضبطها لتأخير البرنامج لمدة 0.1 ثانية.

الخطوة 3: الخطوة 3: جربها

الخطوة الثالثة: جربها!
الخطوة الثالثة: جربها!

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

موصى به: