ঠিকানাযোগ্য LED স্ট্রিপ এবং Arduino: পটি নিয়ন্ত্রণ এবং সংযোগ, প্রভাব এবং ফার্মওয়্যার, ফিতা চেক

সুচিপত্র:

ভিডিও: ঠিকানাযোগ্য LED স্ট্রিপ এবং Arduino: পটি নিয়ন্ত্রণ এবং সংযোগ, প্রভাব এবং ফার্মওয়্যার, ফিতা চেক

ভিডিও: ঠিকানাযোগ্য LED স্ট্রিপ এবং Arduino: পটি নিয়ন্ত্রণ এবং সংযোগ, প্রভাব এবং ফার্মওয়্যার, ফিতা চেক
ভিডিও: Use Addressable LED Strip with Arduino || Essential Engineering 2024, এপ্রিল
ঠিকানাযোগ্য LED স্ট্রিপ এবং Arduino: পটি নিয়ন্ত্রণ এবং সংযোগ, প্রভাব এবং ফার্মওয়্যার, ফিতা চেক
ঠিকানাযোগ্য LED স্ট্রিপ এবং Arduino: পটি নিয়ন্ত্রণ এবং সংযোগ, প্রভাব এবং ফার্মওয়্যার, ফিতা চেক
Anonim

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

ছবি
ছবি
ছবি
ছবি

সুবিধা - অসুবিধা

আরডুইনো অ্যাড্রেসযোগ্য এলইডি স্ট্রিপে, প্রতিটি ডায়োডের উজ্জ্বলতা এবং অপারেটিং মোড আলাদাভাবে সেট করা আছে।

আরজিবি টেপে, লাল, সবুজ এবং নীল এলইডিগুলি একটি ব্লকে একত্রিত হয়, যা আরও সঠিকভাবে একটি পিক্সেল বলা হয়। পিক্সেলগুলি একে অপরের থেকে স্বাধীনভাবে নিয়ন্ত্রিত হয়।

ছবি
ছবি

এই ধরনের ডিভাইসের অনেক সুবিধা রয়েছে।

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

তবে অসুবিধাও রয়েছে।

  • 5 বা 12 V এর একটি পৃথক বিদ্যুৎ সরবরাহ প্রয়োজন। Arduino ইউনিট শুধুমাত্র 800 mA কারেন্ট প্রদান করতে পারে, যা শুধুমাত্র 13 পিক্সেলের জন্য যথেষ্ট (একটি পিক্সেল 40-60 mA খরচ করে)।
  • জয়েন্টগুলোতে সোল্ডারের গুণমানের চাহিদা রয়েছে।

যদি আপনি ভালভাবে সোল্ডার করতে জানেন, তাহলে সার্কিটটি একত্রিত করা কঠিন হবে না। এবং যদি আপনি জানেন না কিভাবে, তাহলে এটি শেখার সময়। তাই নির্দ্বিধায় আলোর সরঞ্জাম নির্বাচন শুরু করুন।

ছবি
ছবি

ফিতা নির্বাচন

কেনার আগে কিছু পয়েন্ট দয়া করে নোট করুন।

প্রতি মিটারে পিক্সেলের সংখ্যা। 30, 60, 74, 96, 100 এবং 144 হতে পারে। ছবিটি যত বেশি হবে ততই সমৃদ্ধ, কিন্তু টেপটি আরও ব্যয়বহুল। এবং যত বেশি এটি শক্তি খরচ করে (আরো শক্তিশালী এবং আরো ব্যয়বহুল পাওয়ার অ্যাডাপ্টার)।

ছবি
ছবি

নিরাপত্তা ডিগ্রী। অন্দর আলো জন্য, IP30 যথেষ্ট (ধুলো সুরক্ষা)। ভেজা অবস্থার জন্য, ডায়োডগুলি অবশ্যই সিলিকন দিয়ে আবৃত থাকতে হবে এবং সুরক্ষার ডিগ্রি হল IP65। এবং যদি স্ট্রিপটি রাস্তায় থাকে তবে সুরক্ষাটি সর্বশ্রেষ্ঠ হওয়া উচিত - আইপি 67 (ডিভাইসটি সম্পূর্ণভাবে একটি সিলিকন বাক্সে লুকানো)।

ছবি
ছবি

আন্ডারলে নান্দনিক অভিজ্ঞতাকে প্রভাবিত করে। এটি কালো (কালো পিসিবি) এবং সাদা (সাদা পিসিবি) এ আসে।

ছবি
ছবি
ছবি
ছবি

LED স্ট্রিপগুলির জন্য "অর্থনৈতিক" বিকল্প রয়েছে। তারা ECO অক্ষর দ্বারা চিহ্নিত করা হয়। এই মডেলগুলি সাধারণের মতো উজ্জ্বল নয় এবং নিম্নমানের। কিন্তু সেগুলো সস্তা।

ছবি
ছবি

এখন যেহেতু আপনি আদর্শ খুঁজে পেয়েছেন, সমাবেশে এগিয়ে যান।

সংযোগ এবং সেটআপ

সংযোগের জন্য একটি পাওয়ার অ্যাডাপ্টার প্রয়োজন। এর শক্তি গণনা করুন। এটি করার জন্য, এক পিক্সেলের বর্তমান খরচ (সাধারণত 60 এমএ) টেপ মিটারে পিক্সেলের সংখ্যা এবং তার দৈর্ঘ্য দ্বারা গুণ করুন। অপারেটিং ভোল্টেজ দ্বারা ফলাফলটি গুণ করুন (এই ডেটাগুলি চিহ্নিত করা হয়েছে)। নিরাপত্তা ফ্যাক্টর ভুলবেন না।

উদাহরণস্বরূপ, একটি টেপের প্রতি মিটারে 60 পিক্সেল থাকে। প্রয়োজনীয় দৈর্ঘ্য - ১.৫ মি। সাপ্লাই ভোল্টেজ - ৫ ভি।

তারপর অ্যাডাপ্টারের শক্তি হওয়া উচিত:

(60 mA / 1000) (A তে বর্তমান) * 60 পিক্সেল / মিটার * 1.5 মিটার * 5 V (ভোল্টেজ) * 1.3 (স্টক) = 35.1 W নিকটতম উচ্চতর পর্যন্ত গোল - 40 ওয়াট। টেপটি সাদা আলোতে জ্বলজ্বল করলে এমন বিদ্যুৎ সরবরাহের প্রয়োজন হয়। যদি না হয়, অ্যাডাপ্টারের শক্তি 1.5-2 গুণ হ্রাস করা যেতে পারে।

গুরুত্বপূর্ণ! বিভিন্ন মডেলের জন্য, আপনার 5 V বা 24 V প্রয়োজন। লেবেলটি সাবধানে পড়ুন।

পাওয়ার সাপ্লাই ছাড়াও, আপনার একটি Arduino Uno বোর্ড এবং কমপক্ষে 1.5 mm² এর ক্রস সেকশনের সাথে তারের সংযোগের প্রয়োজন হবে।এবং 10 kOhm এবং 470 μF (আরও) ধারণক্ষমতার ক্যাপাসিটারগুলির প্রতিরোধের প্রতিরোধক।

ছবি
ছবি

যখন সবকিছু প্রস্তুত হয়, কাজ শুরু করুন।

  • টেপের শুরু এবং শেষ খুঁজুন। কমান্ডগুলি ক্রমানুসারে এক পিক্সেল থেকে অন্য পিক্সেলে চলে যায় এবং তাদের আন্দোলনের দিকটি তীর দ্বারা নির্দেশিত হয়। যদি কোন তীর না থাকে, তাহলে শুরুতে নিয়ন্ত্রণ যোগাযোগ DI (ডিজিটাল ইনপুট), এবং শেষে - DO (ডিজিটাল আউটপুট) দ্বারা চিহ্নিত করা হয়। DO পরিচিতি অতিরিক্ত টেপ সংযোগ করতে ব্যবহৃত হয়।
  • একটি 200-500 ওহম নিরাপত্তা প্রতিরোধক ঝাল। যদি বিদ্যুৎ সরবরাহ হঠাৎ ব্যর্থ হয়, তবে USB সংযোগকারীর মধ্য দিয়ে কারেন্ট প্রবাহিত হবে না এবং এটি পুড়ে যাবে না।
  • চিত্রটি একত্রিত করুন। যদি ডিভাইসটি কম্পিউটার থেকে নিয়ন্ত্রিত হয়, সার্কিটটি এরকম হওয়া উচিত।
ছবি
ছবি
ছবি
ছবি

সেন্সর থেকে স্বায়ত্তশাসিত অপারেশন বা নিয়ন্ত্রণের জন্য, আপনার একটি প্রয়োজন।

ছবি
ছবি

গুরুত্বপূর্ণ! ইনস্টলেশনের সময় স্থির বিদ্যুতের অনুমতি দেবেন না।

রাবারের গ্লাভস পরুন এবং পর্যায়ক্রমে সোল্ডারিং আয়রনকে মাটিতে ঝুঁকান (অন্তত বাষ্প গরম করার পাইপগুলিতে)।

  • যদি ডায়োড স্ট্রিপ এবং আরডুইনো বোর্ডের মধ্যে দূরত্ব 15 সেন্টিমিটারের বেশি হয়, তাহলে কন্ট্রোল ডিআই এবং গ্রাউন্ড জিএনডি তারগুলিকে একটি পিগটেলে পরিণত করুন। তারপর কোন পিকআপ থাকবে না।
  • ফ্ল্যাশিং মোডে, পাওয়ার লাইনে হস্তক্ষেপ রয়েছে। এটি অস্থির কর্মক্ষমতা বাড়ে। হস্তক্ষেপকে মসৃণ করার জন্য, 470 μF ধারণক্ষমতার একটি ক্যাপাসিটর এবং 6, 3 V এর ভোল্টেজকে নিয়ন্ত্রকের বিদ্যুৎ সরবরাহে স্থাপন করতে হবে।
  • এটিকে অনায়াসে চালু করতে, মাইক্রোকন্ট্রোলারগুলিতে সার্কিট একত্রিত করার জন্য সার্কিটটি একটি ব্রেডবোর্ডে একত্রিত করা হয়। এটিতে N-channel MOSFETs এর 3 টি লজিক লেভেল থাকতে হবে।
ছবি
ছবি
ছবি
ছবি

বাস্তবে এরকম দেখাচ্ছে।

ছবি
ছবি

যদি টেপটি দীর্ঘ হয় তবে এতে ভোল্টেজের ক্ষতি দেখা যাবে। অতএব, বাইরের পিক্সেলগুলি অস্পষ্টভাবে উজ্জ্বল হবে। এটি এড়ানোর জন্য, 2 ডায়োড স্ট্রিপগুলির জয়েন্টগুলিতে বা মোট দৈর্ঘ্যের প্রতিটি মিটারের মাধ্যমে শক্তি সরবরাহ করুন।

ছবি
ছবি

এটি কেবল সার্কিট চেক করার জন্য রয়ে গেছে। এটি করার জন্য, সহজতম প্রোগ্রামটি লিখুন।

  • আপনার কম্পিউটারে বোর্ডটি সংযুক্ত করুন এবং Arduino IDE খুলুন।
  • একটি লাইব্রেরি বা টেমপ্লেট ডাউনলোড করুন। সবচেয়ে বিখ্যাত লাইব্রেরি হল FastLED এবং Adafruit NeoPixel।
  1. FastLED খুব বহুমুখী এবং সমস্ত Arduino সংস্করণ সমর্থন করে। অতএব অসুবিধা - এটি প্রচুর মেমরি নেয়, এবং বেশিরভাগ বৈশিষ্ট্যগুলি কার্যকর হবে না।
  2. অ্যাডাফ্রুট নিওপিক্সেল নিওপিক্সেল রিংগুলির জন্য ডিজাইন করা হয়েছে, তবে যে কোনও এলইডি স্ট্রিপের সাথে কাজ করবে। এতে কম প্রভাব এবং ধীর গতি আছে, কিন্তু Arduino মেমরি মুক্ত। এর মানে হল যে আরও অপারেটিং মোডগুলি বোর্ডে লোড করা যেতে পারে।
ছবি
ছবি
ছবি
ছবি

এখন আপনি আপনার সমস্ত প্রকল্প বাস্তবায়ন করতে পারেন।

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

ছবি
ছবি

যদি আপনি এটি না করেন, তাহলে আপনি যখন ডিভাইসটি ফ্ল্যাশ করবেন, তখন পুরো সরবরাহ কারেন্ট বোর্ডে চলে যাবে। বোর্ড বা ইউএসবি পোর্ট পুড়ে যাবে।

কিন্তু এটি এমন হয় যে ঠিকানা টেপ সঠিকভাবে কাজ করে না। সবচেয়ে সাধারণ ভুলগুলি দেখুন।

  • যদি ডায়োডগুলি লাল রঙের সাথে জ্বালানো হয়, তবে বিদ্যুৎ সরবরাহ খুব দুর্বল। অথবা সংযোগগুলি ভেঙে গেছে এবং সেগুলি পুনরায় বিক্রি করা দরকার। আরেকটি বিকল্প হল বিদ্যুতের তারগুলি যা খুব পাতলা।
  • যখন ডিভাইসটি বগি হয় বা নিদর্শনগুলির সাথে কাজ করে, তখন ব্যাপারটি পাওয়ার সাপ্লাইতে থাকে। তারের পরিবর্তে ঝালযুক্ত বা ওয়াই-ফাই বন্ধ করার চেষ্টা করুন।
  • যদি পিক্সেলগুলি একেবারে জ্বলজ্বল না করে, তবে সম্ভবত সার্কিটটি ভুলভাবে একত্রিত হয়। সর্বাধিক সাধারণ ভুলগুলি: টেপের স্থলটি আরডুইনো বোর্ডের মাটির সাথে সংযুক্ত নয়, ডিআই নিয়ন্ত্রণের তারটি টেপের শেষে যায় এবং শুরুতে নয়, বিদ্যুতের তারগুলি (5V এবং GND) বিপরীত হয়। এই সমস্ত ক্ষেত্রে, সার্কিটটি পুনর্নির্মাণের জন্য এটি যথেষ্ট।
  • কিন্তু যদি আপনি একটি প্রতিরোধক ছাড়া একত্রিত ডিভাইস সংযুক্ত করেন, তাহলে, সম্ভবত, এটি অবিলম্বে পুড়ে যায়। তারপরে আপনাকে নিয়ন্ত্রণ বোর্ড পরিবর্তন করতে হবে।
ছবি
ছবি

আপনি দেখতে পাচ্ছেন, আরডুইনো শেখা সহজ। এবং যদি আপনার হঠাৎ সমস্যা হয়, তাহলে ফোরামে প্রশ্ন করুন। তারা আপনাকে সাহায্য করতে পেরে খুশি হবে (বিশেষ করে যদি আপনি মেয়ের ডাকনামে যান)।

প্রস্তাবিত: