সুচিপত্র:

PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই: 7 টি ধাপ
PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই: 7 টি ধাপ

ভিডিও: PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই: 7 টি ধাপ

ভিডিও: PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই: 7 টি ধাপ
ভিডিও: पहला Mini Computer PDP 8 है l पहला Microprocessor 4004 हैं । #shorts #shortsvideo by B Prakash 2024, নভেম্বর
Anonim
PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই
PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই

সবাই একটি PDP-8 মিনি কম্পিউটার চাইছিল। আচ্ছা, 1968 সালে যাই হোক না কেন। একটি রাস্পবেরি পাইতে এই এসডি কার্ড ইমেজ বুট করে মিনি কম্পিউটারের স্বর্ণযুগ পুনরুজ্জীবিত করুন। Allyচ্ছিকভাবে, Blinkenlights অভিজ্ঞতা পুনরায় তৈরি করতে একটি প্রতিরূপ সামনের প্যানেল যোগ করুন। একটি সাধারণ হ্যাকারের সংস্করণ অংশে $ 35 এরও কম মূল্যে তৈরি করা যেতে পারে। সম্পূর্ণ বিবরণের জন্য আমার PiDP-8 ওয়েব সাইট দেখুন।

কেন? কেন না? কম্পিউটিং বিবর্তনে PDP-8 কতটা অনন্য ছিল তা ব্যাখ্যা করার জন্য। বিশ্বকে নিয়ন্ত্রণ করুন, প্রথম ভিডিও গেমটি খেলুন অথবা 8 টি টার্মিনাল সেশন যোগ করুন যাতে এটি আপনার কোম্পানি চালাতে পারে। এটি একটি ক্ষুদ্র কম্পিউটার… PDP-8 একটি কম্পিউটার কিভাবে সর্বনিম্ন স্তরে কাজ করে সে সম্পর্কে জানার একটি অবিশ্বাস্যরকম ভাল উপায়। কারণ এটি একটি খুব সহজ মেশিন, তবুও অনেক ভালো সফটওয়্যার আছে।

কিভাবে? এই প্রকল্পের 3 টি ধাপ রয়েছে:

  1. শুধুমাত্র সফটওয়্যার: আপনার Pi (A+/B+/2/Zero) এ SD কার্ড ইমেজ বুট করুন। Pi একটি PDP-8 হিসাবে বুট হবে। ।
  2. কম খরচে হার্ডওয়্যার হ্যাক: কাস্টম ফ্রন্ট প্যানেল PCB যোগ করুন এবং আপনার একটি সম্পূর্ণ কার্যকরী হার্ডওয়্যার প্রতিরূপ আছে।

    OSHpark, Seeedstudio, Elecrow বা অন্য কারো দ্বারা Gerbers থেকে বোর্ড তৈরি করা যেতে পারে। অথবা আমার কাছ থেকে এটি কিনুন ($ 15, এখানে একটি বার্তা দিন)। মোট খরচ আপনার যন্ত্রাংশ কেনাকাটার উপর নির্ভর করে, কিন্তু $ 35 এর নিচে হতে পারে …

  3. অভিনব রেপ্লিকা কিট সংস্করণ: আমি এটিকে একটি কিটে তৈরি করেছি, বেশ এক্রাইলিক ফ্রন্ট প্যানেল, কাস্টম সুইচ এবং বাঁশের কেস দিয়ে। পরবর্তী অংশের অংশগুলি কখন তৈরি করা হবে তার বিশদ বিবরণের জন্য এখানে দেখুন (লিঙ্ক)।

এই নির্দেশযোগ্য পর্যায়গুলি 1 এবং 2 জুড়ে, একটি হ্যাক-ইট-নিজেকে প্রকল্প হিসাবে। পর্যায় 3 নয়; আপনি যদি রেপ্লিকা কিট কিনতে পছন্দ করেন, এখানে দেখুন।

ধাপ 1: সফ্টওয়্যার: PDP-8 হিসাবে একটি Pi বুট করা

সফ্টওয়্যার: PDP-8 হিসাবে একটি Pi বুট করা
সফ্টওয়্যার: PDP-8 হিসাবে একটি Pi বুট করা

Pidp8 সফটওয়্যারটি আপনার পাইতে একটি অনুকরণকৃত PDP-8 বুট করে। যদিও একটি রেপ্লিকা ফ্রন্ট প্যানেল চালানোর উদ্দেশ্যে, এটি প্রকৃত হার্ডওয়্যার ছাড়াই ঠিকঠাক চলে। এই পৃষ্ঠাটি এখানে PDP-8 দিয়ে আপনি যা করতে পারেন তার কিছু বর্ণনা করে।

দুটি সফটওয়্যার অপশন:

  1. রেডিমেড এসডি কার্ড ইমেজ ডাউনলোড করুন, এটি 10 সেকেন্ডেরও কম সময়ে PDP-8 বুট করে। Pi A+/B+/2/Zero এ কাজ করে। এখনো পাই 3 তে নেই। ব্যবহারকারী: পিডিপি। পাসওয়ার্ড: পিডিপি
  2. অথবা যে কোন আদর্শ রাস্পবেরি পাই বিতরণে টারবল ইনস্টল করুন। এটি আপনাকে একটি আদর্শ রাস্পবেরি পাই পরিবেশ দেয় যা আপনাকে Pi-inside-the-PiDP- এর সাথে যা করতে চায় তা করতে দেয়। পাই 3 তেও কাজ করে।

বিস্তারিত জানার জন্য এই PiDP ফোরাম পোস্টটি দেখুন। আপনি অপশন 1 বা 2 বেছে নিলেন কিনা, আপনার লগ ইন করার পরে PDP-8 টার্মিনালটি সরাসরি আসা উচিত, OS/8 চলার সাথে সাথে। যদিও ফিজিক্যাল ফ্রন্ট প্যানেল এখনো সংযুক্ত হয়নি। আপনি Ctrl-A d দিয়ে লিনাক্সে PDP-8 (যদিও এটি চলতে থাকবে) থেকে বেরিয়ে আসতে পারেন এবং P/pdp.sh দিয়ে PDP- এ ফিরে আসতে পারেন।

ফিজিক্যাল ফ্রন্ট প্যানেল ছাড়া, আপনাকে সামনের প্যানেলের পরিবর্তে কিবোর্ডে বিভিন্ন বুট কনফিগারেশন মাউন্ট করতে হবে:

  • সিমুলেটর কমান্ড লাইন পেতে CTRL-E চাপুন,
  • do../bootscripts/x.script লিখুন। যেখানে x হল 0-7 থেকে একটি সংখ্যা, টিএসএস/8 এ বুট করার জন্য, স্পেসওয়ার ভিডিও গেম, অথবা যাই হোক না কেন আপনার অভিনব সুড়সুড়ি। হার্ডওয়্যারের সাথে, আপনি সামনের প্যানেলে এটি করতে চান …

যাইহোক, একটি PDP-8 স্ক্রিন দেখার একটি খুব সুন্দর উপায় হল একটি CRT এমুলেটর ব্যবহার করা।

ধাপ 2: সার্কিট বোর্ড: Blinkenlights যোগ করা

সার্কিট বোর্ড: Blinkenlights যোগ করা
সার্কিট বোর্ড: Blinkenlights যোগ করা

PDP-8/I সব মিনিকম্পিউটারের সেরা ব্লিঙ্কেনলাইটের জন্য বিখ্যাত ছিল। এর সামনের প্যানেলটি কেবল একটি মেমরির ঠিকানা এবং এর বিষয়বস্তু দেখায়নি, বরং আরও অনেক কিছু। যেমন তার 8 টি CPU নির্দেশাবলী কার্যকর করা হচ্ছে। অবশ্যই, সামনের প্যানেল আপনাকে প্রোগ্রামগুলিতে প্রবেশ এবং পরীক্ষা করার অনুমতি দেয়। তবে প্রায়শই, আপনি এটি একটি প্রোগ্রামের মাধ্যমে একক ধাপে ব্যবহার করেন বা একটি নতুন লোড করেন।

PiDP সার্কিট বোর্ড একটি বিশ্বস্ত, স্কেল 2: 3 মূলের প্রতিরূপ। এর অর্থ হল এটিতে 89 টি LEDs এবং 26 টি সুইচ রয়েছে। রাস্পবেরি পাইটি পিআইডিপি বোর্ডের পিছনে প্লাগ ইন করা হয়েছে এবং এটিই: একটি মিনি কম্পিউটার তৈরি করতে আপনার আজকাল খুব বেশি প্রয়োজন নেই।

সার্কিট বোর্ড পাওয়া: কিক্যাড ডিজাইন প্রকল্পটি এখানে ডাউনলোড করা যাবে। আপনার নিজের তৈরি করতে, এই Gerber ফাইলগুলি Seeedstudio বা OSHPark এর মতো কাউকে পাঠান। অথবা, আপনি যদি আমার কাছ থেকে 15 ডলারে (অলাভজনক শখ বিটিডব্লিউ) কিনতে চান তবে আপনি আমার সাথে যোগাযোগ করতে পারেন।

দ্রষ্টব্য - এই নির্দেশযোগ্য বর্ণনা করে কিভাবে 'আপনার নিজের রোল' PDP -8। এটি PiDP-8 রেপ্লিকা কিটের জন্য একটি বিল্ডিং গাইড নয়, যা নিজস্ব রেপ্লিকা সুইচ, এক্রাইলিক ফ্রন্ট প্যানেল এবং কেস সহ আসে।

ধাপ 3: 89 LEDs সোল্ডারিং

Image
Image

প্রথম জিনিস হল LEDs মাউন্ট করা। পোলারিটি গুরুত্বপূর্ণ। লম্বা পা বাম দিকে হতে হবে, রাস্পবেরি পাই এর সবচেয়ে কাছাকাছি। শুধু কোন সন্দেহ নেই: ছোট পা পিসিবির শেষের দিকে মুখ করা উচিত, যার উপর PiDP লোগো রয়েছে।

ভিডিওটি একটি কার্যকর সোল্ডারিং কৌশল দেখায়: এক হাতে, সোল্ডারিং লোহা ইতিমধ্যেই সোল্ডার ব্লব দিয়ে ভেজানো, প্রতিটি নেতৃত্বের একটি পিন ঠিক করুন, যখন আপনার অন্য হাত দিয়ে পিসিবি ধরে রাখুন, একটি আঙুল দিয়ে LED এর বিরুদ্ধে শক্তভাবে ধাক্কা দিন। এটি সাধারণভাবে ভাল সোল্ডারিং কৌশল নয়, তবে এই ক্ষেত্রে এটি সরাসরি সারিতে এলইডি পেতে সহায়তা করবে।

শেষে, এলইডিগুলি সরাসরি বসে আছে কিনা তা পরীক্ষা করুন (যদি না হয়, পিন পুনরায় গরম করুন এবং পুনরায় সেট করুন), মেরুতা সঠিক, তারপর তাদের দ্বিতীয় পিনগুলি সোল্ডার করুন।

ধাপ 4: প্রতিরোধক এবং ডায়োড যুক্ত করুন

PCB- এর সামনের দিকে, সুইচের উপরে ২ d টি ডায়োড লাগিয়ে চালিয়ে যান। তারপর ডায়োডের সারির কাছাকাছি তিনটি 1K প্রতিরোধকের সাথে এগিয়ে যান, প্যানেলের সামনেও, তারপর প্যানেলের পিছনে বারো 390 ওহম প্রতিরোধকের ব্লক।

ডায়োডের জন্য, পোলারিটি গুরুত্বপূর্ণ: চেক করুন যে ডায়োডের কালো ফালাটি তার পিসিবি পদচিহ্নের স্ট্রিপের সাথে মেলে।

ধাপ 5: ফিট আইসি সকেট এবং রাস্পবেরি পাই সংযোগকারী

বোর্ডের পিছনের দিকে 2981 আইসি সোল্ডার করুন (চেক করুন!) এবং নিশ্চিত করুন যে এটি পিন 1 দিয়ে বোর্ডের অন্য পাশে সুইচের দিকে মুখ করে বসে আছে। অবশেষে, 40-পিন হেডারে সোল্ডার যা পাইয়ের সাথে সংযুক্ত হবে। এক্সপেনশন কানেক্টরের পদচিহ্নের মধ্যে এটি বিক্রি করবেন না, একটি ভুল যা সহজেই তৈরি হয়। প্রথমে সোল্ডার 1 বা 2 পিন, তারপর কানেক্টরটি PCB- এর ঠিক উল্লম্বভাবে বসে আছে তা পরীক্ষা করুন। প্রয়োজনে সংশোধন করুন, তারপর সমস্ত পিন সোল্ডার আপ করুন।

উপেক্ষা করার বিষয়গুলি: পিসিবিতে চিহ্নিত X এবং X*2 ওহম প্রতিরোধক অবশ্যই বাদ দেওয়া উচিত (সেগুলি কিটে অন্তর্ভুক্ত করা হয়নি) যতক্ষণ না আপনি সিরিয়াল পোর্ট সক্ষম করেন (এই পৃষ্ঠার শেষ বিভাগটি দেখুন)। এছাড়াও, জাম্পার ব্লক J_COL1 এবং 2 অসম্পূর্ণ থাকতে পারে। অবশেষে, 2981 IC এর কাছাকাছি দুটি সোল্ডার পয়েন্ট রয়েছে। তাদেরও উপেক্ষা করুন।

ধাপ 6: সুইচ যোগ করুন

মোড়ক উম্মচন
মোড়ক উম্মচন

সার্কিট বোর্ড যে কোন ছোট সুইচ নিতে পারে, একমাত্র গুরুত্বপূর্ণ বিষয় হল যে তাদের প্রস্থ 10 মিমি কম। আসল 20-24 অবস্থানে ক্ষণস্থায়ী সুইচ ছিল। কিন্তু আপনি তাদের জন্য টগল সুইচ ব্যবহার করতে পারেন, সফটওয়্যারটি তাদের সংকেতকে ক্ষণস্থায়ী রূপে রূপান্তর করবে।

বোর্ডে শুধুমাত্র দুটি পিন বিক্রি হয় (অন/অফ সিগন্যালের জন্য)। যদি আপনার সুইচগুলিতে 3 য় পিন থাকে, তবে এটিকে PCB এর প্রান্তের নীচে ঝুলিয়ে রাখুন। আপনি যে সুইচটি ব্যবহার করেন তার উপর নির্ভর করে, আপনার পিনগুলি ফিট করার জন্য প্রায় 0.5 মিমি বাঁকতে হতে পারে। সোল্ডার গর্তগুলি যথেষ্ট বড় যে কোনও ধরণের সোল্ডার লগ নিতে।

ফটো সম্ভাব্য সুইচগুলির জন্য কিছু পরামর্শ দেখায়। MTS-102, অথবা (বিশেষ করে চমৎকার) RLS-102-C1 এবং RLS-112-C1 সন্ধান করুন। মূলত, সার্কিট বোর্ডে দুটি ঝাল গর্তের মধ্যে সংক্ষিপ্ত করে এমন কিছু করলেও তা করবে।

ধাপ 7: মোড়ানো

মোড়ক উম্মচন
মোড়ক উম্মচন
মোড়ক উম্মচন
মোড়ক উম্মচন

আপনি স্ট্যান্ডার্ড শেলফ বন্ধনী ব্যবহার করে একটি কাঠের বেস প্যানেলে সামনের প্যানেলটি মাউন্ট করতে পারেন, তাদের স্ক্রু গর্তগুলি PCB- এর মাউন্ট হোলগুলির সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত কারণ স্পেসিং একটি স্পষ্ট নিয়ম অনুসরণ করে … এইভাবে বোর্ড মাউন্ট করা কিছু খুব শক্ত টগলিং ক্রিয়াকলাপের অনুমতি দিতে পারে।

Blinkenlights জন্য একটি সঠিক সম্মুখভাগ তৈরি করার একটি কার্যকর উপায় হল এই ছবিটি প্রিন্ট করা। হয় এক্রাইলিক শীটে লেগে থাকা ডিকাল হিসাবে, অথবা কেবল কাগজে। কোন ক্ষেত্রে আপনি এটি স্তরিত করতে পারেন, অথবা এটি একটি এক্রাইলিক প্যানেলের পিছনে রাখতে পারেন।

এটা সম্বন্ধে! পিসিবি -র মোট খরচ প্রায় 15 ডলার, প্লাস এলইডি ইত্যাদির ব্যাগ এবং 26 টি ছোট সুইচ। কিভাবে আপনার মিনিকম্পিউটার হ্যাকটি পরিচালনা করবেন সে সম্পর্কে বিস্তারিত জানার জন্য PiDP ওয়েব সাইটে যান - এবং যদি প্রথমে কাজ না করে তবে কীভাবে এটি ডিবাগ করবেন:)

প্রস্তাবিত: