فهرست مطالب:

Touch Me Glow Plant !: 5 مرحله
Touch Me Glow Plant !: 5 مرحله

تصویری: Touch Me Glow Plant !: 5 مرحله

تصویری: Touch Me Glow Plant !: 5 مرحله
تصویری: Uncharted The Lost Legacy Shadow Puzzle - Shadow Theater Trophy - Complete in 10 Moves or Less 2024, نوامبر
Anonim
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!

سلام به همه ، اگر شما از افرادی هستید که عاشق گیاهان داخلی و چراغ های خلقی هستید ، می خواهید به شما نشان دهم که ساختن "گیاه درخشان مرا لمس کن" چقدر آسان است. این دستگاه با آردوینو ، مقاومت و سیم ساخته شده است که به عنوان یک حسگر لمسی خازنی عمل می کند و هر زمان که لمس می کنیم حس می شود و نور را مطابق آن تغییر می دهد. نور به طور تصادفی تغییر می کند و کل گیاه را می درخشد..پس بیایید شروع کنیم !!

تدارکات

آردوینو 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 بارگیری کرد. (اگر در بارگیری نظر زیر مشکلی دارید). همه مقدار کد را می توان با توجه به استفاده شما تغییر داد. در صورت تمایل بیشتر جزئیات و کمک شما می توانید به من پیام دهید. امیدوارم همه از این پروژه خوششان آمده باشد

توصیه شده: