প্রকল্প সম্পর্কে

Piano LED Visualizer একটি Raspberry Pi-ভিত্তিক প্রজেক্ট যা একটি WS2812B LED স্ট্রিপকে ডিজিটাল পিয়ানোর সাথে সিঙ্ক্রোনাইজ করে। এটি লাইভ বাজানোর সময় সাউন্ড ভিজুয়ালাইজার হিসেবে প্রতিক্রিয়া জানায়, শেখার নির্দেশনা দিতে কীগুলো আলোকিত করে এবং Synthesia-র মতো MIDI সফটওয়্যারের সাথে ইন্টিগ্রেট হয়ে পরবর্তী বাজানোর নোট নির্দেশ করে। ব্যবহারকারীরা রঙ ও উজ্জ্বলতা কাস্টমাইজ করতে পারেন, গান রেকর্ড ও প্লে ব্যাক করতে পারেন, MIDI ফাইল লোড করতে পারেন, লাইট সিকোয়েন্স তৈরি করতে পারেন এবং একটি ওয়েব ইন্টারফেসের মাধ্যমে সবকিছু নিয়ন্ত্রণ করতে পারেন। একটি ঐচ্ছিক Waveshare LCD HAT স্ট্যান্ডঅ্যালোন অপারেশনের জন্য বাটন ও স্ক্রিন যোগ করে। রিপোজিটরিটি বিস্তারিত হার্ডওয়্যার নির্দেশনা প্রদান করে, যার মধ্যে প্রয়োজনীয় কম্পোনেন্ট, ওয়্যারিং ডায়াগ্রাম এবং একটি 3D-প্রিন্টযোগ্য কেস অন্তর্ভুক্ত। একটি প্রি-কনফিগার করা সিস্টেম ইমেজ, Raspberry Pi OS Lite (Trixie বা Bookworm)-এর জন্য একটি অটোইনস্টল স্ক্রিপ্ট, অথবা ম্যানুয়াল সেটআপের মাধ্যমে ইনস্টলেশন করা যায়। ওয়েব ইন্টারফেসে LED রঙ নিয়ন্ত্রণ, পোর্ট সেটিংস, অ্যানিমেশন, সিকোয়েন্স ম্যানেজমেন্ট এবং MIDI ফাইল আপলোড, ডাউনলোড, নাম পরিবর্তন, মুছে ফেলা ও প্লেব্যাক সাপোর্ট রয়েছে। ট্রাবলশুটিং-এ অন্যান্য HAT-এর সাথে GPIO দ্বন্দ্ব, সাপোর্টেড স্ক্রিন, LED স্ট্রিপ সামঞ্জস্য এবং আপডেট পদ্ধতি কভার করা হয়েছে।