فهرست مطالب:
تصویری: Touch Me Glow Plant !: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
سلام به همه ، اگر شما از افرادی هستید که عاشق گیاهان داخلی و چراغ های خلقی هستید ، می خواهید به شما نشان دهم که ساختن "گیاه درخشان مرا لمس کن" چقدر آسان است. این دستگاه با آردوینو ، مقاومت و سیم ساخته شده است که به عنوان یک حسگر لمسی خازنی عمل می کند و هر زمان که لمس می کنیم حس می شود و نور را مطابق آن تغییر می دهد. نور به طور تصادفی تغییر می کند و کل گیاه را می درخشد..پس بیایید شروع کنیم !!
تدارکات
آردوینو Uno × 1 مقاومت 1M. × نوار LED قابل آدرس دهی 1WS218b × 1 سیم (به هر طول)
مرحله 1: سیم کشی
ابتدا مقاومت 1 M را در پین 2 و 4 وصل کنید. سیم را به پین 2 آردوینو وصل کنید (همان پینی که مقاومت وصل شده است).. و سر دیگر سیم را به کارخانه وصل کنید. در مورد من سیم را فرو می کنم داخل بطری (من از سیم گیتار برای سیم استفاده کردم زیرا در آن زمان سیم بلندی نداشتم و سیم تقریباً قابل مشاهده نبود.) پین 5 ولت Gnd - پین Gnd آردوینو پین داده - پین آردوینو 7 همه پین ها را می توان با توجه به کاربرد شما در کد زیر تغییر داد
مرحله 2: راه اندازی
راه اندازی آن بسیار آسان است. سیم (که ما به پین 2 وصل کردیم) را در ظرفی که گیاه قرار داده شده قرار دهید. حالا گیاه را لمس کرده و مقدار پلاتر سریال Arduino ide را بخوانید و کد را مطابق آن تغییر دهید. (اگر در این مورد شک دارید پروژه رایگان است که در زیر بخواهید). led ها را می توان مطابق میل شما در زیر بطری قرار داد تا این اثر را به دست آورید.
مرحله 3: کد
#شامل "FastLED.h"#شامل#تعریف NUM_LEDS 6 // پین داده ای که منجر به داده می شود روی#define DATA_PIN 7CRGB leds [NUM_LEDS] ؛ CapacitiveSensor cs_4_2 = CapacitiveSensor (4 ، 2) ؛ // مقاومت 10 مگا اهم بین پین 4 و 2 ، پین 2 پین سنسور است ، سیم اضافه کنید ، راه اندازی foilvoid () {Serial.begin (9600) ؛ تاخیر (2000) ؛ FastLED.addLeds (leds ، NUM_LEDS) ؛} حلقه void () {شروع طولانی = میلی ثانیه () ؛ مجموع طولانی 1 = cs_4_2.capacitiveSensor (30) ؛ Serial.print (millis () - شروع) ؛ // بررسی عملکرد در میلی ثانیهSerial.print ("\ t") ؛ // کاراکتر برگه برای اشکال زدایی پنجره spacingSerial.println (total1)؛ // خروجی سنسور چاپ 1 دیر (100) ؛ // تأخیر دلخواه برای محدود کردن داده ها به پورت سریال در صورتی که (مجموع 1> 1500) {leds [0] = CRGB (تصادفی () ، تصادفی () ، تصادفی ()) ؛ leds [1] = leds [0]؛ leds [2] = leds [0]؛ FastLED.show ()؛ // LED را روشن کنید:}}
مرحله 4: فیلم
این چنین است که "touch me glow plant" در اتاق روشن و تاریک به نظر می رسد..ببخشید برای ویدیوی تلخی که آن را با تلفن خود گرفتم.
مرحله 5: نتیجه گیری
من از 2 کتابخانه FastLED.h CapacitiveSensor.h استفاده کرده ام. اینها را می توان در خود Arduino ide بارگیری کرد. (اگر در بارگیری نظر زیر مشکلی دارید). همه مقدار کد را می توان با توجه به استفاده شما تغییر داد. در صورت تمایل بیشتر جزئیات و کمک شما می توانید به من پیام دهید. امیدوارم همه از این پروژه خوششان آمده باشد
توصیه شده:
Touch Less Touch Switch: 11 مرحله
Touch Less Touch Switch: در شرایط غالب COVID-19 ، معرفی یک رابط کاربری بدون لمس برای ماشین های عمومی برای جلوگیری از گسترش همه گیری همه گیری در جامعه
مجموعه مرکبات Rainbow Glow Citrus: 4 مرحله
مجموعه مرکبات Rainbow Glow Citrus: آیا تا به حال نوری را دیده اید که به جای یک رنگ مختلف را چشمک بزند؟ من معتقدم که شما نکرده اید. این بهترین چراغ شب است که برای شریک ، دوستان یا جوانان خود تهیه کرده اید یا خریداری کرده اید
Plant'm: 6 مرحله (همراه با تصاویر)
Plant'm: من مانند بسیاری دیگر دوست دارم گیاهان را در خانه داشته باشم. متأسفانه ، تقریباً همیشه در عرض چند هفته می میرند. بنابراین ، هنگامی که در پایان اولین سال تحصیل خود در MCT در Howest من وظیفه داشتم پروژه ای ایجاد کنم که همه چیز را نشان دهد
Rory the Robot Plant: 5 مرحله (همراه با تصاویر)
Rory the Robot Plant: Rory یک ربات بامزه به شکل یک گیاه است ، با برخی از ورودی های حسگر ارتباط برقرار می کند ، موسیقی پخش می کند و هرگونه حرکت انسان را در اطراف تشخیص می دهد ، علاوه بر این ، هنگام سفارش نیز عکس بگیرد. یک گیاه کوچک در داخل گلدان ، به
LED USB SKULL AIR PLANT: 7 مرحله
LED USB SKULL AIR PLANTER: پروژه ساده من گیاه را از جمجمه جدا کردم و آن را از روی میز جدا کردم و می خواستم LED ها را در آن قرار دهم