সুচিপত্র:
- ধাপ 1: WS2812 LEDs তারের উপর
- ধাপ 2: এক্রাইলিক (এবং কাঠ) কেস
- ধাপ 3: সফটওয়্যার
- ধাপ 4: রাস্পবেরি পাই LED ম্যাট্রিক্স
ভিডিও: LED ম্যাট্রিক্স: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এটি একটি 8x8 LED ম্যাট্রিক্স যা WS2812 LEDs এবং একটি ESP8266 মাইক্রোকন্ট্রোলার ব্যবহার করে তৈরি
এই প্রকল্পটি অনুপ্রাণিত হয়েছিল:
ধাপ 1: WS2812 LEDs তারের উপর
সংক্ষেপে, এলইডিগুলি একটি দীর্ঘ স্ট্রিপে বেঁধে রাখা হয়েছিল যা উপরে দেখানো হয়েছিল। (সারি অনুসারে সারি, এবং পরবর্তী সারির শুরুতে সংযুক্ত 1 সারির শেষ)
(অনুপস্থিত LED টি এলইডি উপেক্ষা করুন, আমার এলইডি ফুরিয়ে গেছে। সেগুলো কোনোভাবেই বড় ধরনের পার্থক্য করে না)
তারপরে, LED স্ট্রিপটি একটি মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত ছিল (ESP8266)
ধাপ 2: এক্রাইলিক (এবং কাঠ) কেস
2 টি কালো এক্রাইলিকের টুকরো কাটা হয়েছিল (একটি ছুরি দিয়ে), বাঁকানো (একটি সোল্ডারিং লোহা ব্যবহার করে) এবং গরম আঠালো একসাথে (সমর্থন হিসাবে একটি কাঠের কাঠি দিয়ে)
এর পিছনে এক্রাইলিক এবং ট্রেসিং পেপারের একটি পরিষ্কার টুকরা সামনের পর্দা হিসাবে ব্যবহৃত হয়েছিল, যা এলইডি ছড়িয়ে দেওয়ার এবং ইলেকট্রনিক্সের সুরক্ষার জন্য ম্যাট্রিক্সের সামনে রাখা হয়েছিল।
কাঠের লাঠিগুলি এমনভাবে কাটা হয়েছিল যে তারা একসঙ্গে ফিট হতে পারে এবং এলইডিগুলির মধ্যে বিভাজক তৈরি করতে পারে। এটি এলইডি থেকে রঙগুলিকে একে অপরের মধ্যে ছড়িয়ে দেওয়ার থেকে বাধা দেয় যা স্বচ্ছতা নষ্ট করতে পারে
তারপরে, কালো এক্রাইলিক সাইড পিসে LED ম্যাট্রিক্স, ডিভাইডার এবং ক্লিয়ার এক্রাইলিক রাখুন
ধাপ 3: সফটওয়্যার
আমি Adafruit NeoMatrix Library, NeoMatrix GFX Demo ব্যবহার করেছি।
আপনি ESP8266 কে ওয়াইফাইতে সংযুক্ত করতে এবং ডেটা সংগ্রহ করতে অন্যান্য সফ্টওয়্যার কোড করতে পারেন।
ধাপ 4: রাস্পবেরি পাই LED ম্যাট্রিক্স
(এই অগ্রগতি একটি কাজ)
শেষ পর্যন্ত, আমি LED ম্যাট্রিক্সে একটি রাস্পবেরি পাই (1B) রাখলাম। আমি ওয়াইফাইতে পিক্সেল আর্ট (এবং সম্ভবত অ্যানিমেশন) দেখানোর জন্য এটি প্রোগ্রাম এবং কনফিগার করেছি।
আমি রাস্পবেরি পাই এর পিন 18 এর সাথে LEDs এর ডেটা পিন সংযুক্ত করেছি। তাছাড়া, এলইডিগুলির 5V এবং গ্রাউন্ড পিনগুলি রাস্পবেরি পাই থেকে আলাদা করে একটি বাহ্যিক পাওয়ার সাপ্লাই (অন্য ইউএসবি চার্জারের মতো) এর সাথে সংযুক্ত ছিল। এটি নিশ্চিত করার জন্য যে LEDs আলো পাওয়ার জন্য পর্যাপ্ত শক্তি আছে।
ক্লায়েন্ট সাইড ওয়েব অ্যাপ সম্পূর্ণ পিওর ভ্যানিলা এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টে লেখা। সার্ভার প্রোগ্রাম একটি ফ্লাস্ক অ্যাপ্লিকেশন, এবং Adafruit Neopixel লাইব্রেরি ব্যবহার করে। যেহেতু এটি অ্যাডাফ্রুট লাইব্রেরি ব্যবহার করে, তাই এলইডিগুলি আপডেট হতে বেশি সময় নিতে পারে (এবং এনিমেশনগুলি সঠিকভাবে দেখায় না ইত্যাদি) কোডটি এখানে গিটহাব এ উপলব্ধ, এবং প্রোগ্রামটি বুট চালানোর জন্য সেট করা আছে (যেমন /etc/rc.local ব্যবহার করে GitHub এ)
প্রস্তাবিত:
ডিজিটাল ক্লক এলইডি ডট ম্যাট্রিক্স - ইএসপি ম্যাট্রিক্স অ্যান্ড্রয়েড অ্যাপ: 14 টি ধাপ
ডিজিটাল ক্লক এলইডি ডট ম্যাট্রিক্স - ইএসপি ম্যাট্রিক্স অ্যান্ড্রয়েড অ্যাপ: এই নিবন্ধটি গর্বের সাথে PCBWAY দ্বারা স্পনসর করা হয়েছে। আপনার নিজের জন্য এটি ব্যবহার করে দেখুন এবং PCBWAY তে মাত্র 5 ডলারে 10 PCBs পান খুব ভালো মানের সাথে, ধন্যবাদ PCBWAY। আমি যে ইএসপি ম্যাট্রিক্স বোর্ড তৈরি করেছি
IoT স্মার্ট ক্লক ডট ম্যাট্রিক্স Wemos ESP8266 ব্যবহার করুন - ESP ম্যাট্রিক্স: 12 টি ধাপ (ছবি সহ)
IoT স্মার্ট ক্লক ডট ম্যাট্রিক্স Wemos ESP8266 ব্যবহার করুন-ESP ম্যাট্রিক্স: আপনার নিজের IoT স্মার্ট ক্লক তৈরি করুন যা পারে: একটি সুন্দর অ্যানিমেশন আইকন ডিসপ্লে রিমাইন্ডার -১ দিয়ে রিমাইন্ডার -5 ডিসপ্লে ক্যালেন্ডার প্রদর্শন ঘড়ি প্রদর্শন করুন মুসলিম নামাজের সময় প্রদর্শন আবহাওয়ার তথ্য প্রদর্শন সংবাদ প্রদর্শন পরামর্শ প্রদর্শন বিটকয়েনের হার প্রদর্শন
কিভাবে 8x8 বিগ LED ম্যাট্রিক্স তৈরি করবেন (MAX7219 LED 10mm): 9 টি ধাপ (ছবি সহ)
কিভাবে 8x8 বিগ LED ম্যাট্রিক্স (MAX7219 LED 10mm) তৈরি করবেন: আপনি কি ডিসপ্লে হিসেবে রেডিমেড 8x8 LED ম্যাট্রিক্স নিয়ে কাজ করেছেন? এগুলি বিভিন্ন আকারে আসে এবং তাদের সাথে কাজ করা বেশ আকর্ষণীয়। একটি বড় সহজলভ্য আকার প্রায় 60 মিমি x 60 মিমি। যাইহোক, যদি আপনি অনেক বড় রেডিমেড LED ম্যাট্রিক্স খুঁজছেন
ডিজিটাল সাইনেজের জন্য মিরোলো নেটওয়ার্ক LED LED ম্যাট্রিক্স ডিসপ্লে: 22 টি ধাপ (ছবি সহ)
ডিজিটাল সিগনেজের জন্য মিরলো নেটওয়ার্ক এলইডি ম্যাট্রিক্স ডিসপ্লে: আসন্ন প্যানেল, সময়সূচিতে পরিবর্তন বা গতিশীলভাবে তথ্য প্রদানের বিষয়ে দর্শকদের অবহিত করতে ইভেন্টগুলিতে ডিজিটাল সাইনজ উপযোগী হতে পারে। এর জন্য এলইডি ম্যাট্রিক্স ডিসপ্লে ব্যবহার করা বার্তাগুলিকে দূর থেকেও পাঠযোগ্য করে তোলে এবং এটি একটি আকর্ষণীয় ফি
ম্যাট্রিক্স ভয়েস এবং ম্যাট্রিক্স নির্মাতা আলেক্সা চালাচ্ছেন (C ++ সংস্করণ): 7 টি ধাপ
ম্যাট্রিক্স ভয়েস এবং ম্যাট্রিক্স নির্মাতা আলেক্সা (C ++ সংস্করণ) চালাচ্ছেন: প্রয়োজনীয় হার্ডওয়্যার শুরু করার আগে, আসুন পর্যালোচনা করুন আপনার কী প্রয়োজন। রাস্পবেরি পাই 3 (প্রস্তাবিত) বা পাই 2 মডেল বি (সমর্থিত)। ম্যাট্রিক্স ভয়েস বা ম্যাট্রিক্স ক্রিয়েটর - রাস্পবেরি পাইতে অন্তর্নির্মিত মাইক্রোফোন নেই, ম্যাট্রিক্স ভয়েস/স্রষ্টার একটি