সুচিপত্র:
- ধাপ 1: বৈশিষ্ট্য
- ধাপ 2: প্রয়োজনীয় উপকরণ
- ধাপ 3: প্রায় 5050 WS2812B LEDs
- ধাপ 4: সার্কিট ডায়াগ্রাম
- ধাপ 5: তৈরি করা
- ধাপ 6: ঘের
- ধাপ 7: বিশ্রাম প্রোগ্রামিংয়ে রয়েছে
- ধাপ 8: ভবিষ্যতের পরিকল্পনা
ভিডিও: RGB LED MATRIX ব্যবহার করে NEOPIXEL: 8 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই টিউটোরিয়ালে, আমি আপনাকে দেখাবো কিভাবে NEOPIXEL ব্যবহার করে 5*5 RGB LEDMATRIX তৈরি করতে হয়। এই ম্যাট্রিক্সের সাহায্যে, আমরা মন্ত্রমুগ্ধকর অ্যানিমেশন, ইমোজি এবং অক্ষরগুলি অতি আকর্ষণীয় প্রদর্শন করতে পারি। চল শুরু করি!
ধাপ 1: বৈশিষ্ট্য
- খুব ছোট
- লাখো রঙ
- প্রোগ্রামিং এর জন্য শুধুমাত্র একটি তারের প্রয়োজন
- সুপার আলংকারিক
- আমরা ইমোজি, অ্যানিমেশন, অক্ষর প্রদর্শন করতে পারি
ধাপ 2: প্রয়োজনীয় উপকরণ
- 25*নিওপিক্সেল LEDs (WS2812 5050smd)
- Arduino (কোন Arduino)
- 3D মুদ্রিত জিগ (আপনি.stl ডাউনলোড করতে পারেন)
- তারের
ধাপ 3: প্রায় 5050 WS2812B LEDs
প্রতিটি ws2812 নেতৃত্বে 4 টি পিন রয়েছে
- Vcc (5v এর সাথে সংযুক্ত)
- Gnd
- দিন (Arduino এর সাথে সংযুক্ত)
- DO (ডেটা আউট পরবর্তী LEDs এর সাথে ডাটা সংযুক্ত করে)
আমার ব্যক্তিগত ws2812b LEDs নেই তাই আমি LEDstrip থেকে নেওয়ার সিদ্ধান্ত নিয়েছি। এজন্য আমি সোল্ডারিং লোহা দিয়ে স্ট্রিপটি গরম করেছি (বিস্তারিত জানার জন্য ভিডিওটি দেখুন) সব কিছু জড়ো করার পর নির্মাণ শুরু করা যাক
WS2812 LED স্ট্রিপগুলি ঠিকানাযোগ্য এবং প্রোগ্রামযোগ্য নমনীয় LED স্ট্রিপ যা কাস্টম আলোর প্রভাব তৈরিতে খুব দরকারী। এই LED স্ট্রিপগুলি 5050 RGB LED দ্বারা চালিত হয় যার মধ্যে WS2812 LED ড্রাইভার থাকে। প্রতিটি LED 60mA কারেন্ট ব্যবহার করে এবং 5V ডিসি সরবরাহ থেকে চালিত হতে পারে। এটিতে একটি একক ইনপুট ডেটা পিন রয়েছে যা মাইক্রোকন্ট্রোলারের ডিজিটাল পিন থেকে খাওয়ানো যায়।
তিনটি পৃথক লাল, সবুজ এবং নীল LEDs এর তীব্রতার উপর নির্ভর করে আমরা আমাদের যেকোনো রঙ তৈরি করতে পারি।
এই বেসিক ভিডিও দেখুন
ধাপ 4: সার্কিট ডায়াগ্রাম
ধাপ 5: তৈরি করা
প্রথমে, 5*5 ম্যাট্রিক্স জিগে নিওপিক্সেল এলইডি রাখুন। মনে রাখবেন প্রতিটি এলইডি একই দিকের মধ্যে রাখুন, সমস্ত এলইডি জিগে রাখার পর প্রথমে প্রতিটি এলইডির প্রতিটি গ্রাউন্ড পিনকে পরপর সংযুক্ত করুন। তারপর একটি সারির সব LEDs এর VCC সংযোগ করুন। বাকি সারির জন্য একই কাজ করুন। শেষ করার পরে thats সংযোগ তথ্য প্রথম নেতৃত্বে তথ্য থেকে নেতৃত্বাধীন আউট। প্রতিটি সারির বাইরে থাকা ডেটা পরবর্তী সারির প্রথম এলইডি -র সাথে সংযুক্ত হয়। সমস্ত LEDs এর জন্য এটি পুনরাবৃত্তি করুন। সবকিছু শেষ করার পর। সমস্ত সারি VCC একসাথে সংযুক্ত করুন। অবশেষে সাধারণ gnd, VCC, data এর সাথে তারের সংযোগ করুন।
ধাপ 6: ঘের
এর পরে, আমি ফোম শীট দিয়ে একটি ছোট ঘের তৈরি করেছি। এবং ফোম কেসের ভিতরে ম্যাট্রিক্স স্থাপন করা হয়েছে।
Arduino সংযোগ
Vcc থেকে 5v
Gnd থেকে gnd
দিন থেকে D7 (যেকোন ডিজিটাল পিন)
হার্ডওয়্যার সংযোগ সম্পর্কে এটাই
ধাপ 7: বিশ্রাম প্রোগ্রামিংয়ে রয়েছে
প্রথমে, ফাস্টল্ড লাইব্রেরি ইনস্টল করুন
আমরা প্রতিটি নেতৃত্বের সেপারটলি প্রোগ্রাম করতে পারি। দ্রুত নেতৃত্বাধীন লাইব্রেরির সাহায্যে আমরা বিভিন্ন অ্যানিমেশন এবং অক্ষর তৈরি করতে পারি।
দয়া করে এই নিওপিক্সেল বেসিক ভিডিওটি দেখুন
আপনি এখান থেকে.stl, অ্যানিমেশন কোড, টেস্ট কোড ডাউনলোড করতে পারেন
আরডুইনোতে কোড আপলোড করার পর 1.5-অ্যাম্পিয়ার পাওয়ার সাপ্লাই ব্যবহার করা উচিত।কারণ সর্বাধিক উজ্জ্বলতা একটি নিওপিক্সেলের নেতৃত্বে প্রায় 60 এমএ কারেন্ট নিয়ে আসে। আমাদের মোট 25 টি এলইডি আছে তাই 25*60 = 1.5A
ধাপ 8: ভবিষ্যতের পরিকল্পনা
- কোড তৈরি করার জন্য একটি সহজ সফটওয়্যার তৈরির পরিকল্পনা
- ব্লুটুথ সংযোগ এবং নিয়ন্ত্রণ
ধন্যবাদ…।
প্রস্তাবিত:
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
M5stick-C সহ Neopixel Ws2812 Rainbow LED Glow - Arpino IDE ব্যবহার করে M5stack M5stick C ব্যবহার করে Neopixel Ws2812 তে রেনবো চালাচ্ছে: 5 টি ধাপ
M5stick-C সহ Neopixel Ws2812 Rainbow LED Glow | Arduino IDE ব্যবহার করে M5stack M5stick C ব্যবহার করে Neopixel Ws2812 তে রেনবো চালানো: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে neopixel ws2812 LEDs বা LED স্ট্রিপ বা LED ম্যাট্রিক্স বা LED রিং ব্যবহার করতে হয় m5stack m5stick-C ডেভেলপমেন্ট বোর্ড Arduino IDE দিয়ে এবং আমরা তৈরি করব এর সাথে একটি রামধনু প্যাটার্ন
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ ব্যবহার করে রাস্পবেরি পাই ব্যবহার করে টাস্কার, ইফটি ইন্টিগ্রেশন।: 15 টি ধাপ (ছবি সহ)
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ টাস্কার, ইফটিটি ইন্টিগ্রেশন সহ রাস্পবেরি পাই ব্যবহার করে ।: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি রাস্পবেরি পাই ব্যবহার করে ওয়াইফাইয়ের উপর একটি সাধারণ 12v এনালগ নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ করতে হয়। এই প্রকল্পের জন্য আপনার প্রয়োজন হবে: 1x রাস্পবেরি পাই (I আমি রাস্পবেরি পাই 1 মডেল বি+) 1x আরজিবি 12 ভি লে ব্যবহার করছি
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট - Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার - আরসি হেলিকপ্টার - আরডুইনো ব্যবহার করে আরসি প্লেন: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট | Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার | আরসি হেলিকপ্টার | আরডুইনো ব্যবহার করে আরসি প্লেন: একটি আরসি গাড়ি চালানোর জন্য | চতুর্ভুজ | ড্রোন | আরসি প্লেন | RC নৌকা, আমাদের সবসময় একটি রিসিভার এবং ট্রান্সমিটার দরকার, ধরুন RC QUADCOPTER এর জন্য আমাদের একটি 6 টি চ্যানেল ট্রান্সমিটার এবং রিসিভার দরকার এবং সেই ধরনের TX এবং RX খুব ব্যয়বহুল, তাই আমরা আমাদের একটি তৈরি করতে যাচ্ছি
Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: 5 টি ধাপ
Arduino + DS1307 + Neopixel ব্যবহার করে রৈখিক ঘড়ি: কিছু হার্ডওয়্যার পুনরায় ব্যবহার করে।: পূর্ববর্তী প্রকল্পগুলি থেকে আমার একটি Arduino UNO এবং একটি Neopixel LED স্ট্রিপ বাকি ছিল, এবং আমি কিছু ভিন্ন করতে চেয়েছিলাম। যেহেতু নিওপিক্সেল স্ট্রিপটিতে 60 টি LED লাইট রয়েছে, তাই এটি একটি বড় ঘড়ি হিসাবে ব্যবহার করা হবে বলে মনে করা হয়।