فهرست مطالب:
- مرحله 1: همه قسمت ها را جمع آوری کنید
- مرحله 2: فرش سنسور را بسازید
- مرحله 3: نوار LED را روی تخت خود نصب کنید
- مرحله 4: Trinket را برنامه ریزی کنید
- مرحله 5: ساختن مدار
- مرحله ششم: لذت ببرید !
تصویری: چراغ خواب شب خواب: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
توسط Danni FRF من را در توییتر دنبال کنید بیشتر توسط نویسنده دنبال کنید:
درباره: من به فناوری های جدید و چیزهایی که می توانیم در خانه با چند جزء و کمی تخیل بسازیم علاقه دارم. اطلاعات بیشتر درباره Danni FR »
این سیستم روشنایی تختخواب آینده است! وقتی در نیمه شب از رختخواب بیرون می آیید روشن می شوند و وقتی به ماشین رویایی راحت خود می روید خاموش می شوند. بنابراین دیگر تصادف شبانه و شکستن انگشتان پا وجود ندارد !!
ساخت این بسیار آسان است و تخت شما خارج از این جهان به نظر می رسد. بنابراین بیایید شروع کنیم ، می کنیم؟
مرحله 1: همه قسمت ها را جمع آوری کنید
خوب ، برای شروع ما باید تمام قسمت های مورد نیاز برای این پروژه را داشته باشیم. لطفاً قبل از خرید هر چیزی این مرحله را بخوانید. بنابراین شما نیاز خواهید داشت:
- An Adafruit Trinket 5V (https://www.adafruit.com/product/1501)
- تخته نان (https://www.adafruit.com/product/64)
- برخی از سیم های جهنده (https://www.adafruit.com/product/153)
- یک مقاومت 4k7 اهم (https://www.adafruit.com/product/2783)
- ورق velostat (https://www.adafruit.com/product/1361)
- نوار LED ما (https://www.adafruit.com/product/2237)
- منبع تغذیه (https://www.adafruit.com/product/1466)
- و البته کمی نوار ، فویل آلومینیومی و یک مقوا نازک
- برخی از ابزارها مانند انبردست ، قیچی و آهن لحیم کاری.
- کمی نوار برقی و نوار کاپتون.
- البته فرش تخت !!!
همانطور که احتمالاً می بینید من طرفدار محصولات Adafruit هستم ، اما می توانید از سایر مدل های نوار LED استفاده کنید. این به شما بستگی دارد ، کد من گزینه های زیادی در دسترس دارد. در تنظیمات خود من از 50 ماژول LED SM16716 استفاده کردم ، با خیال راحت از LED ها به اندازه دلخواه و هر مدلی که کد پشتیبانی می کند استفاده کنید. اما یک منبع تغذیه مناسب برای تنظیم خود در نظر بگیرید ، به یاد داشته باشید که بیشتر نوارهای rgb می توانند تا 60 میلی آمپر در هر LED نیاز داشته باشند. بنابراین به شما هشدار داده شده است!
مرحله 2: فرش سنسور را بسازید
این احتمالاً طولانی ترین قسمت این آموزش است ، اما آسان است. لطفاً از عکسها به عنوان مرجع استفاده کنید و مراحل زیر را دنبال کنید:
- دو ورق فویل آلومینیومی را کمی کوچکتر از ورق ولستات ببرید.
- سپس از چند نوار برقی برای اتصال 3 ورق استفاده کنید ، به یاد داشته باشید که در وسط ورق velostat قرار دارد. همچنین یک فضای کوچک بدون نوار برای سیم کشی بگذارید.
- برای ایجاد تماس الکتریکی از مقداری چسب مسی استفاده کنید ، یکی از آنها از فویل آلومینیومی پایین و دیگری از بالای آن استفاده می شود.
- سیم را به نوار مسی متصل کنید و از مقداری نوار کاپتون برای محافظت از اتصال استفاده کنید.
- سپس از یک مقوا نازک برای محافظت از ورقه آلومینیومی در برابر پاره شدن استفاده کنید ، این ورق ها باید به اندازه کل سنسور باشند. با نوار برقی بیشتری آن را محکم کنید. همچنین مراقب باشید که اجازه ندهید یک فضای کوچک بدون نوار ایجاد شود یا یک سوراخ کوچک در آلومینیوم و مقوا ایجاد کنید تا اجازه خروج هوا بدون آسیب رساندن به سنسور را بدهد.
- آیا همه چیز خوب است شما اکنون یک سنسور پله کاملاً کاربردی دارید !!!
توجه: من از کیسه پلاستیکی همراه با ورق velostat برای محافظت سنسور در برابر رطوبت استفاده کردم ، فقط آن را داخل آن قرار دهید:)
مرحله 3: نوار LED را روی تخت خود نصب کنید
حالا بیایید به قسمت سرگرم کننده این پروژه برویم ، چراغ های خود را به تخت خود وصل کنید !!! من در این مورد جزئیات زیادی وارد نمی کنم ، فقط خلاق باشید و هر طور که می خواهید عمل کنید. اما اگر به کمی الهام نیاز دارید ، من هر چند سانتی متر مین می گذارم و از نوار چسب برای تثبیت آن روی تخت استفاده می کنم.
با خیال راحت از هر تعداد Led که می خواهید در موقعیت و فاصله مورد نظر خود استفاده کنید:)
مرحله 4: Trinket را برنامه ریزی کنید
خوب ، اول از همه شما باید نحوه استفاده از Trinket را بیاموزید. خوشبختانه adafruit اینجا یک آموزش عالی دارد. وقتی آماده شدید به عمل برگردید.
می بینم ، تو برگشتی. اکنون می دانید که چگونه برنامه ها را با Arduino و اصول اولیه در Trinket بارگذاری کنید ، احتمالاً دموی Blinky را انجام داده اید:)
اکنون کتابخانه بزرگ FastLED را از GitHub بارگیری کرده و نصب کنید. و سپس کد من را در جواهر قرار دهید ، طوری برنامه ریزی شده است که LED ها را با یک تصویر متحرک کوچک به رنگ آبی درآورد. اما با خیال راحت هرطور که می خواهید تغییر دهید ، به یاد داشته باشید که تعداد led هایی که استفاده می کنید و نوع نوار را پیکربندی کنید.
// این پروژه توسط Danni Fernandez ایجاد شده است #شامل #شامل "FastLED.h" #تعریف NUM_LEDS 50 // تعداد led های نوار شما #تعریف DATA_PIN 0 // خط داده برای نوار شما #تعریف CLOCK_PIN 1 // خط ساعت برای نوار شما ، آیا نوار شما این نظر را ندارد آن را#تعریف SENSOR_PIN 1 // جایی که سنسور متصل است ، در پین آنالوگ چارپایه adafruit 1 برابر پین دیجیتال 2#تعریف TRIGGER 50 // مقدار زیر که در نظر بگیرید فردی CRGB را قدم می گذارد leds [NUM_LEDS] ؛ int inicialization = 0 ؛ حالت int = 0 ؛ void setup () {if (F_CPU == 16000000) clock_prescale_set (clock_div_1) ؛ // اگر می خواهید ریزه کاری با سرعت 16MHZ اجرا شود ، لطفاً آن را در منوی صفحه انتخاب کنید. // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ //FastLED.addLeds(leds، NUM_LEDS)؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ FastLED.addLeds (leds ، NUM_LEDS) ؛ // در مورد من این مدل نوار من // FastLED.addLeds (leds، NUM_LEDS) است؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ // FastLED.addLeds (leds ، NUM_LEDS) ؛ رسمی شدن = 1؛ تأخیر (500)؛} حلقه void () {if (inicialization == 1) // خاموش کردن تمام LED های روشن {برای (int i = 0؛ i <NUM_LEDS؛ i ++) {leds .setRGB (0 ، 0 ، 0) ؛ } FastLED.show ()؛ رسمی شدن = 0 ؛ FastLED.show ()؛ } if (analogRead (SENSOR_PIN) <= TRIGGER) // اگر کسی روی فرش است {if (state == 0) // led ها خاموش هستند پس این انیمیشن را برای روشن کردن {for (int i = 0؛ i <) انجام دهید NUM_LEDS ؛ i ++) {leds .setRGB (0 ، 0 ، 20) ؛ FastLED.show ()؛ تأخیر (100) ؛ } تأخیر (200) ؛ برای (int x = 20؛ x <= 125؛ x ++) {برای (int i = 0؛ i <NUM_LEDS؛ i ++) {leds .setRGB (0، 0، x)؛ } FastLED.show ()؛ تأخیر (20) ؛ } while (analogRead (SENSOR_PIN) = 20؛ x--) {برای (int i = 0؛ i
برای آخرین نسخه کد آن را در GitHub دریافت کنید:
مرحله 5: ساختن مدار
یک مدار بسیار آسان است ، بنابراین چند دقیقه طول می کشد تا این را در نان برد خود بسازیم ،:)
ارتباطات من به شرح زیر است:
- 5 ولت از منبع تغذیه تا پین BAT Trinket و Vcc نوار LED ما.
- GND از منبع تغذیه تا Trinket ، یک سیم سنسور فرش ما و GND نوار LED.
- پین 0 را به پین داده نوار LED وارد کنید.
- پایه 1 را به پین ساعت نوار LED متصل کنید.
- سیم دیگر سنسور فرش به پین 2 Trinket می رود ، همچنین یک مقاومت 4k7 اهم بین این پین و پین 5V Trinket قرار می گیرد.
این همه ، آسان فکر نمی کنید؟
مرحله ششم: لذت ببرید !
همه چیز را زیر تخت خود پنهان کنید و سنسور را زیر فرش بگذارید. اکنون شما آماده هستید که این پروژه را راک کنید.
امیدوارم از آن لذت ببرید و با انیمیشن ها و نورپردازی هک های زیادی انجام دهید.
ممنون که مرا خواندید:)
توصیه شده:
چراغ قوه چراغ قوه چراغ قرمز با قدرت بالا DIY برای درد: 7 مرحله
چراغ قوه چراغ قوه چراغ قرمز DIY با قدرت بالا 660 نانومتر برای درد: آیا می توانید یک چراغ قوه چراغ قوه نور درمانی قرمز 660 نانومتری با قدرت بالا فقط با 80 دلار تهیه کنید؟ برخی از شرکت ها می گویند سس مخصوص یا دستگاهی با قدرت بالا دارند ، اما حتی آنها برای تظاهرات چشمگیر آنها را تقلب می کنند. یک منطقی d
ساعت زنگ دار MP3 کنار تخت خواب: 6 مرحله (همراه با تصاویر)
ساعت زنگ دار MP3 کنار تخت خواب: برای این پروژه می خواستم یک ساعت زنگ دار راحت و کاملاً کاربردی بسازم. پیش نیازهای شخصی من برای یک ساعت زنگ دار کنار تختخواب عبارتند از: در هر نوری قابل خواندن است ، در حالی که شب ها کور نمی شوم زنگ هشدار MP3 جذب
با استفاده از این چراغ راهنما از چراغ راهنما ایمن بمانید: 5 مرحله (همراه با تصاویر)
با استفاده از چراغ راهنما از این دوچرخه ایمن بمانید: من عاشق دوچرخه سواری هستم ، معمولاً برای رفتن به مدرسه از آن استفاده می کنم. در فصل زمستان ، بیشتر اوقات هوا هنوز تاریک است و برای سایر وسایل نقلیه سخت است که چراغ های راهنمای دست من را ببینند. بنابراین این یک خطر بزرگ است زیرا ممکن است کامیون ها نبینند که من می خواهم
چراغ بالون !!! شگفت انگیز !!! (چراغ توپ ساده Awsome) !!: 6 مرحله (همراه با تصاویر)
چراغ بالون !!! شگفت انگیز !!! :
چراغ های کریسمس DIY به موسیقی - چراغ های خانه رقصیده: 15 مرحله (همراه با تصاویر)
چراغ های کریسمس DIY به موسیقی تنظیم می شوند - چراغ های خانه رقصیده: چراغ های کریسمس DIY به موسیقی تنظیم می شوند - چراغ های خانه رقصیده این DIY مبتدی نیست. شما نیاز به درک قوی در زمینه الکترونیک ، گردش ، برنامه نویسی BASIC و اطلاعات عمومی در مورد ایمنی برق دارید. این DIY برای یک فرد با تجربه است بنابراین