সুচিপত্র:

LED স্ট্রিপ কন্ট্রোলার: 8 টি ধাপ (ছবি সহ)
LED স্ট্রিপ কন্ট্রোলার: 8 টি ধাপ (ছবি সহ)

ভিডিও: LED স্ট্রিপ কন্ট্রোলার: 8 টি ধাপ (ছবি সহ)

ভিডিও: LED স্ট্রিপ কন্ট্রোলার: 8 টি ধাপ (ছবি সহ)
ভিডিও: মাত্র ৪০০ টাকায় ১৬ ফুটের Colour LED স্ট্রিপ লাইট // 5 Meter 2835 SMD LED Strip Light Review 2024, জুলাই
Anonim
LED স্ট্রিপ কন্ট্রোলার
LED স্ট্রিপ কন্ট্রোলার
LED স্ট্রিপ কন্ট্রোলার
LED স্ট্রিপ কন্ট্রোলার

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

এই কন্ট্রোলারের সাহায্যে ব্যবহারকারী বিভিন্ন রং নির্বাচন করতে পারবেন এবং সেইসাথে তাদের LED স্ট্রিপে চোখের পলক, বিবর্ণ হওয়া এবং তাড়া করার মতো কাজও করতে পারবেন। অ্যাপ্লিকেশন এবং অভিযোজন অবিরাম। উপভোগ করুন:)

সুরক্ষার বিষয়গুলি: সোল্ডারিং করার সময়, একটি সঠিক মাদুর এবং নিরাপত্তা চশমা সহ একটি ভাল-বায়ুচলাচল এলাকায় কাজ করতে ভুলবেন না। এছাড়াও, এই টিউটোরিয়াল জুড়ে বিভিন্ন টুল দিয়ে কাজ করার সময় সঠিক PPE ব্যবহার নিশ্চিত করুন।

*অন্যান্য নোট: এই প্রকল্পে আবাসন নয় বরং সার্কিট, কোড এবং সাধারণ ইন্টারফেস অন্তর্ভুক্ত রয়েছে। এটি আপনাকে আবাসন ডিজাইন করার স্বাধীনতা দেয় যেমন আপনি উপযুক্ত দেখেন:)

সরবরাহ

  • LCD 20x04 স্ক্রিন
  • I2C মডিউল
  • পারফ বোর্ড (9 x 15 সেমি)
  • জাম্পার কেবল (এম থেকে এফ, এম থেকে এম, এফ থেকে এফ)
  • 6x 10k ওহম
  • আরডুইনো ইউএসবি কেবল
  • 4x বড় PTM বাটন
  • 2x ছোট PTM বাটন
  • 7x ছোট জংশন (চ্ছিক)
  • 3x M2 স্ক্রেওয়া
  • 3x M2 হেক্স বাদাম
  • 2x 12 V 1A অ্যাডাপ্টার
  • আরডুইনো ইউনো বোর্ড
  • 5 - 10 মিটার এলইডি স্ট্রিপ লাইট

ধাপ 1: LCD, I2C, Arduino UNO এবং Perf Board

LCD, I2C, Arduino UNO এবং Perf Board
LCD, I2C, Arduino UNO এবং Perf Board
LCD, I2C, Arduino UNO এবং Perf Board
LCD, I2C, Arduino UNO এবং Perf Board
LCD, I2C, Arduino UNO এবং Perf Board
LCD, I2C, Arduino UNO এবং Perf Board

1. LCD 20x04 ডিসপ্লের পিছনে I2C মডিউল সোল্ডার করুন। I2C মডিউলটি তারের জগাখিচুড়ি ছাড়া LCD স্ক্রিনের সাথে যোগাযোগ করতে ব্যবহৃত হয়। আরডুইনো ইউনোতে পিন সংযোগ সম্পর্কে এখনও চিন্তা করবেন না।

2. M2 স্ক্রু এবং হেক্স বাদাম ব্যবহার করে পারফ বোর্ডের শীর্ষে এলসিডি স্ক্রিনটি সুরক্ষিত করুন।

3. M2 স্ক্রু এবং হেক্স বাদাম ব্যবহার করে পারফ বোর্ডের নীচে Arduino সুরক্ষিত করুন। এটা খুবই গুরুত্বপূর্ণ যে এই দুটি উপাদানই নিরাপদ এবং নড়বে না।

ধাপ 2: বোতাম + প্রাথমিক সার্কিট্রি

বোতাম + প্রাথমিক সার্কিট্রি
বোতাম + প্রাথমিক সার্কিট্রি
বোতাম + প্রাথমিক সার্কিট্রি
বোতাম + প্রাথমিক সার্কিট্রি
বোতাম + প্রাথমিক সার্কিট্রি
বোতাম + প্রাথমিক সার্কিট্রি

1. পুরুষ থেকে মহিলা জাম্পার কেবল ব্যবহার করে, নীচে তালিকাভুক্ত হিসাবে Arduino এর পোর্টে পিন সংযুক্ত করুন:

  • GND (LCD) - GND (Arduino)
  • VCC (LCD) - 5V (Arduino)
  • SDA (LCD) - A4 (Arduino)
  • এসসিএল (এলসিডি) - এ 5 (আরডুইনো)

2. পারফ বোর্ডে উপরে দেখানো 4 টি বড় PTM (পুশ-টু-মেক) বোতামগুলিকে একটি বর্গাকার বিন্যাসে রাখুন। উপরের বাম, নীচে বাম, উপরের ডান এবং নীচের ডান বোতাম থাকা উচিত। এই বোতামগুলিতে এখনও কোনও সংযোগের প্রয়োজন নেই।

ধাপ 3: প্রধান বোতাম সেট আপ

প্রধান বোতাম সেট আপ
প্রধান বোতাম সেট আপ
প্রধান বোতাম সেট আপ
প্রধান বোতাম সেট আপ
প্রধান বোতাম সেট আপ
প্রধান বোতাম সেট আপ

এখন সময় এসেছে এই বোতামগুলিকে আরডুইনোতে সংযুক্ত করার। ব্যবহারকারীর জন্য UI পরিষ্কার রাখার জন্য নিশ্চিত করুন যে আপনি এইগুলিকে একটি পরিপাটি ফ্যাশনে সংযুক্ত করেছেন

1. একটি সাধারণ 5V রেলের সমস্ত বোতাম সংযুক্ত করুন যা Arduino এর সাথে সংযুক্ত।

2. প্রতিটি বোতামের অন্য টার্মিনাল নিম্নলিখিত Arduino UNO পিনের সাথে সংযুক্ত হওয়া উচিত:

  • উপরের বাম বোতাম ……….পিন 8
  • নীচের বাম বোতাম ……….পিন 9
  • উপরের ডান বোতাম ……….পিন 10
  • নীচের ডান বোতাম ……….পিন 11

3. অবশেষে, ভাসমান ভোল্টেজ এবং গোলমাল কমানোর জন্য প্রতিটি টার্মিনাল (5V নয়) GND- এর সাথে 10K ওহম পুল-ডাউন রেসিস্টারের সাথে সংযুক্ত হওয়া উচিত।

ধাপ 4: অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ

অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ
অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ
অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ
অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ
অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ
অতিরিক্ত পাওয়ার সোর্স + LED স্ট্রিপ

দুর্ভাগ্যবশত, LED স্ট্রিপগুলি শক্তি-নিবিড় এবং তাই বিদ্যুতের পর্যাপ্ত উত্স প্রয়োজন। এই কারণে, আমি একটি দ্বিতীয় 12V 1A অ্যাডাপ্টার যোগ করেছি যা কেবল স্ট্রিপে ভোল্টেজ সরবরাহ করার উদ্দেশ্যে করা হয়েছিল। যাইহোক, যদি আপনি একটি বৃহত্তর পাওয়ার রেটিং সহ একটি অ্যাডাপ্টারে হাত পেতে পারেন, আমি এটি অত্যন্ত সুপারিশ করব (আমি COVID-19 বিধিনিষেধের কারণে পারিনি)।

1. পাওয়ার অ্যাডাপ্টার ক্যাবলটি স্ট্রিপ করুন এবং LED স্ট্রিপে পজিটিভ সাপ্লাইতে পজিটিভ ওয়্যার এবং LED স্ট্রিপে GND থেকে GND সংযুক্ত করুন।

2. একটি জাম্পার কেবল ব্যবহার করে, নিশ্চিত করুন যে Arduino- এ পিন 6 LED স্ট্রিপের ডাটা ক্যাবলের সাথে সংযুক্ত। এটি সেই পিন যা স্ট্রিপকে বলবে কিভাবে আচরণ করতে হবে/কি প্রদর্শন করতে হবে।

ধাপ 5: ছোট বোতাম

ছোট বোতাম
ছোট বোতাম
ছোট বোতাম
ছোট বোতাম

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

1. পারফ বোর্ডে বোতামগুলি রাখুন এবং সেগুলি জায়গায় ঝালাই করুন। কোন মাল্টিমিটার ব্যবহার করে কোন পক্ষ বিপরীত টার্মিনাল তা বুঝে নিন।

2. উভয় বোতামের এক পাশ আবার একটি সাধারণ 5V রেলের সাথে সংযুক্ত করা উচিত।

3. উভয় বোতামের অন্য দিকটি নিম্নলিখিত Arduino পিনের সাথে সংযুক্ত হওয়া উচিত:

  • শীর্ষ বোতাম (গতি হ্রাস করুন) - পিন 12 আরডুইনো
  • নিচের বোতাম (গতি বাড়ান) - পিন 13 আরডুইনো

ধাপ 6: সফটওয়্যার সেটআপ

সফটওয়্যার সেটআপ
সফটওয়্যার সেটআপ

কোডটি চালানোর জন্য, আপনাকে নীচে সংযুক্ত দুটি লাইব্রেরি ইনস্টল করতে হবে।

LiquidCrystal_I2C

FastLED

আপনার যদি ইতিমধ্যে এই লাইব্রেরিগুলি থাকে, তাহলে 'টুলস', তারপর 'লাইব্রেরি ম্যানেজার' এ যান, তারপর এই লাইব্রেরিগুলি অনুসন্ধান করুন এবং উপরের মত 'ইনস্টল' বা 'আপডেট' ক্লিক করুন।

ধাপ 7: কোড

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

আপনার Arduino IDE তে নিচের কোডটি ডাউনলোড, কপি এবং পেস্ট করুন এবং বোর্ডে আপলোড করুন। 12V পাওয়ার সোর্সটি বোর্ডের সাথে সংযুক্ত করুন এবং যদি সবকিছু ঠিক থাকে, তাহলে স্ক্রিনটি বার্তা দিয়ে আলোকিত হবে: 'LED স্ট্রিপ কন্ট্রোলার'।

যদি আপনি প্রক্রিয়ার কোন অংশে কোন সমস্যার সম্মুখীন হন, অনুগ্রহ করে নীচের মন্তব্য বিভাগে একটি প্রশ্ন জিজ্ঞাসা করুন এবং আমি উত্তর দেওয়ার জন্য যথাসাধ্য চেষ্টা করব।

ধাপ 8: সমাপ্ত

Image
Image
সমাপ্ত!
সমাপ্ত!

তুমি পেরেছ! উপভোগ করুন:)

প্রস্তাবিত: