একটি ছোট মাইক্রোকন্ট্রোলার (8-বিট আটমেল) অনেক অভিনব র্যান্ডমাইজড লাইট সিকোয়েন্স সহ হালকা শো উপস্থাপনের জন্য কয়েকটি লাইট নিয়ন্ত্রণ করে।
একটি উপযুক্ত ছদ্ম-আরএনজি খুব সুন্দরভাবে তার কাজ করে তবে আমি এর জন্য একটি ভাল বীজ খুঁজছি। একটি বীজ প্রয়োজনীয় হবে কারণ যদি কেউ একই সাথে একাধিক ডিভাইসগুলি চালু করে, তবে তাদের পৃথক ঘড়ির উত্সের ক্ষুদ্রতম পার্থক্যের কারণে ধীরে ধীরে বিচ্ছিন্ন না হওয়া পর্যন্ত তারা সমস্ত একই প্রভাবগুলির ক্রম উত্পন্ন করলে ভাল হবে না won't
সিউডো-আরএনজি বীজ করার একটি খুব ভাল পদ্ধতি, যা আমি প্রায়শই ব্যবহার করি, এমন কোনও ডিভাইসের ক্ষেত্রে সম্ভব যা কোনও বোতামের প্রেস দিয়ে বা একটি সুইচের ফ্লিপ দিয়ে শুরু করতে হবে। Powc চালিত হওয়ার সাথে সাথে একটি খুব দ্রুত টাইমার শুরু করা যেতে পারে এবং এই টাইমারটির মানটি প্রথমবার বোতামটি টিপানোর সাথে সাথে আরএনজি বীজ করে।
সমস্যাটি হল, এই পরিস্থিতিতে কোনও বোতাম নেই। ডিভাইসটি চালিত হওয়ার সাথে সাথে প্রোগ্রামটি শুরু করতে হবে।
পিসিবিতে স্থানটি অত্যন্ত সীমাবদ্ধ (খুব ছোট ছোট এসএমডি অংশগুলির চেয়ে বেশি কিছু ফিট হতে পারে), তাই আমি সবচেয়ে ছোট এবং সহজতম সমাধানের সন্ধান করছি। সুতরাং আমি সত্য আরএনজি হার্ডওয়্যার, রেডিও রিসিভার ইত্যাদির মতো অভিনব সমাধানগুলি বাতিল করব
আমার সমস্ত কিছু সিপিইউতে একটি 16 বিট টাইমার-কাউন্টার এবং একটি অব্যবহৃত পোর্টপিন যা একটি এডিসিতে অ্যাক্সেস পেয়েছে।
আমার বর্তমান সমাধানটি হ'ল এডিসি পিনে প্রায় অর্ধেক সরবরাহের ভোল্টেজ সরবরাহ করার জন্য একটি প্রতিরোধক (যতটা সম্ভব অসম্পূর্ণ) ব্যবহার করা এবং প্রথম এডি রূপান্তর মান সহ আরএনজি বীজ করা। যাইহোক, আজকাল বেশিরভাগ 10% প্রতিরোধকের 1% এর নিচে একটি অসম্পূর্ণতা রয়েছে (যখন আমি তাদের বলি যে আমরা সরবরাহকারীগুলির নিকৃষ্ট মানের এসএমডি প্রতিরোধকগুলি তারা খুঁজে পেতে পারে) তার চেহারাটি কল্পনা করা মজাদার হবে), তাই এর খুব উচ্চ সম্ভাবনা রয়েছে একই বীজ দিয়ে শুরু একাধিক ইউনিট।
এর চেয়ে ভাল বিকল্প হ'ল একাধিক রূপান্তর করা এবং এই পরিমাপের সর্বনিম্ন উল্লেখযোগ্য বিটের মধ্যে একটি মান তৈরি করা। যাইহোক, আমি আগে এই typec টাইপের ADC ব্যবহার করেছি এবং আমি জানি এটি খুব নির্ভুল। দ্রুততম গতিতে এডিসি চালানো এখানে সহায়তা করতে পারে।
কারও কি এর চেয়ে ভাল পরামর্শ আছে? বীজ পুরোপুরি সমানভাবে বিতরণ করা প্রয়োজন হয় না, তবে যত বেশি ইউনিফর্ম বিতরণ হয় তত ভাল। পুরোপুরি ইউনিফর্ম বিতরণ সহ একটি 16 বিটের বীজ সত্য হওয়াও খুব ভাল একটি স্বপ্ন হতে পারে তবে আমি মনে করি 5 বা 6 বিটের চেয়ে অর্ধেক শালীন বিতরণ পর্যাপ্ত হতে পারে।