সুচিপত্র:

কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ
কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ

ভিডিও: কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ

ভিডিও: কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার: 5 টি ধাপ
ভিডিও: Rgb strip light price in bd.কেনার আগে কি জানতে হবে।এলইডি ফিতা লাইটের সম্পর্কিত বিস্তারিত তথ্য জানুন। 2024, নভেম্বর
Anonim
কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার
কুল পিসি লাইটের জন্য Arduino LED স্ট্রিপ কন্ট্রোলার

আমি 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 মডিউল যুক্ত করা হচ্ছে …

এটাই! আনন্দ কর.

প্রস্তাবিত: