সুচিপত্র:

RGB LED এবং Breathing Mood Light: 8 ধাপ
RGB LED এবং Breathing Mood Light: 8 ধাপ

ভিডিও: RGB LED এবং Breathing Mood Light: 8 ধাপ

ভিডিও: RGB LED এবং Breathing Mood Light: 8 ধাপ
ভিডিও: Xiaomi Deerma Humidifier | এই সেই অদ্ভুত জিনিস! 2024, জুলাই
Anonim
Image
Image
সরবরাহ
সরবরাহ

আরজিবি এলইডি এবং ব্রেথিং মুড লাইট হল একটি সাধারণ রাতের আলো যা দুটি মোড ধারণ করে। প্রথম মোডের জন্য, আপনি তিনটি পরিবর্তনশীল প্রতিরোধক চালু করে RGB LED এর রঙ পরিবর্তন করতে পারেন, এবং দ্বিতীয় মোডের জন্য, এটি একটি শ্বাসপ্রশ্বাসের আলোর অবস্থা উপস্থাপন করে। মেজাজ আলো প্রধানত 1 আরজিবি LED, 2 pushbuttons, এবং 3 পরিবর্তনশীল প্রতিরোধক গঠিত। প্রতিটি পুশবাটনে একটি বস্তু রাখা হবে এবং মেজাজের আলোকে কাজ করার জন্য, বস্তুগুলিকে পুশবাটন থেকে দূরে সরিয়ে নিন। উদাহরণস্বরূপ, যদি আপনি প্রথম মোড চান, বস্তুটিকে পুশবাটন থেকে সরান যা প্রথম মোডটি নিয়ন্ত্রণ করে। যদি আপনি এটিকে শ্বাস -প্রশ্বাসের আলোতে পরিবর্তন করতে চান, তাহলে প্রথমে বস্তুটিকে পুশবাটনে রাখুন যা প্রথম মোডটি নিয়ন্ত্রণ করে, তারপর বস্তুটিটি দ্বিতীয় মোড নিয়ন্ত্রণকারী পুশবাটন থেকে সরিয়ে নিন।

ধাপ 1: সরবরাহ

সার্কিটের জন্য উপকরণ:

- 1 Arduino Leonardo (Arduino)

- 1 ব্রেডবোর্ড (আমাজন)

- 1 আরজিবি LED (আমাজন)

- 2 পুশবটন (ব্যাস: 30 মিমি, ডুপন্ট তারের অন্তর্ভুক্ত) (আমাজন)

- 3 পরিবর্তনশীল প্রতিরোধক (B10K, 3 পা) (আমাজন)

- 1 100ohm প্রতিরোধক (আমাজন)

- 2 10kohm প্রতিরোধক (আমাজন)

- 3 পুরুষ থেকে মহিলা জাম্পার তার (আমাজন)

- পুরুষ থেকে পুরুষ জাম্পার তারের (আমাজন)

- পুরুষ জাম্পার তারে 9 অ্যালিগেটর ক্লিপ (আমাজন)

মেজাজ আলো জন্য উপকরণ:

- 1 কালো কার্ডবোর্ড (A4)

- 1 প্লাস্টিক/কাচের সিলিন্ডার ধারক (উচ্চতা: 16cm, ব্যাস: 7.5cm)

- তুলা উল/তুলার বল

- 1 কার্ডবোর্ড বাক্স (5.5 সেমি x 14.5 সেমি x 17 সেমি)

- 1 কালো কাগজ (অক্টাভো, 26 সেমি x 38 সেমি)

- 2 ভারী বস্তু (পুশবাটন টিপে)

- আঠালো, কাঁচি, টেপ, ইউটিলিটি ছুরি

ধাপ 2: মুড লাইটের ভিতরে চরিত্র

মেজাজ আলো ভিতরে চরিত্র
মেজাজ আলো ভিতরে চরিত্র
মেজাজ আলো ভিতরে চরিত্র
মেজাজ আলো ভিতরে চরিত্র

মুড লাইটের ভিতরের চরিত্রের জন্য প্রথমে একটি সাদা কাগজে চরিত্রটি আঁকুন। তারপর, সাদা কাগজে আঁকা অক্ষরটি নিচে কেটে কালো কার্ডবোর্ডে ট্রেস করুন। ট্রেস করার পরে, লাইন বরাবর কালো কার্ডবোর্ডে অক্ষরটি কেটে ফেলুন। কালো কার্ডবোর্ডটি যথেষ্ট শক্ত হওয়া দরকার যাতে চরিত্রটি মেজাজের আলোতে স্থির থাকে।

ধাপ 3: মুড লাইট হুড

মুড লাইট হুড
মুড লাইট হুড

মুড লাইটের হুডের জন্য, আমি প্লাস্টিকের সিলিন্ডারের পাত্রের ভিতরে তুলো উল দিয়ে আচ্ছাদিত করেছি যাতে একটি আবছা এবং কুয়াশাচ্ছন্ন অনুভূতি তৈরি হয়। এটি আলোকেও ম্লান করে দেয় এবং রাতে এটিকে ঝলমলে করে না। প্রথমে, সিলিন্ডার পাত্রে ভিতরের দেয়ালে আঠা লাগান। তারপর, কিছু তুলো পশম নিন এবং এটি ভিতরের দেয়ালে আটকে দিন। তুলার পশমের পরিমাণ, বেধ এবং আকৃতি পরিবর্তন করা যেতে পারে, যতক্ষণ আপনি চরিত্রের ভিতরে দাঁড়ানোর জন্য পর্যাপ্ত জায়গা রেখে যান। এছাড়াও, সিলিন্ডারের পাত্রে লেগে থাকার সময় তুলার উল খুব শক্ত করে চাপবেন না। এটি তুলার পশমকে সমতল এবং মোটা হতে দেয়, যা ভাল দেখায় না এবং আলোকে যেতে দেয় না।

ধাপ 4: সার্কিট বক্স

সার্কিট বক্স
সার্কিট বক্স
সার্কিট বক্স
সার্কিট বক্স

সার্কিট বক্সের জন্য, আমি একটি এলোমেলো কার্ডবোর্ড বাক্স (5.5cm x 14.5cm x 17cm) ব্যবহার করেছি এবং এটি একটি কালো কাগজের টুকরা (26cm x 38 cm) দিয়ে coveredেকেছি।

1) আপনি যে বাক্সটি ব্যবহার করবেন তার আকার পরিমাপ করুন

2) বাক্সের জালটি কালো কাগজের উপর আঁকুন (কাগজের আকারটি বাক্সের 5 টি দিক আবরণ করতে সক্ষম, তাই নিশ্চিত করুন যে দিকটি আবৃত নয় তা বাক্সের নীচে রয়েছে। একটি বড় কাগজ ব্যবহার করুন যদি আপনি 6 টি দিক কভার করতে চান)।

2) ইউটিলিটি ছুরি ব্যবহার করে টানা জাল অনুযায়ী কাগজটি কেটে নিন

3) কার্ডবোর্ড বাক্সে কালো কাগজ টেপ করুন

4) উপাদানগুলির পৃষ্ঠ এলাকা পরিমাপ করুন (2 পুশবটন, 3 পরিবর্তনশীল প্রতিরোধক, 1 আরজিবি LED, 1 ইউএসবি কেবল)

5) সংক্ষিপ্তভাবে তাদের কার্ডবোর্ডের বাক্সে আঁকুন

6) একটি ইউটিলিটি ছুরি ব্যবহার করে, প্রতিটি উপাদান জন্য গর্ত কাটা

- pushbutton জন্য গর্ত: 3cm (ব্যাস)

- পরিবর্তনশীল প্রতিরোধক জন্য হোল: 0.6cm (ব্যাস)

- RGB LED এর জন্য হোল: 1cm x 0.6cm

- USB তারের জন্য হোল: 1cm x 0.7cm

ধাপ 5: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট

চরিত্র, মুড লাইট হুড এবং সার্কিট বক্স তৈরি করা শেষ করার পর, পরবর্তী ধাপটি সার্কিটকে সংযুক্ত করবে। সার্কিট ডায়াগ্রাম অনুসারে রুটিবোর্ড এবং আরডুইনো লিওনার্দোতে সমস্ত তারের সংযোগ করুন।

- RGB LED ডিজিটাল পিন 5, 6, এবং 9. এর সাথে সংযুক্ত। একটি 100ohm প্রতিরোধক রুটিবোর্ড থেকে নেতিবাচক ইলেক্ট্রোড সংযোগ করুন।

- 3 টি পরিবর্তনশীল প্রতিরোধক এনালগ পিন 0, 1, এবং 2. এর সাথে সংযুক্ত। ডিজিটাল পিন 5 এর সাথে সংযুক্ত RGB LED তে R এর মান 0 থেকে 255 এ পরিবর্তন করা যেতে পারে যখন আপনি এনালগ পিন -এর সাথে সংযুক্ত ভেরিয়েবল রেসিস্টর চালু করেন। ডিজিটাল পিন 6 এর সাথে সংযুক্ত RGB LED- এ G- এর মান 0 থেকে পরিবর্তন করা যায় আপনি এনালগ পিনের সাথে সংযুক্ত ভেরিয়েবল রেসিস্টরটি চালু করলে 255 তে।

- দুটি পুশবাটন ডিজিটাল পিন 2 এবং 3 এর সাথে সংযুক্ত। ডিজিটাল পিন 2 এর সাথে সংযুক্ত পুশবাটন নিয়ন্ত্রণ করে আরজিবি এলইডির রঙ পরিবর্তন করা যায় কি না, অন্যদিকে ডিজিটাল পিন 3 এর সাথে যুক্ত পুশবাটন নিয়ন্ত্রণ করে যে উজ্জ্বলতা নেই কিনা। RGB LED পরিবর্তন করা যায়। প্রতিটি pushbutton এছাড়াও একটি ইতিবাচক ইলেকট্রোড এবং একটি 10kohm প্রতিরোধক রুটিবোর্ড থেকে নেতিবাচক ইলেক্ট্রোড সংযুক্ত করা হয়।

- নিশ্চিত করুন যে 5V থেকে নেগেটিভ ইলেকট্রোড এবং GND থেকে পজিটিভ ইলেক্ট্রোডে সংযোগকারী একটি তার রয়েছে।

ধাপ 6: কোড

কোড
কোড
কোড
কোড

কোড:

- লাইন 1 থেকে 6 দেখায় যে উজ্জ্বলতা একটি পূর্ণসংখ্যা এবং দুটি পুশবটন ডিজিটাল পিন 2 এবং 3 এর সাথে সংযুক্ত

- লাইন 16 থেকে 47 দেখায় কিভাবে পুরো ডিভাইস কাজ করে। যদি ডিজিটাল পিন 2 এর সাথে সংযুক্ত বোতামটি টিপে থাকে, তাহলে আরজিবি এলইডি জ্বলবে না (লাইন 16-20), এবং ডিভাইসটি সনাক্ত করে যে ডিজিটাল পিন 3 এর সাথে সংযুক্ত বোতামটি চাপানো হয়েছে কিনা (লাইন 21)। যদি ডিজিটাল পিন 3 এর সাথে সংযুক্ত বোতামটি চাপানো হয়, তাহলে RGB LED জ্বলবে না (লাইন 21-24)। যদি ডিজিটাল পিন 3 এর সাথে সংযুক্ত বোতাম টিপানো না হয়, তাহলে RGB LED জ্বলবে এবং একটি শ্বাস-প্রশ্বাসের আলোকে উপস্থাপন করবে (26-40)। যদি ডিজিটাল পিন 2 এর সাথে সংযুক্ত বোতাম টিপানো না হয়, RGB LED জ্বলবে এবং আপনি পরিবর্তনশীল প্রতিরোধক (44-47) ঘুরিয়ে রঙ পরিবর্তন করতে পারেন।

- যখন আপনি কোডটি আপনার সার্কিট বোর্ডে স্থানান্তর করবেন, তখন বোর্ডটিকে আপনার কাঙ্ক্ষিত ডিভাইসে সংযুক্ত করতে ভুলবেন না।

পরিবর্তন:

শ্বাস -প্রশ্বাসের আলোর জন্য, আপনি গতি পরিবর্তন করতে পারেন (শ্বাস -প্রশ্বাসের আলো কত দ্রুত চলে) এবং বিলম্বের দৈর্ঘ্য (প্রতিবার এটি উজ্জ্বল হওয়ার পরে বিলম্বিত হয়)। 32 এবং 40 লাইনে সংখ্যা (মিলিসেকেন্ড) পরিবর্তন করে, শ্বাসের আলোর গতি পরিবর্তন করা যায়। লাইনটি 34 (মিলিসেকেন্ড) পরিবর্তন করে, আলো উজ্জ্বল হওয়ার পরে বিলম্বের দৈর্ঘ্য পরিবর্তন করা যেতে পারে। শ্বাসপ্রশ্বাসের আলোর উজ্জ্বলতাও পরিবর্তন করা যেতে পারে। 27 এবং 35 লাইনের "255" সংখ্যাটি 255 এর চেয়ে কম সংখ্যায় পরিবর্তন করে (যেহেতু LED সবচেয়ে উজ্জ্বল হতে পারে 255, এটি 255 এর বেশি হতে পারে না), আপনি শ্বাসের আলোর উজ্জ্বলতা পরিবর্তন করতে পারেন এবং এটি পরিবর্তন করতে পারেন আপনার জন্য সবচেয়ে উপযুক্ত এবং আরামদায়ক আলো।

ধাপ 7: উপাদানগুলি একত্রিত করুন

উপাদানগুলি একত্রিত করুন
উপাদানগুলি একত্রিত করুন

সার্কিট, কোড, এবং মুড লাইটের জন্য সমস্ত উপাদান শেষ করার পর, শেষ ধাপে সবকিছু একত্রিত করা হবে।

1. সার্কিটটি সার্কিট বক্সে রাখুন (নিশ্চিত করুন যে ইউএসবি তারের জন্য ছিদ্রটি সার্কিট বক্সে সঠিক দিকের মুখোমুখি)।

2. প্রতিটি কম্পোনেন্ট (1 RGB LED, 2 pushbuttons, 3 variable resistors, 1 USB কেবল) তার সংশ্লিষ্ট গর্তে সংযুক্ত করুন।

3. প্রতিটি উপাদান নিশ্চিত এবং স্থিতিশীল করতে টেপ ব্যবহার করুন যাতে আপনি যখন চাপবেন তখন এটি নড়বে না বা পড়ে যাবে না।

4. আরজিবি এলইডি গর্তের সামনে অক্ষরটি আটকে দিন যাতে এটি আরজিবি এলইডি -র তারে বাধা দেয়।

5. চরিত্রের পিছনে RGB LED টিকতে টেপ ব্যবহার করুন।

6. সার্কিট বক্সে মুড লাইট হুড রাখুন এবং এটি চরিত্রটি coverেকে দিন। চরিত্রটি কেন্দ্রে দাঁড়িয়ে আছে তা নিশ্চিত করুন। এর অবস্থান ঠিক করতে আঠা ব্যবহার করুন।

7. ইউএসবি কেবল প্লাগ ইন করুন এবং আপনার সার্কিট বোর্ডে কোড স্থানান্তর করুন।

ধাপ 8: উপভোগ করুন

কিভাবে চালনা করে:

প্রতিটি পুশবাটনে একটি বস্তু রাখা হবে এবং মেজাজের আলোকে কাজ করার জন্য, বস্তুগুলিকে পুশবাটন থেকে দূরে সরিয়ে নিন। উদাহরণস্বরূপ, যদি আপনি প্রথম মোড চান, বস্তুটিকে পুশবাটন থেকে সরান যা প্রথম মোডটি নিয়ন্ত্রণ করে। যদি আপনি এটিকে শ্বাস -প্রশ্বাসের আলোতে পরিবর্তন করতে চান, তাহলে প্রথমে বস্তুটিকে পুশবাটনে রাখুন যা প্রথম মোডটি নিয়ন্ত্রণ করে, তারপর বস্তুটিটি দ্বিতীয় মোড নিয়ন্ত্রণকারী পুশবাটন থেকে সরিয়ে নিন। প্রতিবার যখন আপনি একটি মোড পরিবর্তন করতে চান, তখন আপনাকে প্রথমে বস্তুটিটি মূল পুশবাটনে রাখতে হবে। পুশবাটনের উভয় বস্তু দূরে নিয়ে গেলে ডিভাইসটি সঠিকভাবে কাজ করবে না। উপভোগ করুন!

প্রস্তাবিত: