সুচিপত্র:
ভিডিও: কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি aliexpress থেকে এই শীতল RGB নেতৃত্বাধীন স্ট্রিপ পেয়েছি এবং আমি এটি পিসি লাইটের জন্য ব্যবহার করতে চাই।
প্রথম সমস্যা এটা নিয়ন্ত্রণ করার জন্য গরম তারপর কিভাবে তাকে ক্ষমতা আপ।
এই নির্দেশাবলী আপনাকে দেখায় কিভাবে এটি গিথুব আরডুইনো কোড, ওয়ার্কিং প্রজেক্ট ভিডিও এবং ধাপে ধাপে নির্দেশিকা দিয়ে করতে হয়।
ধাপ 1: প্রয়োজনীয় অংশ
এই প্রকল্পের জন্য আমরা ব্যবহার করব:
- আরডুইনো ন্যানো
- আরজিবি স্ট্রিপ
- এনপিএন ট্রানজিস্টর
- 100-220 ওহম প্রতিরোধক
- জাম্পার তার
- ব্রেডবোর্ড
অতিরিক্ত:
সোল্ডারিং কিট
ট্রানজিস্টরের প্রয়োজনের পিছনে কারণটি হল কারণ RGB স্ট্রিপগুলির অধিকাংশই 12 ভোল্ট দিয়ে চালিত হওয়া প্রয়োজন, তাই আমাদের আরজিবি স্ট্রিপের জন্য একটি বাহ্যিক বিদ্যুৎ সরবরাহ এবং আরডুইনোর জন্য একটি সেকেন্ডারি পাওয়ার প্রয়োজন হবে (আমরা 7805 ভোল্টেজ রেগুলেটর ব্যবহার করতে পারি স্কেল 12 ভোল্ট থেকে 5 ভোল্ট পর্যন্ত)।
ট্রানজিস্টর উজ্জ্বলতা এবং রঙের ধরন নিয়ন্ত্রণ করে প্রতিটি রঙের চ্যানেলে দেওয়া ভোল্টেজ সেট করে।
আমি যে RGB নেতৃত্বাধীন স্ট্রিপটি ব্যবহার করছি তা হল একটি SMD 3528। এতে প্রচুর RGB এলইডি নেই, বরং এর পরিবর্তে প্রতিটি ট্র্যাকের জন্য 2 টি সবুজ, 2 টি নীল এবং 2 টি লাল লেড রয়েছে (পুরো স্ট্রিপটি 10 সেমি ট্র্যাকগুলিতে বিভক্ত, তাই আপনি যে দৈর্ঘ্যটি চান তা কাটাতে পারেন, এটি সোল্ডার করুন এবং এটি কাজ করবে)। এই জ্ঞানের সাথে আমরা জানি যে 50% লাল এবং 50% নীলতে সেট করা একটি বেগুনি রঙ তৈরি করবে না। আমাদের পরিবর্তে কম উজ্জ্বলতার সাথে লাল এবং নীল লেড থাকবে।
পূর্ণ-রঙের প্রভাব পেতে আমাদের একটি ভিন্ন নেতৃত্বাধীন স্ট্রিপ কিনতে হবে।
পুনশ্চ. আমরা অ্যাড্রেসযোগ্য নেতৃত্বাধীন স্ট্রিপ ব্যবহার করব না।
ধাপ 2: সংযোগ
আমরা রুটিবোর্ড নেব এবং তার উপর 3 টি ট্রানজিস্টর সহ আরডুইনো ন্যানো লাগাব।
প্রতিটি ট্রানজিস্টারে বেস, কালেক্টর এবং এমিটার হিসেবে 3 টি পিন থাকে। আমরা নিম্নরূপ একটি চ্যানেল সংযুক্ত করব:
- বেস টু আরডিনো পিন চ্যানেল
- কালেক্টর নেতৃত্বাধীন আপেক্ষিক চ্যানেল
- GND থেকে Emitter
চ্যানেলগুলি হল:
- নীল Arduino D3
- RED Arduino D5
- GREEN Arduino D6
বিনা দ্বিধায় পিনআউট পরিবর্তন করুন, শুধু মনে রাখবেন আরডুইনোতে PWM পিন নির্বাচন করুন।
ধাপ 3: কোডিং
সম্পূর্ণ arduino কোড github এ উপলব্ধ এবং Arduino IDE এর সাথে ব্যবহার করা যেতে পারে।
কিছু মৌলিক প্রভাব দেখতে আমি কয়েকটি ফাংশন কোড করেছি:
- fade_colors_slow: FADESPEED এবং KEEPCOLORTIME সেকেন্ডের সাথে প্রতিটি রঙের (লাল, সবুজ এবং নীল) মধ্য দিয়ে বিবর্ণ হয়ে যায়।
- all_on: সব 3 টি রঙ সেট করে
- change_colors_rough: সরাসরি এক থেকে অন্য রং পরিবর্তন করে
আপনি তাদের লুপ করতে পারেন, কিছু গতিশীল বিবর্ণ গতি বা যাই হোক না কেন তৈরি করতে পারেন। শুধু মনে রাখবেন যে এই নেতৃত্বাধীন স্ট্রিপটি পূর্ণ-আরজিবি নয়, এটির আলাদা লাল, সবুজ এবং নীল চ্যানেল রয়েছে যাতে এই স্ট্রিপের জন্য এই ফাংশনগুলি শীতল হয়। অন্যান্য স্ট্রিপ থাকার ফলে বিভিন্ন রং এবং বিবর্ণ শৈলী হবে।
ধাপ 4: পিসি কেসের ভিতরে স্থাপন করা
এখন সময় এসেছে আরজিবি স্ট্রিপ কেটে পিসির কেসের ভিতরে রাখার। আমি পাওয়ার সাপ্লাইয়ের উপরে ব্রেডবোর্ড রাখার জন্য বেছে নিয়েছি (বেসটি প্লাস্টিকের, তাই কোনও শর্টকাট তৈরি করা হবে না)।
প্রকল্পটি শক্তিশালী করতে আমরা বিদ্যুৎ সরবরাহ পেরিফেরাল সংযোগকারী ব্যবহার করতে পারি (পিনআউটের ছবি দেখুন) যা সরাসরি বিদ্যুৎ সরবরাহ থেকে 5V এবং 12V সরবরাহ করে। সংযুক্ত করুন:
- 5V থেকে Arduinot Vin
- 12V থেকে RGB স্ট্রিপ 12v
- GND থেকে Arduino GND
আপনি যদি কিছু কোড আপলোড করা বা পরিবর্তন করা চালিয়ে যেতে চান, আমরা 5V সংযোগকারীটি অপসারণ করতে পারি এবং USB পোর্ট ব্যবহার করে পিসি থেকে arduino প্লাগ করতে পারি। এইভাবে আমরা আমাদের কোড আপলোড করতে পারি এবং আরডুইনো চালিত করতে পারি।
ধাপ 5: সম্পন্ন
এখন আপনার পিসির জন্য আপনার ব্যক্তিগত আলো ব্যবস্থা আছে। নির্দ্বিধায় কোড পরিবর্তন করুন এবং আপনার প্রয়োজনের সাথে খাপ খাইয়ে নিন।
এই প্রকল্পে কিছু পরিবর্তন করা যেতে পারে, যার মধ্যে রয়েছে:
- একটি NODEMCU V3 নিয়ন্ত্রক হিসাবে ব্যবহার করে একটি ব্যক্তিগত ওয়েব সার্ভারের বোতাম এবং একটি শীতল ইন্টারফেস যা সেটিংস এবং রঙের প্রভাব পরিবর্তন করে বা ইন্টারফেসের সাথে একটি রাস্পবেরি থাকে যা নিয়ামককে HTTP অনুরোধ পাঠায় (এই প্রকল্পটি দেখুন)
- একটি ATTINY85 ব্যবহার করে নিয়ন্ত্রক হিসেবে পুরো প্রকল্পটি সঙ্কুচিত করা (হয়তো সবগুলো একটি PCB- এ সোল্ডারিং)। একটি সম্পূর্ণ পোস্ট এখানে পাওয়া যাবে)
- ব্লুটুথের মাধ্যমে ব্লুটুথ HC-05 মডিউল যুক্ত করা হচ্ছে …
এটাই! আনন্দ কর.
প্রস্তাবিত:
DIY LED স্ট্রিপ: কিভাবে কাটা, কানেক্ট, সোল্ডার এবং পাওয়ার LED স্ট্রিপ: 3 টি ধাপ (ছবি সহ)
DIY LED স্ট্রিপ: কিভাবে কাটবেন, কানেক্ট করবেন, সোল্ডার এবং পাওয়ার LED স্ট্রিপ: LED স্ট্রিপ ব্যবহার করে আপনার নিজের লাইট প্রজেক্ট তৈরির জন্য নতুনদের নির্দেশিকা। একটি সাধারণ ইনডোর 60 LED/m LED স্ট্রিপ ইনস্টল করার মূল বিষয়গুলি, কিন্তু এতে
সহজ LED স্ট্রিপ ল্যাম্প (আপনার LED স্ট্রিপ আপগ্রেড করুন): 4 টি ধাপ (ছবি সহ)
সহজ LED স্ট্রিপ ল্যাম্প (আপনার LED স্ট্রিপ আপগ্রেড করুন): আমি বেশ কিছুদিন ধরে LED স্ট্রিপ ব্যবহার করছি এবং সবসময় তাদের সরলতা পছন্দ করি। আপনি কেবল একটি ভূমিকা থেকে একটি টুকরো কেটে ফেলুন, এটিতে কিছু তারের সোল্ডার করুন, একটি বিদ্যুৎ সরবরাহ সংযুক্ত করুন এবং আপনি নিজেকে একটি আলোর উৎস পেয়েছেন। বছরের পর বছর ধরে আমি একটি গ খুঁজে পেয়েছি
ব্লাইন্ডিং লাইটের জন্য LED বাল্ব পুনরায় ব্যবহার করা !: 7 ধাপ
ব্লাইন্ডিং লাইটের জন্য LED বাল্ব পুনরায় ব্যবহার করা
Arduino গেম কন্ট্রোলার লাইটের সাথে সাড়া দিচ্ছে আপনার ইউনিটি গেম :: 24 ধাপ
আরডুইনো গেম কন্ট্রোলার লাইটের সাড়া দিয়ে আপনার ইউনিটি গেমের সাড়া দিচ্ছে :: প্রথমে আমি এই জিনিসটি শব্দে লিখেছি। এই প্রথমবার আমি নির্দেশযোগ্য ব্যবহার করি তাই যখনই আমি বলি: কোড লিখুন যাতে জানুন যে আমি সেই ধাপের শীর্ষে চিত্রটি উল্লেখ করছি। এই প্রকল্পে আমি 2 টি আলাদা বিট চালানোর জন্য 2 টি arduino & rsquo ব্যবহার করি
স্পিল্যাট্রন বা অন্যান্য MIDI সিন্থের জন্য MIDI 5V LED স্ট্রিপ লাইট কন্ট্রোলার: 7 টি ধাপ (ছবি সহ)
স্পিল্যাট্রন বা অন্যান্য MIDI সিন্থের জন্য MIDI 5V LED স্ট্রিপ লাইট কন্ট্রোলার: এই কন্ট্রোলারটি প্রতি নোট 50mS এর জন্য ত্রি-রঙের LED স্ট্রিপ লাইট জ্বালায়। G5 থেকে D#6 এর জন্য নীল, E6 থেকে B6 এর জন্য লাল এবং C7 থেকে G7 এর জন্য সবুজ। কন্ট্রোলারটি একটি ALSA MIDI ডিভাইস তাই MIDI সফটওয়্যার MIDI সিন্থ ডিভাইসের মতো একই সময়ে LEDs তে আউটপুট করতে পারে