Fubarino-contest: এমপিডি

[রোনাল্ড] [রোনাল্ড] এর সাথে 1980 এর সিডি প্লেয়ারটি তার জমা দেওয়ার জন্য হতাশ ছিল, তবে আমরা আনন্দিত হয়েছি। তার ডেমো ভিডিওটি 1980 এর সিডি প্লেয়ারের পর্দাটি মিউজিক প্লেয়ার ডেমনের সাথে কাজ করে। এটা সত্যিই শুধু আসল পর্দা যা কাজ করে, তবে কাজটি শেষ না হয়। যাইহোক, একটি ট্র্যাক 22:00 মার্ক পৌঁছে যখন আমাদের URL প্রদর্শন বরাবর অনেক যথেষ্ট।

পর্দাটি একটি ATMEGA32 চিপ দ্বারা চালিত হয় যা কম্পিউটারটি চলমান কম্পিউটার থেকে কমান্ডগুলি পেতে একটি USB সংযোগ ব্যবহার করে। [রোনাল্ড] ইউএসবি এর বেশি int মানগুলি কীভাবে পাঠাতে হয় তা ঠিক করে বের করে দেওয়ার সমস্যাগুলি ছিল তাই তিনি নিজের প্রোটোকলকে হ্যাক করেছিলেন যা কেবল বাসে আসছে প্রতিটি বাইটের এলএসবি ব্যবহার করে। বিরতির পরে আপনি ভিডিওটি দেখতে পারেন, সেইসাথে তিনি তার জমা দিয়ে অন্তর্ভুক্ত বর্ণনাটি চেক করেছিলেন। একইভাবে এখানে দেওয়া একটি কোড বান্ডিল আছে।

২0 টি ফুবারিনো এসডি বোর্ডের মধ্যে এটি একটি এন্ট্রি একটি এন্ট্রি যা মাইক্রোচিপ পুরষ্কার হিসাবে রেখেছে!

চূড়ান্ত লক্ষ্যটি একটি এমপিডি (মিউজিক প্লেয়ার ডিমন) ভিত্তিক প্লেয়ারটি একটি 1980 এর সিডি প্লেয়ার বক্স (ওয়ার্কড) ভিত্তিক প্লেয়ারটি মূল এলসিডি (ওয়ার্কিং) ব্যবহার করে, যা মূল রিমোট পরিচালনা (কাজ) ব্যবহার করতে সক্ষম হ’ল, ডিভিডি চালাতে সক্ষম হচ্ছে (অগ্রগতি কাজ), যে মত স্টাফ।

আমার পরিকল্পনাটি হ’ল ইন্টারনেটে স্কিমটিক্স এবং সেইসাথে উৎসকে উৎসাহিত করা, পাশাপাশি এটি Obdev.at এ জমা দিতে হবে কারণ আমি বিশ্বাস করি এটি তাদের ইউএসবি ড্রাইভারটি ব্যবহার করার একটি নতুন পদ্ধতি। যেহেতু আমি এখনও পিসি-সাইড সফটওয়্যারটি প্রতিষ্ঠা করছি, তাই আমি এখনো সম্পন্ন হয়নি। আমি গতকাল ফুবারিনো-প্রতিযোগিতার কথা শুনেছি, পাশাপাশি আমি বিশ্বাস করি যে এটি আমার প্রকল্পটি সংশোধন করার জন্য কার্যকর হবে, তাই আমি এটি করেছি।
প্রথম, আমি Schematics মনে করতে ব্যর্থ হয়েছে। তারা বরং সহজ: এটি একটি সাধারণ ATMEGA32 (কোন ATMEGA8, কোন ATMEGA8, আমি প্রধানত আমি নীচের mistyped যারা এটি ব্যবহার করে) লুকানো বুটলোডার প্যাকড ডিভাইস। পোর্টেডের দুটি পিনের ব্যাক প্লেনটি চালানোর জন্য ব্যবহার করা হয়। পাঁচটি 1.1 কিলোমিটার 1% প্রতিরোধককে দুটি ব্যাকপ্লেন এলসিডি কনফিগারেশনের জন্য 2.5V স্তরের উৎপাদনের জন্য ২5 ভি স্তর তৈরি করার জন্য পুল আপ / ডাউন প্রতিরোধক হিসাবে ব্যবহার করা হয়।

পটভূমি একটি বিট। দুই ব্যাকপ্লেনের সাথে একটি জেনেরিক এলসিডি চালানোর জন্য, মধ্যম মানের সাথে দুটি বর্গক্ষেত্র তরঙ্গ প্রয়োজন, একসাথে সেগমেন্টের জন্য বর্গাকার তরঙ্গগুলির সাথে (যেমন চিত্র 2 http://www.freescale.com/webapp/sps/site/Overview.jsp.jsp? কোড = 784_LPBB_LCDTIPS)। সময়টি হ্রাসের জন্য এলসিডি সেগমেন্টগুলি বন্ধ করতে, সুনির্দিষ্ট হতে হবে। বিগত যথেষ্ট পরিমাণে ডিসি ভারসাম্য কোন ধরনের এটি হত্যা করতে পারেন …

পোর্টা, পোর্টব, পোর্টটি সব অংশে লিঙ্কযুক্ত। পোর্টেডের উপর একটি অতিরিক্ত পিনটি ‘প্লে’ বিভাগে যুক্ত করা হয়েছে (এটি একক ব্যাকপ্লেইন বলে মনে হচ্ছে), এক বিভাগটি সমস্ত ‘অফ’ সেগমেন্টগুলির সাথে যুক্ত করা হয়েছে (আমার সমস্ত অংশে চালানোর জন্য যথেষ্ট পিনের নেই)।

কারন আমি বুঝতে পারিনি যে ইউএসবি ব্যবহার করে 0x00 অক্ষরগুলি কীভাবে পাঠাতে হবে তা আমি বুঝতে পারিনি, আমি 2 × 3 ডাটা বাইটের LSBit পাঠিয়ে আমার নিজের প্রোটোকল তৈরি করেছি, সেইসাথে ATTEGA কোডে থাকা । এলএসবি হিসাবে প্রথম তিনটি ডেটা বাইটের মধ্যে ‘1’ আছে।

আমার কাজের শৈলীতে আমি পিসি-পার্শ্বে অনেক যুক্তি অর্জনের সিদ্ধান্ত নিয়েছি, পাশাপাশি এটিএমব্লুফফার হিসাবে এটিএমটিকে অনেক কম বা তারও বেশি ব্যবহার করে। এটি আমার পক্ষে কিছু পাঠ্য দেখানোর জন্য এটিকে কঠিন করে তোলে, সেইসাথে ইস্টার ডিম ট্রিগারটি চালানোর জন্য।
পাঠ্যটি দেখানোর জন্য (সম্পূর্ণ http://hackaday.com এই এলসিডিতে অসম্ভব ছিল, তাই আমি নিকটতমটি তৈরি করেছি :-)), আমি পিসি-ক্লায়েন্টকে প্রথমে অক্ষরগুলির হেক্স কোড তৈরি করতে প্রথমে ব্যবহার করেছি। তারপর এটি ATMEGA উত্স মধ্যে যারা অনুলিপি করা হয়, এটি ভাল লাগছিল না হওয়া পর্যন্ত LSB এর আপ কাস্টমাইজড।

এবং সেই সময়সীমার আগে আমি যা করতে পারি তা সম্পর্কে … আমি সত্যিই এই কোডটিতে সবটি কাগজের কথা বলার আশা করছি, তবে ভাল আহা ..। এটা আপনার জন্য যথেষ্ট হতে পারে।

ইস্টার ডিম 1:06 এ ভিডিওতে রয়েছে।

আন্তরিক শুভেচ্ছা,
রোনাল্ড

Author: clhtx

Leave a Reply

Your email address will not be published. Required fields are marked *