সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপাদান
- ধাপ 2: আরজিবি নেতৃত্বকে আরডুইনো ন্যানোতে সংযুক্ত করুন
- ধাপ 3: প্রোগ্রামিং
- ধাপ 4: ফলাফল
ভিডিও: Arduino ব্যবহার করে ন্যানো পিক্সেল 26 বিট: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:58
আমার আগের নিবন্ধে, আমি কিভাবে 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: ফলাফল
যখন আপনি প্রোগ্রামটি আরডুইনোতে আপলোড করা শেষ করবেন। ফলাফল উপরের ভিডিওতে দেখা যাবে।
এই প্রবন্ধ পড়ার জন্য আপনাকে ধন্যবাদ। পরের লেখায় দেখা হবে।
যদি আপনার কোন প্রশ্ন থাকে, শুধু মন্তব্য কলামে লিখুন।
প্রস্তাবিত:
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: 5 টি ধাপ
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: এই নির্দেশনায়, আমি বর্ণনা করতে যাচ্ছি যে কিভাবে আপনি আরডুইনো ব্যবহার করে রোবটকে এড়াতে বাধা দিতে পারেন
কিভাবে DIY 32 ব্যান্ড LED অডিও মিউজিক স্পেকট্রাম বিশ্লেষক বাড়িতে Arduino ন্যানো ব্যবহার করে #arduinoproject: 8 ধাপ
কিভাবে DIY 32 ব্যান্ড LED অডিও মিউজিক স্পেকট্রাম অ্যানালাইজার বাড়িতে Arduino ন্যানো ব্যবহার করে #arduinoproject: আজ আমরা Arduino ব্যবহার করে বাড়িতে একটি 32 ব্যান্ড LED অডিও মিউজিক স্পেকট্রাম অ্যানালাইজার তৈরি করব, এটি একই সময়ে ফ্রিকোয়েন্সি স্পেকট্রাম দেখাতে পারে এবং মিউসিক বাজাতে পারে। 100k রোধকের সামনে অবশ্যই সংযুক্ত থাকতে হবে, অন্যথায় স্পিয়ার শব্দ
আরডুইনো ন্যানো (0-16V/0-20A) ব্যবহার করে ডিসি ওয়াটমিটার: 3 টি ধাপ
ডিসি ওয়াটমিটার Arduino ন্যানো ব্যবহার করে ইলেকট্রনিক্স শখ হিসেবে আমি যে প্রধান সমস্যার মুখোমুখি হচ্ছিলাম তার মধ্যে একটি হল চার্জিং সার্কিট জুড়ে প্রয়োগ করা কারেন্ট এবং ভোল্টেজের পরিমাণ জানা
কিভাবে মোটো ব্যবহার করে সার্ভো মোটর চালানো যায়: মাইক্রো দিয়ে বিট: বিট: 7 টি ধাপ (ছবি সহ)
কিভাবে মোটো ব্যবহার করে সার্ভো মোটর চালানো যায়: বিট মাইক্রো: বিট: মাইক্রো: বিট এর কার্যকারিতা বাড়ানোর একটি উপায় হল স্পার্কফুন ইলেকট্রনিক্সের মোটো: বিট নামে একটি বোর্ড ব্যবহার করা (প্রায় $ 15-20)। এটি জটিল দেখায় এবং এর অনেক বৈশিষ্ট্য রয়েছে, তবে এটি থেকে সার্ভো মোটর চালানো কঠিন নয়। মোটো: বিট আপনাকে অনুমতি দেয়
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs