সুচিপত্র:
- ধাপ 1: সরবরাহ
- ধাপ 2: মুড লাইটের ভিতরে চরিত্র
- ধাপ 3: মুড লাইট হুড
- ধাপ 4: সার্কিট বক্স
- ধাপ 5: সার্কিট
- ধাপ 6: কোড
- ধাপ 7: উপাদানগুলি একত্রিত করুন
- ধাপ 8: উপভোগ করুন
ভিডিও: RGB LED এবং Breathing Mood Light: 8 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
আরজিবি এলইডি এবং ব্রেথিং মুড লাইট হল একটি সাধারণ রাতের আলো যা দুটি মোড ধারণ করে। প্রথম মোডের জন্য, আপনি তিনটি পরিবর্তনশীল প্রতিরোধক চালু করে 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: উপভোগ করুন
কিভাবে চালনা করে:
প্রতিটি পুশবাটনে একটি বস্তু রাখা হবে এবং মেজাজের আলোকে কাজ করার জন্য, বস্তুগুলিকে পুশবাটন থেকে দূরে সরিয়ে নিন। উদাহরণস্বরূপ, যদি আপনি প্রথম মোড চান, বস্তুটিকে পুশবাটন থেকে সরান যা প্রথম মোডটি নিয়ন্ত্রণ করে। যদি আপনি এটিকে শ্বাস -প্রশ্বাসের আলোতে পরিবর্তন করতে চান, তাহলে প্রথমে বস্তুটিকে পুশবাটনে রাখুন যা প্রথম মোডটি নিয়ন্ত্রণ করে, তারপর বস্তুটিটি দ্বিতীয় মোড নিয়ন্ত্রণকারী পুশবাটন থেকে সরিয়ে নিন। প্রতিবার যখন আপনি একটি মোড পরিবর্তন করতে চান, তখন আপনাকে প্রথমে বস্তুটিটি মূল পুশবাটনে রাখতে হবে। পুশবাটনের উভয় বস্তু দূরে নিয়ে গেলে ডিভাইসটি সঠিকভাবে কাজ করবে না। উপভোগ করুন!
প্রস্তাবিত:
কিভাবে একটি টেবিল তৈরি এবং Insোকানো যায় এবং মাইক্রোসফট অফিস ওয়ার্ড 2007 এ সেই টেবিলে অতিরিক্ত কলাম এবং/অথবা সারি যোগ করা হয়: 11 টি ধাপ
কিভাবে একটি টেবিল তৈরি এবং Insোকানো যায় এবং মাইক্রোসফট অফিস ওয়ার্ড 2007 এ সেই টেবিলে অতিরিক্ত কলাম এবং/অথবা সারি যোগ করা হয়: আপনি কি কখনো এমন অনেক ডেটা পেয়েছেন যার সাথে আপনি কাজ করছেন এবং নিজেকে ভেবেছেন … " আমি কিভাবে সব করতে পারি এই ডেটাগুলি আরও ভাল দেখায় এবং বুঝতে সহজ হবে? " যদি তাই হয়, তাহলে মাইক্রোসফ্ট অফিস ওয়ার্ড 2007 এর একটি টেবিল আপনার উত্তর হতে পারে
প্রসেসিং এবং আরডুইনো সংযোগ এবং 7 সেগমেন্ট এবং Servo GUI কন্ট্রোলার তৈরি করুন: 4 টি ধাপ
প্রসেসিং এবং আরডুইনো সংযোগ করা এবং 7 সেগমেন্ট এবং সার্ভো GUI কন্ট্রোলার তৈরি করুন: কিছু প্রকল্পের জন্য আপনাকে Arduino ব্যবহার করতে হবে কারণ এটি একটি সহজ প্রোটোটাইপিং প্ল্যাটফর্ম প্রদান করে কিন্তু Arduino এর সিরিয়াল মনিটরে গ্রাফিক্স প্রদর্শন করতে বেশ সময় লাগতে পারে এবং এটি করাও কঠিন। আপনি Arduino সিরিয়াল মনিটর bu এ গ্রাফ প্রদর্শন করতে পারেন
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে রিলে কন্ট্রোল: 5 টি ধাপ (ছবি সহ)
ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে নোডএমসিইউ এবং আইআর রিসিভারের সাথে 8 রিলে কন্ট্রোল: ওয়াইফাই এবং আইআর রিমোট এবং অ্যান্ড্রয়েড অ্যাপের মাধ্যমে নোডেমকু এবং আইআর রিসিভার ব্যবহার করে 8 রিলে সুইচ নিয়ন্ত্রণ করুন। এখানে
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: 13 টি ধাপ (ছবি সহ)
Arduino এবং প্রক্রিয়াকরণের সাথে তাপমাত্রা এবং আর্দ্রতা প্রদর্শন এবং ডেটা সংগ্রহ: ভূমিকা: এটি একটি প্রকল্প যা একটি Arduino বোর্ড, একটি সেন্সর (DHT11), একটি উইন্ডোজ কম্পিউটার এবং প্রসেসিং (একটি বিনামূল্যে ডাউনলোডযোগ্য) প্রোগ্রাম ব্যবহার করে তাপমাত্রা, ডিজিটাল এবং আর্দ্রতা ডেটা প্রদর্শন করতে বার গ্রাফ ফর্ম, প্রদর্শন সময় এবং তারিখ এবং একটি গণনা সময় চালান
$ 3 এবং 3 ধাপ ল্যাপটপ স্ট্যান্ড (রিডিং-গ্লাস এবং পেন ট্রে সহ): 5 টি ধাপ
$ 3 এবং 3 ধাপ ল্যাপটপ স্ট্যান্ড (রিডিং-গ্লাস এবং পেন ট্রে সহ): এই $ 3 & 3 ধাপের ল্যাপটপ স্ট্যান্ড 5 মিনিটের মধ্যে তৈরি করা যেতে পারে। এটি খুব শক্তিশালী, হালকা ওজনের, এবং আপনি যেখানেই যান সাথে নিতে ভাঁজ করা যায়