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

Touch Me Glow Plant: 5 خطوات
Touch Me Glow Plant: 5 خطوات

فيديو: Touch Me Glow Plant: 5 خطوات

فيديو: Touch Me Glow Plant: 5 خطوات
فيديو: Animation for insertion of Mirena IUD 2024, شهر نوفمبر
Anonim
تلمسني توهج بلانت!
تلمسني توهج بلانت!
تلمسني توهج بلانت!
تلمسني توهج بلانت!

مرحبًا بالجميع ، إذا كنت شخصًا يحب النباتات الداخلية ومصابيح الحالة المزاجية ، فأنت في مكان للحصول على علاج ، فسأوضح لك مدى سهولة صنع نباتك المتوهج "Touch me glow plant". يتكون هذا من اردوينو ومقاوم وسلك يعمل كمستشعر سعوي يعمل باللمس والذي يستشعر متى نلمس الضوء ونغيره وفقًا له. يتغير الضوء عشوائيا ويضيء النبات كله.. فلنبدأ !!

اللوازم

اردوينو أونو × 1 المقاوم 1 متر. × 1WS218b شريط LED قابل للعنونة × سلك واحد (أي طول)

الخطوة 1: توصيل الأسلاك

وضع الأسلاك !
وضع الأسلاك !
وضع الأسلاك !
وضع الأسلاك !
وضع الأسلاك !
وضع الأسلاك !
وضع الأسلاك !
وضع الأسلاك !

قم أولاً بتوصيل المقاوم 1 M عبر الدبوس 2 و 4. قم بتوصيل السلك بالدبوس 2 من Arduino (نفس دبوس توصيل المقاوم).. وقم بتوصيل الطرف الآخر من السلك بالمصنع. i حالتي قمت بغمس السلك في الزجاجة (لقد استخدمت سلسلة جيتار لسلك لأنني لم يكن لدي سلك طويل في ذلك الوقت وكان الخيط غير مرئي تقريبًا). حان الوقت الآن لتوصيل شريط LED: قم بتوصيل دبوس vcc - اردوينو 5v pin Gnd pin - Arduino gnd pin Data pin - Arduino pin 7 يمكن تعديل كل الدبوس وفقًا لاستخدامك في الكود الوارد أدناه

الخطوة 2: الإعداد

اعداد
اعداد
اعداد
اعداد
اعداد
اعداد
اعداد
اعداد

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

الخطوة الثالثة: الكود

#include "FastLED.h" #include #define NUM_LEDS 6 // سيتم كتابة دبوس البيانات الذي أدى البيانات على # حدد DATA_PIN 7CRGB leds [NUM_LEDS]؛ CapacitiveSensor cs_4_2 = CapacitiveSensor (4، 2)؛ // 10 ميغا أوم المقاوم بين المسامير 4 و 2 ، الدبوس 2 هو دبوس المستشعر ، إضافة سلك ، إعداد foilvoid () {Serial.begin (9600) ؛ تأخير (2000) ؛ FastLED.addLeds (المصابيح ، NUM_LEDS) ؛} حلقة فارغة () {long start = millis () ؛ long total1 = cs_4_2.capacitiveSensor (30) ؛ Serial.print (مللي () - بداية) ؛ // تحقق من الأداء بالملي ثانيةSerial.print ("\ t") ؛ // حرف الجدولة لتصحيح نافذة spacingSerial.println (total1) ؛ // إخراج مستشعر الطباعة 1delay (100) ؛ // تأخير تعسفي للحد من البيانات إلى المنفذ التسلسلي إذا (إجمالي 1> 1500) {المصابيح [0] = CRGB (عشوائي () ، عشوائي () ، عشوائي ()) ؛ المصابيح [1] = المصابيح [0] ؛ المصابيح [2] = المصابيح [0] ؛ FastLED.show () ، // تشغيل LED:}}

الخطوة 4: الفيديو

هذه هي الطريقة التي تبدو بها عبارة "touch me glow plant" في الغرفة المضيئة والمظلمة.. آسف للفيديو السيء الذي التقطته على هاتفي.

الخطوة 5: الخاتمة

لقد استخدمت مكتبتين FastLED.h CapacitiveSensor.h يمكن تنزيلهما على Arduino ID نفسه (إذا كان لديك أي مشكلة في تنزيل التعليق أدناه) ، يمكن تغيير كل القيمة في الكود وفقًا لاستخدامك ، إذا كنت تريد المزيد التفاصيل والمساعدة يمكنك مراسلتي. اتمنى ان احب الجميع هذا المشروع

موصى به: