আমি ইন্টারেক্টিভ নাচের মেঝে জন্য 15 x 15 গ্রিড লোড সেন্সর এবং আরজিবি এলইডি তৈরি করতে চাইছি। প্রতিটি নোড একটি আরডুইনো দ্বারা চালিত হবে এবং পুরো তলটি রাস্পবেরিপি দ্বারা পরিচালিত হবে। আমি পাইগুলির সাথে নোডগুলি যোগাযোগ করার সর্বোত্তম উপায়টি বের করার চেষ্টা করছি। আদর্শভাবে নেটওয়ার্কটির এই বৈশিষ্ট্যগুলি থাকবে:
- নোড প্রতি কম দাম
- মাস্টার হিসাবে রাস্পবেরি পাই, দাস হিসাবে আরডুইনো নোড
- প্রতিটি নোড গ্রিডে কোথায় রয়েছে তা জানার ক্ষমতা
- নিরাময়: যদি কোনও নোড নেমে যায় তবে এটি অন্য সমস্তগুলি বের করে না।
- সহজেই ভাঙ্গা নোডগুলি প্রতিস্থাপন করতে পারে
- প্রতিটি নোডের জন্য ইলেক্ট্রনিক্সগুলি 12 ইঞ্চি আলাদা হবে
- মাস্টার ম্যাট্রিক্স থেকে 5 - 10 ফুট দূরে হবে।
এখনও অবধি আমি কয়েকটা ওপরে মেতে উঠেছি।
আই 2 সি এটি প্রতিটি নোডকে সম্বোধনযোগ্য করার অনুমতি দেবে, তবে, মনে হয় যে আরডুইনো কেবল 127 ঠিকানা পর্যন্ত অনুমতি দেবে এবং এই ম্যাট্রিক্সটিতে কমপক্ষে 225 নোড থাকবে।
এসপিআই যদি ডেইজি শৃঙ্খলাবদ্ধ থাকে তবে প্রতিটি নোড ম্যাট্রিক্সে কোথায় রয়েছে তা জানা সহজ। তবে কোনও নোড যদি সমস্ত নোড ভাঙার পরে এটি যোগাযোগ বন্ধ করে দেয়। (ডান?) আমি প্রতিটি সারি ডেইজি আলাদাভাবে বেঁধে রাখতে পারি, সুতরাং যদি এটি নীচে যায় তবে কেবল সেই সারিটিকেই প্রভাবিত করে।
1-তারের 1-তারেরও আশাব্যঞ্জক দেখাচ্ছে। নোড প্লেসমেন্ট নির্ধারণের জন্য আমার নিজস্ব পদ্ধতিটি বের করতে হবে, যা বিভিন্ন উপায়ে অর্জন করা যেতে পারে।
কাস্টম সিরিয়াল প্রতিটি নোডের চারটি পক্ষের জন্য একটি সিরিয়াল সংযোগ (আরএক্স / টিএক্স) থাকে। এটি এর প্রতিটি প্রতিবেশীর সাথে সরাসরি যোগাযোগ করতে এবং এতে সম্বোধিত না হওয়া বার্তাগুলি দিয়ে যাওয়ার অনুমতি দেয়। যদি কোনও নোড নীচে যেতে হয় তবে প্রতিটি গন্তব্যের বেশ কয়েকটি পথ রয়েছে বলে বার্তাটি স্বয়ংক্রিয়ভাবে ভাঙা নোডের চারপাশে ঘুরিয়ে দেওয়া হবে। এই বিকল্পটি কিছুটা ক্রেজি এবং আমি এতটা কাস্টম এবং সংশ্লেষযুক্ত কিছু এড়াতে পছন্দ করব।
ইউএসবি এর জন্য প্রতিটি নোডে একটি ইউএসবি হাব লাগবে।
এক্সবি খুব ব্যয়বহুল।
অন্যান্য চিন্তা বা বিকল্প?