جدول المحتويات:
- الخطوة 1: الأجزاء المطلوبة
- الخطوة الثانية: وضع الأشياء معًا
- الخطوة 3: ضع بعض التعليمات البرمجية في MCU
فيديو: مصباح حوض السمك PWM مع اردوينو: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
لقد قمت مؤخرًا بتحويل مصابيح حوض السمك الخاصة بي من إضاءة الفلورسنت إلى إضاءة LED وقررت أن أحاول محاكاة بيئة طبيعية حيث يزداد الضوء تدريجياً من الفجر حتى منتصف النهار ثم ينخفض حتى الغسق. في الليل يكون هناك القليل من الضوء الذي يعطيه القمر عادة.
يتم تشغيل إضاءة LED بشكل أساسي من مصدر طاقة بجهد 12 فولت ويتحكم اردوينو في شدة الضوء عن طريق تعديل الجهد بمساعدة n-channel MOSFET (لقد استخدمت IRFS630). يمكن تشغيل اردوينو بواسطة نفس مصدر الطاقة ، لكنني استخدمت 5V USB PS منفصلاً لـ arduino وقمت بتشغيله من خلال USB وليس من خلال Vin.
قد لا تكون شدة الضوء هي الأكثر دقة ولكنها أفضل ما يمكن أن أفكر فيه. يمكن تعديل النمط من خلال الكود.
الخطوة 1: الأجزاء المطلوبة
أول شيء جمع أولاً جميع الأجزاء اللازمة للمشروع. أفترض أن لديك بالفعل إضاءة LED تريد اللعب بها ، ربما إضاءة حوض السمك ، ربما شيء آخر ، ربما لا حتى مصابيح LED ولكن شيء يدعم التعتيم.
إذن إليك قائمة الأجزاء التي استخدمتها:
1. اردوينو نانو - 1 قطعة
2. شاشة LCD 1602 - 1 قطعة
3. محول IIC / I2C لشاشات الكريستال السائل 1602 - 1 قطعة
4. DS1302 RTC - 1 قطعة (مع بطارية CR2032)
5. زر ضغط مع غطاء - 1 جهاز كمبيوتر شخصى
6. n-channel MOSFET (لقد استخدمت IRFS630) - 1 قطعة
7. 10 كيلو أوم المقاوم -1 قطعة
8. اختياري - يقول بعض الأشخاص أنه يجب عليك استخدام المقاوم بين دبوس arduino pwm وبوابة MOSFET لحماية aruino ، بينما يقول الآخرون أنك لا تفعل ذلك ، على الأقل ليس للتطبيقات منخفضة الطاقة ، لم أستخدم أيًا منها يعمل بشكل جيد ، أقل بكثير من 20 مللي أمبير مستخرج من دبوس اردوينو ، ولكن إذا كنت ترغب في ذلك ، يمكنك استخدام المقاوم 100 أوم.
تحديث: بعد شهرين من الاختبار ، توصلت إلى استنتاج مفاده أن 100 أوم أمر لا بد منه! ظل اردوينو يحجب بدونه بشكل عشوائي. الآن يعمل بشكل مثالي
ستحتاج أيضًا إلى أدوات لحام من أجل لحام محول I2C على شاشة LCD وإذا كنت تريد أن تجعله كما فعلت على لوحة النموذج الأولي أو على PCB. لقد استخدمت دبابيس رأس لتوصيل اردوينو لأن هذا يمنحني حرية استخراج اردوينو وبرمجته وإعادة تشغيله (ومن السهل استبداله).
9. اختياري - لوحة النموذج الأولي / ثنائي الفينيل متعدد الكلور
10. اختياري - دبابيس الرأس - مع 15 دبابيس أو أكثر لكل منها - 2 قطعة (مطلوب لتوصيل اردوينو نانو باللوحة)
هذا كل شيء ، فلنبدأ الآن في العمل!
الخطوة الثانية: وضع الأشياء معًا
أولاً ، يجب عليك لحام محول IIC / I2C مع شاشة LCD 1602 (تعمل أيضًا مع شاشات LCD الأخرى مثل 2004). استخدم التخطيطي المقدم للقيام بذلك.
الآن إذا كنت ترغب في استخدام لوح التجارب ، ما عليك سوى اتباع المخطط التخطيطي وتأكد من أن التأريض فقط هو الشائع لمصدر طاقة LED ومصدر طاقة arduino إذا كنت تستخدم 5V PS لـ arduino (على كابل USB) ، وإلا يمكنك ربط نفس PS من خلال دبوس Vin من اردوينو.
إذا كنت ترغب في استخدام ثنائي الفينيل متعدد الكلور أو لوحة نموذجية ، فما عليك سوى اتباع المخطط لربط المكونات ، التصميم متروك لك ، فقط تأكد من مضاعفة التحقق من الروابط في النهاية.
يوجد على محول I2C ، مقابل دبابيس الطاقة والبيانات ، وصلة مرور ، يوفر هذا العبور الطاقة إلى الضوء الخلفي لشاشة LCD ، حيث يظل ضوء LCD قيد التشغيل باستمرار. قم بتوصيل زر الضغط هنا لإلقاء الضوء عليه فقط عند الحاجة. يمكنك استخدام أنواع أخرى من الأزرار أو المفاتيح إذا كنت تريد ذلك.
لقد قمت أيضًا بتضمين التخطيطي المذهل.
_
PS = مزود الطاقة (إذا كان أي شخص يتساءل)
PCB = لوحة دوائر مطبوعة
الخطوة 3: ضع بعض التعليمات البرمجية في MCU
لقد أرفقت ملف.ino والمكتبتين اللتين استخدمتهما حتى لا يكون هناك أي تعارض. تم شرح الكود داخل ملف.ino.
أيضًا بالنسبة لعنوان شاشة I2C ، يمكنك استخدام i2c-scanner.ino المرفق لمعرفة ذلك.
أي تعليقات أو اقتراحات هي موضع ترحيب. استمتع!
موصى به:
تصميم حوض السمك مع التحكم الآلي في المعلمات الأساسية: 4 خطوات (بالصور)
تصميم حوض السمك مع التحكم الآلي في المعلمات الأساسية: مقدمة اليوم ، تتوفر رعاية الحوض البحري لكل حوض سمك. مشكلة الحصول على حوض للماء ليست صعبة. ولكن من أجل دعم الحياة الكامل للسكان ، والحماية من الأعطال الفنية ، والصيانة والعناية السهلة والسريعة ،
كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك: 5 خطوات
كيف تصنع نظام Wifi يتحكم في إضاءة وتدفئة حوض السمك الخاص بك: ما الذي يفعله نظام يقوم بتشغيل / إيقاف تشغيل حوض السمك الخاص بك تلقائيًا وفقًا لجدول زمني أو يدويًا باستخدام زر ضغط أو طلب عبر الإنترنت. نظام يراقب درجة حرارة الماء ويرسل بريدًا إلكترونيًا وتنبيهات في حالة إيقاف التشغيل تحت
نظام إضاءة حوض السمك الآلي: 6 خطوات
نظام إضاءة حوض السمك الآلي: مرحبًا بالجميع! في مشروع اليوم ، سأوضح لك كيفية إنشاء نظام إضاءة آلي لحوض السمك الخاص بك. باستخدام وحدة تحكم Wifi وتطبيق Magic Home WiFi ، تمكنت من تغيير لون سطوع مصابيح LED لاسلكيًا. أخيرًا ،
مشاريع DIY - وحدة التحكم في حوض السمك الخاص بي: 4 خطوات
مشاريع DIY - وحدة التحكم في حوض السمك الخاص بي: Este foi o projecto mais complexo realizado até agora no nosso canal، este conste em realizar um & quot؛ Upgrade & quot؛ a um aquário que sofreu um restaurant já há algum tempo، para isso colocamos sensores de temperatura، de nível de água e de fluxo de
بعد آخر - مصباح حوض السمك LED عالي السطوع (HBLED): 4 خطوات
بعد آخر - مصباح حوض السمك LED عالي السطوع (HBLED): يوضح هذا التوجيه كيفية تصميم وبناء مصباح LED ساطع جدًا لحوض السمك الخاص بك. ما يجعل هذه التعليمات مختلفة عن غيرها من الأشياء السابقة هو أنني أستخدم HBLEDs بدلاً من مصابيح LED التقليدية. لقد وجدت HBLED جديدًا من Optek w