সুচিপত্র:
- ধাপ 1: সমস্ত অংশ সংগ্রহ করুন
- পদক্ষেপ 2: সেন্সর রাগ তৈরি করুন
- ধাপ 3: আপনার বিছানায় LED স্ট্রিপ মাউন্ট করুন
- ধাপ 4: ত্রিঙ্কেট প্রোগ্রাম করুন
- ধাপ 5: সার্কিট তৈরি করুন
- ধাপ 6: উপভোগ করুন !
ভিডিও: অভিনব বেড নাইট লাইট: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
ড্যানি এফআর দ্বারা আমাকে টুইটারে অনুসরণ করুন লেখকের আরও অনুসরণ করুন:
সম্পর্কে: আমি নতুন প্রযুক্তি এবং এমন কিছু জিনিসে আগ্রহী যা আমরা কিছু উপাদান এবং কিছুটা কল্পনা দিয়ে ঘরে তৈরি করতে পারি। ড্যানি এফআর সম্পর্কে আরও
এটি ভবিষ্যতের বিছানা আলো ব্যবস্থা! যখন আপনি মাঝরাতে আপনার বিছানা থেকে বের হন তখন সেগুলি চালু হয় এবং যখন আপনি আপনার আরামদায়ক স্বপ্নের মেশিনে হাঁটেন তখন এটি বন্ধ হয়ে যায়। তাই আর কোন রাত দুর্ঘটনা এবং পায়ের আঙ্গুল ভাঙা !!
এটি তৈরি করা খুব সহজ এবং আপনার বিছানা এই বিশ্বের বাইরে দেখবে। তাহলে শুরু করা যাক, আমরা কি করব?
ধাপ 1: সমস্ত অংশ সংগ্রহ করুন
ঠিক আছে, শুরু করার জন্য আমাদের এই প্রকল্পের জন্য প্রয়োজনীয় সমস্ত অংশ থাকা দরকার। কিছু কেনার আগে দয়া করে এই গর্তের ধাপটি পড়ুন। সুতরাং আপনার প্রয়োজন হবে:
- একটি 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)
- একটি ভেলোস্ট্যাট শীট (https://www.adafruit.com/product/1361)
- আমাদের LED স্ট্রিপ (https://www.adafruit.com/product/2237)
- একটি বিদ্যুৎ সরবরাহ (https://www.adafruit.com/product/1466)
- এবং অবশ্যই কিছুটা টেপ, অ্যালুমিনিয়াম ফয়েল এবং একটি পাতলা কার্ডবোর্ড
- প্লেয়ার, কাঁচি এবং সোল্ডারিং লোহার মতো কিছু সরঞ্জাম।
- কিছুটা বৈদ্যুতিক টেপ এবং ক্যাপটন টেপ।
- অবশ্যই একটি বিছানার পাটি !!!
আপনি সম্ভবত দেখতে পাচ্ছেন আমি অ্যাডাফ্রুট পণ্যগুলির একটি বড় অনুরাগী, তবে আপনি অন্যান্য LED স্ট্রিপ মডেল ব্যবহার করতে পারেন। এটি আপনার উপর নির্ভর করে, আমার কোডে প্রচুর বিকল্প উপলব্ধ। আমার সেটআপে আমি 50 টি LED SM16716 মডিউল ব্যবহার করেছি, আপনি যতটা এলইডি ব্যবহার করতে পারেন এবং কোডটি সমর্থন করে এমন কোনও মডেল ব্যবহার করতে দ্বিধা করবেন না। কিন্তু আপনার সেটআপের জন্য একটি যথাযথ বিদ্যুৎ সরবরাহ বিবেচনা করুন, মনে রাখবেন যে বেশিরভাগ আরজিবি স্ট্রিপগুলি প্রতি LED তে 60 mA পর্যন্ত প্রয়োজন হতে পারে। তাই আপনাকে সতর্ক করা হয়েছে!
পদক্ষেপ 2: সেন্সর রাগ তৈরি করুন
এটি সম্ভবত এই টিউটোরিয়ালের দীর্ঘতম অংশ, কিন্তু এটি সহজ। অনুগ্রহ করে ফটোগুলি রেফারেন্স হিসাবে ব্যবহার করুন এবং এই পদক্ষেপগুলি অনুসরণ করুন:
- ভেলোস্ট্যাট শীটের চেয়ে দুটি ছোট অ্যালুমিনিয়াম ফয়েল শীট কেটে নিন।
- তারপর 3 টি শীটে যোগ দিতে কিছু বৈদ্যুতিক টেপ ব্যবহার করুন, মনে রাখবেন মাঝখানে ভেলোস্ট্যাট শীট যায়। এছাড়াও তারের জন্য একটি ছোট জায়গা টেপ মুক্ত করা যাক।
- বৈদ্যুতিক যোগাযোগ তৈরি করতে কিছু তামার টেপার ব্যবহার করুন, একটি নীচের অ্যালুমিনিয়াম ফয়েলে এবং অন্যটি উপরের দিকে যায়।
- সংযুক্ত তামার টেপে সোল্ডার তার এবং সংযোগ রক্ষা করার জন্য কিছু ক্যাপটন টেপ ব্যবহার করুন।
- তারপরে অ্যালুমিনিয়াম ফয়েলকে ফেটে যাওয়া থেকে রক্ষা করার জন্য একটি পাতলা কার্ডবোর্ড ব্যবহার করুন, এই শীটগুলি পুরো সেন্সরের সমান আকারের হতে হবে। আরও বৈদ্যুতিক টেপ দিয়ে এটি সুরক্ষিত করুন। এছাড়াও সেন্সরের ক্ষতি না করে বায়ু বের হওয়ার অনুমতি দেওয়ার জন্য টেপ ছাড়া একটি ছোট জায়গা বা অ্যালুমিনিয়াম এবং কার্ডবোর্ডে একটি ছোট গর্ত তৈরি করার বিষয়ে সতর্ক থাকুন।
- সবকিছু ঠিক আছে আপনার এখন সম্পূর্ণরূপে কার্যকরী স্টেপিং সেন্সর আছে !!!
দ্রষ্টব্য: আমি সেন্সরকে আর্দ্রতা থেকে রক্ষা করার জন্য ভেলোস্ট্যাট শীটের সাথে আসা প্লাস্টিকের ব্যাগটি ব্যবহার করেছি, কেবল এটি স্লিপ করুন:)
ধাপ 3: আপনার বিছানায় LED স্ট্রিপ মাউন্ট করুন
এখন এই প্রকল্পের মজার অংশে যাওয়া যাক, আপনার বিছানায় আপনার আলো সংযুক্ত করুন !!! আমি এর সাথে খুব বেশি বিস্তারিত লিখব না, শুধু সৃজনশীল হোন এবং আপনি যেভাবে চান তা করুন। কিন্তু যদি আপনার একটু অনুপ্রেরণার প্রয়োজন হয় আমি প্রতি কয়েক সেন্টিমিটারে খনি রাখি এবং বিছানায় এটি ঠিক করার জন্য আমি মাস্কিং টেপ ব্যবহার করতাম।
আপনি চান যে অবস্থানে এবং দূরত্ব আপনি চান হিসাবে অনেক Leds ব্যবহার করতে বিনা দ্বিধায়:)
ধাপ 4: ত্রিঙ্কেট প্রোগ্রাম করুন
ঠিক আছে, প্রথমে আপনাকে ট্রিনকেট ব্যবহার করতে শিখতে হবে। ভাগ্যক্রমে এডাফ্রুট এর একটি দুর্দান্ত টিউটোরিয়াল এখানে আছে। যখন আপনি প্রস্তুত হন তখন কর্মে ফিরে আসুন।
আমি দেখছি, আপনি ফিরে এসেছেন। আপনি এখন জানেন কিভাবে Arduino এবং মূল বিষয়গুলির সাথে Trinket এ প্রোগ্রাম লোড করতে হয়, সম্ভবত আপনি একটি Blinky ডেমো করেছেন:)
এখন GitHub থেকে দুর্দান্ত FastLED লাইব্রেরি ডাউনলোড করুন এবং এটি ইনস্টল করুন। এবং তারপর আমার কোডটি আপনার ট্রিঙ্কেটে রাখুন, একটি ছোট অ্যানিমেশন সহ LED গুলিকে নীল করার জন্য প্রোগ্রাম করা হয়েছে। কিন্তু নির্দ্বিধায় আপনি যেভাবেই চান পরিবর্তন করতে পারেন, আপনি যেসব এলইডি ব্যবহার করছেন তার সংখ্যা এবং স্ট্রিপের ধরন কনফিগার করতে ভুলবেন না।
// এই প্রকল্পটি ড্যানি ফার্নান্দেজ তৈরি করেছিলেন #অন্তর্ভুক্ত #অন্তর্ভুক্ত "FastLED.h" #সংজ্ঞায়িত করুন NUM_LEDS 50 // আপনার স্ট্রিপে কতগুলি লেড আছে #ডেটা_পিন 0 নির্ধারণ করুন // আপনার স্ট্রিপের জন্য ডেটা লাইন #ডিফাইন CLOCK_PIN 1 // ক্লক লাইন আপনার স্ট্রিপ, আপনার স্ট্রিপ কি এই মন্তব্য নেই এটি#সংজ্ঞায়িত করুন SENSOR_PIN 1 // যেখানে সেন্সর সংযুক্ত আছে, অ্যাডাফ্রুট ট্রিঙ্কেট এনালগ পিন 1 ডিজিটাল পিন 2 এর সমান#ট্রাইগার 50 নির্ধারণ করুন // নীচের মানটি বিবেচনা করুন যে কেউ সিআরজিবি পাচ্ছে এলইডি [NUM_LEDS]; int inicialization = 0; int অবস্থা = 0; অকার্যকর সেটআপ () {যদি (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); // FastLED.addLeds (leds, NUM_LEDS); ইনিশিয়ালাইজেশন = 1; বিলম্ব (৫০০);, 0, 0); } FastLED.show (); ইনিশিয়ালাইজেশন = 0; FastLED.show (); } if (analogRead (SENSOR_PIN) <= TRIGGER) // যদি কেউ রাগের উপর থাকে {if (state == 0) // is leds off হয় তাহলে {for (int i = 0; i < NUM_LEDS; i ++) {leds .setRGB (0, 0, 20); FastLED.show (); বিলম্ব (100); } বিলম্ব (200); জন্য (int x = 20; x <= 125; x ++) {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, x); } FastLED.show (); বিলম্ব (20); } while (analogRead (SENSOR_PIN) = 20; x--) {for (int i = 0; i
কোডের শেষ সংস্করণের জন্য এটি GitHub এ পান:
ধাপ 5: সার্কিট তৈরি করুন
এটি একটি খুব সহজ সার্কিট, তাই আমাদের ব্রেডবোর্ডে এটি তৈরি করতে আমাদের কয়েক মিনিট সময় লাগবে,:)
আমার সংযোগগুলি নিম্নরূপ:
- 5V বিদ্যুৎ সরবরাহ থেকে আমাদের LED স্ট্রিপের Trinket এবং Vcc এর BAT পিন পর্যন্ত।
- GND পাওয়ার সাপ্লাই থেকে ট্রিনকেটে, আমাদের রাগ সেন্সরের একটি তার এবং LED স্ট্রিপের GND।
- LED স্ট্রিপের ডাটা পিন 0 থেকে ট্রিনকেট পিন।
- এলইডি স্ট্রিপের ঘড়ি পিন থেকে ট্রিনকেট পিন 1।
- রাগ সেন্সরের অন্য তারটি ট্রিনকেট পিন 2 এ যায়, এছাড়াও একটি 4k7 ওহম প্রতিরোধক এই পিন এবং 5V পিনের মধ্যে যায়।
এতটুকুই সহজ, আপনি কি মনে করেন না?
ধাপ 6: উপভোগ করুন !
আপনার বিছানার নিচে সবকিছু লুকিয়ে রাখুন এবং সেন্সরটি রাগের নিচে রাখুন। এখন আপনি এই প্রকল্পটি রক করার জন্য প্রস্তুত।
আমি আশা করি আপনি এটি উপভোগ করবেন এবং অ্যানিমেশন এবং আলোর সাহায্যে অনেক হ্যাকিং করবেন।
আমাকে পড়ার জন্য ধন্যবাদ:)
প্রস্তাবিত:
DIY বাড়িতে তৈরি অভিনব ল্যাম্প: 5 টি ধাপ (ছবি সহ)
DIY হোমমেড ফ্যান্সি ল্যাম্প: আমি একজন কলেজ ছাত্র বর্তমানে সার্কিটে ক্লাস নিচ্ছি। ক্লাস চলাকালীন, আমি প্রাথমিক বিদ্যালয়ের শিক্ষার্থীদের জন্য ডিজাইন করা একটি খুব সহজ সার্কিট ব্যবহার করার একটি ধারণা পেয়েছিলাম যা ছিল মজাদার, সৃজনশীল এবং তথ্যবহুল। এই প্রকল্পের মধ্যে রয়েছে থ
অ্যানিমেটেড মুড লাইট এবং নাইট লাইট: 6 টি ধাপ (ছবি সহ)
অ্যানিমেটেড মুড লাইট অ্যান্ড নাইট লাইট: আলোর প্রতি আবেগের সীমারেখার প্রতি আকৃষ্ট হয়ে আমি ছোট মডিউলার পিসিবিগুলির একটি নির্বাচন তৈরি করার সিদ্ধান্ত নিয়েছি যা যে কোনও আকারের আরজিবি লাইট ডিসপ্লে তৈরি করতে ব্যবহার করা যেতে পারে। মডুলার পিসিবি তৈরি করার পরে আমি তাদের একটিতে সাজানোর ধারণায় হোঁচট খেয়েছি
মিস্ট্রি লাইট বক্স (নাইট লাইট): 4 টি ধাপ
মিস্ট্রি লাইট বক্স (নাইট লাইট): এবং এটি একটি মজার ছোট প্রকল্প যা তৈরি করা সহজ, এই প্রকল্পটি https://www.instructables.com/id/Arduino-Traffic-L… থেকে রেফারেন্স, কিন্তু আমি ইতিমধ্যে মূল সাইটের অনেক কাঠামো বদলেছে, আমি আরো নেতৃত্ব যোগ করি এবং আমি এটি প্যাক করার জন্য জুতার বাক্স ব্যবহার করি
লাইট আউট নাইট লাইট: 4 টি ধাপ
লাইট আউট নাইট লাইট: এখন ঘুমানোর সময়। আপনি রাতের জন্য লাইট বন্ধ করার জন্য উঠেন, এবং আপনি সুইচটি উল্টানোর পরে, আপনি বুঝতে পারেন যে আপনার সামনে আপনার বিছানার সুরক্ষার জন্য পিচ কালো যাত্রা আছে। আপনার জন্য ভাগ্যবান, নাইট লাইট উদ্ভাবিত হয়েছিল, এবং আপনি এসেছেন
অটো লাইট সেন্স সহ গ্লাস মার্টিনি নাইট লাইট: 3 টি ধাপ
অটো লাইট সেন্স সহ গ্লাস মার্টিনি নাইট লাইট: একটি হালকা সেন্সিং এলইডি নাইট লাইটের একটি সহজ হ্যাক একটি সুন্দর রাতের আলো তৈরি করতে উপাদান: কাচের বোতল মার্টিনি গ্লাস সার্ভিং ট্রেব্রোকেন গ্লাস (বন্য দিকে হাঁটুন এবং এমন একটি জায়গা খুঁজুন যেখানে লোকেরা ঘন ঘন গাড়িতে প্রবেশ করে ) 3-6 LEDs (যদি আপনি চান