সুচিপত্র:

Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট: 4 টি ধাপ
Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট: 4 টি ধাপ

ভিডিও: Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট: 4 টি ধাপ

ভিডিও: Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট: 4 টি ধাপ
ভিডিও: প্রোগ্রামিং মোবাইলে হবে | Arduino Programming and Uploading with Smartphone 2024, নভেম্বর
Anonim
Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট
Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট

আমার আগের নিবন্ধে, আমি কিভাবে WS2812 ন্যানো পিক্সেল LED ব্যবহার করতে হয় তার একটি টিউটোরিয়াল তৈরি করেছি। সেই নিবন্ধে, আমি 16 বিট রিং ন্যানো পিক্সেল WS2812 ব্যবহার করেছি।

এবং এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে 26 বিট রিং ন্যানো পিক্সেল WS2812 ব্যবহার করতে হয়।

হার্ডওয়্যার বিভাগে, 16 বিট এবং 26 বিটের মধ্যে কিছুই আলাদা নয়।

শুধুমাত্র সফ্টওয়্যার বিভাগে যা সংশোধন করা প্রয়োজন।

বৈশিষ্ট্য এবং উপকারিতা:

  • কন্ট্রোল সার্কিট এবং আরজিবি চিপ 5050 কম্পোনেন্টের একটি প্যাকেজে সংহত।
  • অন্তর্নির্মিত সংকেত পুনর্নির্মাণ সার্কিট।
  • অন্তর্নির্মিত বৈদ্যুতিক রিসেট সার্কিট এবং বিদ্যুৎ হারিয়ে যাওয়া রিসেট সার্কিট।
  • একক লাইন দ্বারা ক্যাসকেডিং পোর্ট ট্রান্সমিশন সিগন্যাল।
  • 800Kbps গতিতে ডেটা পাঠান।

আরও তথ্যের জন্য ডেটশীট দেখুন WS2812।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

এই টিউটোরিয়ালের জন্য আপনার প্রয়োজনীয় উপাদানগুলি:

  • 26 বিট WS2812 RGB LED।
  • Arduino Nano V.3
  • জাম্পার তার
  • মিনি ইউএসবি

প্রয়োজনীয় লাইব্রেরি:

Adafruit NeoPixel

আরডুইনোতে একটি লাইব্রেরি যুক্ত করতে, এই নিবন্ধটি দেখুন "আরডুইনোতে একটি বাহ্যিক লাইব্রেরি কীভাবে যুক্ত করবেন"

ধাপ 2: আরজিবি নেতৃত্বকে আরডুইনো ন্যানোতে সংযুক্ত করুন

আরজিবি লেডকে আরডুইনো ন্যানোতে সংযুক্ত করুন
আরজিবি লেডকে আরডুইনো ন্যানোতে সংযুক্ত করুন

WS2812 কে Arduino Nano এর সাথে সংযুক্ত করতে নিচের নির্দেশাবলী অনুসরণ করুন:

WS2812 থেকে Arduino

IN ==> D6

VCC ==> +5V

GND ==> GND

ধাপ 3: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

সফটওয়্যারের এই অংশে একটু অ্যাডজাস্টমেন্ট দরকার। "LEDs এর সংখ্যা" বিভাগে, ব্যবহৃত LEDs এর সংখ্যা সামঞ্জস্য করুন।

Arduino বোর্ড প্রোগ্রাম করার জন্য নীচের নির্দেশাবলী অনুসরণ করুন:

Arduino IDE খুলুন

File> Examples> Adafruit NeoPixels> strandtest এ ক্লিক করুন

আপনাকে অবশ্যই এই স্কেচ থেকে কিছু মান পরিবর্তন করতে হবে, কি পরিবর্তন হতে হবে তা নিম্নরূপ:

পিন ব্যবহার করা হয়েছে

#LED_PIN 12 নির্ধারণ করুন

LEDs সংখ্যা

#LED_COUNT 26 নির্ধারণ করুন

উজ্জ্বলতা সেট করুন

strip.set উজ্জ্বলতা (10);

আপনার প্রয়োজন অনুযায়ী প্রোগ্রাম পরিবর্তন করুন।

এর পরে, প্রোগ্রামটি আরডুইনো বোর্ডে আপলোড করুন

ধাপ 4: ফলাফল

যখন আপনি প্রোগ্রামটি আরডুইনোতে আপলোড করা শেষ করবেন। ফলাফল উপরের ভিডিওতে দেখা যাবে।

এই প্রবন্ধ পড়ার জন্য আপনাকে ধন্যবাদ। পরের লেখায় দেখা হবে।

যদি আপনার কোন প্রশ্ন থাকে, শুধু মন্তব্য কলামে লিখুন।

প্রস্তাবিত: