সুচিপত্র:
- ধাপ 1: একটি Pi কে PDP-11 এ রূপান্তর করুন
- পদক্ষেপ 2: PDP-11 সফ্টওয়্যার ইতিহাস সংগ্রহ যোগ করুন
- ধাপ 3: পড়া শুরু করুন
- ধাপ 4: একটি শারীরিক সামনের প্যানেল যোগ করুন
ভিডিও: PiDP-11: 1970s PDP-11/70: 4 ধাপের প্রতিরূপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
PDP-11 সম্ভবত সবচেয়ে প্রভাবশালী কম্পিউটার ছিল। আমরা যাকে স্বাভাবিক মনে করি তা সংজ্ঞায়িত করেছে, এটি ছিল প্রথম মেশিন যার জন্য আপনি ইউনিক্স পেতে পারেন, এবং উইন্ডোজ তার শিকড় PDP-11 এর অন্যান্য বড় টিকিট অপারেটিং সিস্টেম, RSX-11- এ খুঁজে পেতে পারে।
1975 সালে, 11/70 শুধুমাত্র সবচেয়ে বড় PDP-11 ছিল না, এটি একটি সর্বশেষ ব্লিংকেনলাইট প্যানেল খেলা ছিল। লাল এবং বেগুনি রঙে। দুখিত। রোজ এবং ম্যাজেন্টা। এগুলি ছিল 70 এর দশক। কিন্তু তারপর - হঠাৎ করে - সামনের প্যানেলগুলি আমাদের জীবন থেকে চলে গেল এবং আমাদের পরবর্তী কয়েক দশক ধরে নিস্তেজ বেইজ বাক্সগুলি দেখার কথা ছিল। তাই খুবই দু sadখজনক।
যদিও এই কম্পিউটার সম্পর্কে সত্যিই আকর্ষণীয় বিষয় হল, এটি আজও বেশ ব্যবহারযোগ্য। আপনি একটি সঠিক 2.11BSD ইউনিক্স চালাতে পারেন (অর্থাত্ এতে ইউনিক্সের ভাল বিট আছে কিন্তু ব্লোট নয়) - কিন্তু আপনি আরও পিছনে গিয়ে ইউনিক্স v6 চালাতে পারেন যখন আপনি বিখ্যাত লায়ন্স কমেন্টারি অধ্যয়ন করেন। এটি টিসিপি/আইপি করে, ওয়েব সার্ভার হিসেবে কাজ করে, (ভেক্টর) গ্রাফিক্স করে…
এই সম্মানজনক যন্ত্রটি ফিরিয়ে আনার লক্ষ্যে PiDP-11 প্রকল্প। সামনের প্যানেল সহ। ভিতরে একটি রাস্পবেরি পাই লুকিয়ে থাকতে পারে, তবে আপনি যদি এটি পছন্দ করেন তবে আপনি এটিকে বাস্তব সিরিয়াল টার্মিনালগুলিতে সংযুক্ত করতে পারেন। সমস্ত আসল অপারেটিং সিস্টেম এবং সফ্টওয়্যার বুট করার জন্য প্রস্তুত।
আমার আগের PiDP-8 প্রকল্পের মতো, আপনি PiDP-11 হার্ডওয়্যার ছাড়াই যে কোনও রাস্পবেরি পাইতে সফ্টওয়্যারটি ব্যবহার করতে পারেন। কিন্তু ধারণাটি আরও এক ধাপ এগিয়ে যাওয়া, এটিকে তার শারীরিক রূপ ফিরিয়ে দিয়ে: ব্লিঙ্কেনলাইটস।
আসলে চারটি ধাপ রয়েছে যা আপনি বিবেচনা করতে পারেন:
- শুধু আপনার রাস্পবেরি পাইতে PiDP-11 এমুলেটর চালাও এবং PDP-11 অপারেটিং সিস্টেমের সাথে খেলো;
- চাক্ষুষ প্রভাবের জন্য Blinkenlights সঙ্গে PiDP-11 সার্কিট বোর্ড যোগ করা;
- সামনের প্যানেলে মেশিনের নিয়ন্ত্রণ পেতে বোর্ডে সোল্ডারিং সুইচ;
- অভিনব কেস, এক্রাইলিক ফ্রন্ট প্যানেল কভার এবং কাস্টম সুইচ সহ সম্পূর্ণ রেপ্লিকা কিট কিনুন।
Pi- এর কাছে অন্যান্য সমস্ত কাজ করার জন্য প্রচুর শক্তি বাকি আছে যা আপনি সাধারণত Pi (মিডিয়া সার্ভার, ফাইল সার্ভার, ইত্যাদি) দিয়ে করবেন। সুতরাং আপনি শুধু PDP-11 সফটওয়্যারের মধ্যে সীমাবদ্ধ নন।
ধাপ 1: একটি Pi কে PDP-11 এ রূপান্তর করুন
PiDP-11 প্রকল্পের সফটওয়্যার অংশটি সুপরিচিত সিম সিমুলেটর এবং ব্লিংকেনবোন প্রকল্প ব্যবহার করে, যা সিমের সাথে সামনের প্যানেল ড্রাইভার যুক্ত করে।
আপনার নিয়মিত রাস্পবিয়ান ইনস্টল করুন। তারপর, এই পাঁচটি ধাপের সাথে PDP-11 সিমুলেশন যোগ করুন:
1 /opt /pidp11 ডিরেক্টরি তৈরি করুন এবং সেখানে যান:
sudo mkdir /opt /pidp11
cd /opt /pidp11
2 pidp11 সফটওয়্যারটি ডাউনলোড করুন:
sudo wget
3 এটি আনপ্যাক করুন যাতে সফ্টওয়্যারটি তার মনোনীত/opt/pidp11/ডিরেক্টরিতে থাকে:
sudo tar -xvf pidp11.tar.gz
4 ইনস্টল স্ক্রিপ্টটি চালান যাতে PDP-11 অটো বুট হয় যখন আপনি পাই চালু করেন:
sudo /opt/pidp11/install/install.sh
5 পুনরায় বুট করুন এবং PDP-11 কনসোল ধরুন:
sudo রিবুট
/pdp.sh
(শেষ লাইনটি তখনই প্রয়োজন যখন আপনি GUI- এ অটোবুট করার জন্য আপনার Pi সেট-আপ করেন। PDP-11 ইতিমধ্যেই চলছে, এবং এই কমান্ডটি আপনাকে তার টার্মিনালে নিয়ে আসে। যখন আপনি ssh- এ লগ ইন করবেন, তখন আপনি PDP- এ থাকবেন। 11 টার্মিনাল সরাসরি)
এটি আপনাকে একটি চলমান PDP-11 পাবে, কিন্তু এটি কেবল একটি ছোট ডেমো প্রোগ্রাম। আপাতত।
দ্রষ্টব্য: উপরের দুটি ছবিই একই PiDP-11, শুধু দেখায় যে আপনি এটিকে একটি বাস্তব VT-220 টার্মিনালে এবং টার্মিনাল এমুলেটর চালানো একটি ল্যাপটপের সাথে সংযুক্ত করতে পারেন।
পদক্ষেপ 2: PDP-11 সফ্টওয়্যার ইতিহাস সংগ্রহ যোগ করুন
আগের ধাপটি আপনাকে PiDP-11 দিয়েছে, কিন্তু চালানোর জন্য শুধুমাত্র একটি ডেমো প্রোগ্রাম (নিষ্ক্রিয়)। এর পরের ধাপ হল সমস্ত অপারেটিং সিস্টেম ডাউনলোড করা।
ডিস্ক চিত্রগুলির 'সিস্টেম' সংগ্রহ ডাউনলোড এবং আনপ্যাক করুন:
cd /opt /pidp11
sudo wget
sudo tar -xvf systems.tar.gz
এছাড়াও, অপারেটিং সিস্টেমগুলির আরও বড় ধরণের যোগ করা যেতে পারে:
sudo wget
সবশেষে, RSX-11 সফটওয়্যারের একটি বিশাল 1.6GB লাইব্রেরি পাওয়া যায়:
cd/opt/PiDP11/সিস্টেম/rsx11mplus/
wget
PiDP11_DU1.zip আনজিপ করুন
আপনি চাইলে আরও কিছু জিনিস পরিবর্তন করতে পারেন:
আপনি যদি GUI- এ অটো বুট করেন, তাহলে আপনাকে একটি টার্মিনাল খুলতে হবে এবং PDP-11 'দখল' করতে type/pdp.sh টাইপ করতে হবে। GUI অটো বুটিং অক্ষম করুন: "রাস্পবেরি আইকন" -> পছন্দসমূহ -> রাস্পবেরি পাই কনফিগারেশন। আপনি সবসময় startx কমান্ড ব্যবহার করে GUI শুরু করতে পারেন।
- আপনি Pi তে অটো-লগইন সক্ষম করতে পারেন, সেট করুন যে sudo raspi-config ব্যবহার করে এবং আপনি আর Pi/Linux স্টাফ দ্বারা বিরক্ত হবেন না; আপনাকে সরাসরি PDP-11 এ ফেলে দেওয়া হবে।
- যেহেতু আপনার এখনও পাই -এর সাথে একটি ফিজিক্যাল ফ্রন্ট প্যানেল সংযুক্ত নেই, তাই অপারেটিং সিস্টেম বুট করার ম্যানুয়ালটি পড়ুন। দ্রুত টিপ: CTRL-E, তারপর "cd../systems/rt11", তারপর "do boot.ini" একটি উপায়।
ধাপ 3: পড়া শুরু করুন
PDP-11 বিশ্বে এখনও অনেক কিছু চলছে। সবচেয়ে ভালো জিনিস হল, পিডিএফ হিসেবে সবকিছুই অবাধে পাওয়া যায়।
এখানে PiDP-11 ম্যানুয়াল পড়ুন: https://www3.ispnet.net/pidp11/PiDP-11 %20Manual%20… যেমন
ফোরামে যোগ দিন: https://groups.google.com/forum/#!forum/pidp-11 (আপনার কিট আকারে PiDP-11 এর প্রয়োজন নেই, PDP-11 ভক্তরা শুধুমাত্র একটি সফটওয়্যার সেটআপ সহ সমানভাবে স্বাগত!)
ওয়েব সাইটটি দেখুন:
এবং একবার আপনি খনন করলে, bitsavers.org -এ তাদের PDC-11 ম্যানুয়ালের হাজার হাজার পৃষ্ঠা ব্রাউজ করতে ভুলবেন না, তাদের DEC সাব-ডিরেক্টরিতে।
ধাপ 4: একটি শারীরিক সামনের প্যানেল যোগ করুন
কেন একটি শারীরিক সামনে প্যানেল আকর্ষণীয়?
- এটা Blinkenlights। সামনের প্যানেলগুলি শীতল।
- কম্পিউটার এবং তার CPU কিভাবে কাজ করে তা বোঝার জন্য, একক ধাপের মোডে একটি চলমান কম্পিউটার পরিদর্শন করা, ছোট ছোট প্রোগ্রামগুলিতে একটু একটু করে টগল করা এবং তারা আসলে কম্পিউটারকে সর্বনিম্ন স্তরে কিভাবে চালায় তা দেখার জন্য কিছুই নেই।
একটি সামনের প্যানেল পেতে, আপনি সম্পূর্ণ PiDP-11 কিট কিনতে পারেন (এবং আপনি এটি করতে স্বাগত জানাই), তবে আপনি আরও শিল্প-দেখানো ডু ইট ইয়োরসেল্ফ বিকল্পটিও বেছে নিতে পারেন। এবং ইন্সট্রাকটেবল হচ্ছে, যা আমরা এখানে বর্ণনা করছি: গারবার পিসিবি ডিজাইনের ফাইল যে কোন পিসিবি দোকানে পাঠান এবং আপনার নিজের বেয়ার হাড়ের সামনের প্যানেল তৈরি করুন। একটি পিসিবি jlcpcb.com এর মত জায়গা থেকে পাঁচটি পরিমাণে প্রতি ইউনিট $ 15 এর চেয়ে কিছুটা কম খরচ করবে।
অন্যান্য জিনিস যা আপনার প্রয়োজন হবে:
- 64 LEDs (5mm, লাল)
- 37 ডায়োড (4148)
- একটি UDN2981 ড্রাইভার চিপ, বা সমতুল্য।
- 2 স্ট্যান্ডার্ড রোটারি সুইচ
- 6 ক্ষণস্থায়ী এবং 24 টগল সুইচ, যে কোনও মান মিনি-সুইচ ফিট হবে।
- 3 প্রতিরোধক (1K), 12 প্রতিরোধক (390 ohms)।
- আপনার Pi সংযোগের জন্য একটি "অতিরিক্ত লম্বা" পিন হেডার সংযোগকারী। বিঃদ্রঃ! সাধারণ 2*20 পিনগুলি কাজ করবে না, Pi- এর PCB থেকে আরও দূরত্ব প্রয়োজন।
আপনি যদি সত্যিই বাজেটে থাকেন, অথবা আপনি কেবল ব্লিঙ্কেনলাইটগুলিতে আগ্রহী, আপনি এমনকি সামনের প্যানেল সুইচ এবং/অথবা ঘূর্ণমান সুইচগুলি ছেড়ে দিতে পারেন, এবং <$ 20 এর জন্য সম্পন্ন করা যেতে পারে।
ডাউনলোড বিভাগে Gerber ফাইলটি দেখুন।
দ্রষ্টব্য - আপনার একটি সিরিয়াল টার্মিনালের প্রয়োজন নেই। Ssh বা puTTY ব্যবহার করে সবকিছু তারবিহীনভাবে করা যায়। এমনকি ভেক্টর গ্রাফিক্স ডিসপ্লে বেতারভাবে করা যেতে পারে, সেই ক্ষেত্রে ভিএনসির মাধ্যমে। অথবা Pi এর নিজস্ব কীবোর্ড এবং HDMI মনিটর ব্যবহার করুন।
প্রস্তাবিত:
TLV493D, Joystick And, Arduino: 3 ধাপের সাহায্যে রোবট আর্ম নিয়ন্ত্রণ করা
TLV493D, Joystick And, Arduino এর সাহায্যে রোবট আর্ম নিয়ন্ত্রণ করা: TLV493D সেন্সর সহ আপনার রোবটের জন্য একটি বিকল্প নিয়ামক, 3 ডিগ্রি স্বাধীনতা (x, y, z) সহ একটি চৌম্বকীয় সেন্সর যার সাহায্যে আপনি আপনার নতুন প্রকল্পগুলিকে I2C যোগাযোগের মাধ্যমে নিয়ন্ত্রণ করতে পারেন। মাইক্রোকন্ট্রোলার এবং ইলেকট্রনিক বোর্ড যা Bast P
এনকোডার অপটিক্যাল সেন্সর মডিউল FC-03: 7 ধাপের সাথে ডিসি মোটর নিয়ন্ত্রণ করুন
ডিসি মোটরকে এনকোডার অপটিক্যাল সেন্সর মডিউল এফসি -03 দিয়ে নিয়ন্ত্রণ করুন: এই টিউটোরিয়ালে আমরা শিখব কিভাবে ডিসি মোটর, ওএলইডি ডিসপ্লে এবং ভিসুইনো ব্যবহার করে অপটিক্যাল এনকোডার বাধা গণনা করতে হয়। ভিডিওটি দেখুন
ESP8266: 9 ধাপের সাথে Arduino Uno সংযুক্ত করুন
ESP8266 এর সাথে Arduino Uno সংযুক্ত করুন: স্বাগতম! আপনি কিভাবে আপনার Arduino Uno কে ESP8266 (ESP-01) দিয়ে ইন্টারনেটে সফলভাবে সংযুক্ত করবেন সে বিষয়ে ধাপে ধাপে নির্দেশিকা পড়তে চলেছেন। এটিও আমার প্রথম নির্দেশযোগ্য, তাই আমার সাথে দয়া করে দয়া করে আমাকে বলুন যে ESP8266 হল
কিভাবে এম্প্লিফায়ার 2.1: 7 ধাপের জন্য টোন কন্ট্রোল LM358 তৈরি করবেন (ছবি সহ)
কিভাবে এম্প্লিফায়ার 2.1 এর জন্য একটি টোন কন্ট্রোল LM358 তৈরি করতে হয়: তাই আমার ইউটিউব চ্যানেলে, অনেকে জিজ্ঞাসা করেন কিভাবে দুটি এম্প্লিফায়ারকে এক করে দেওয়া যায়। প্রথম এম্প্লিফায়ার স্যাটেলাইট স্পিকারের জন্য এবং দ্বিতীয় এম্প্লিফায়ার সাবউফার স্পিকারের জন্য ব্যবহৃত হয়। এই পরিবর্ধক ইনস্টলেশন কনফিগারেশনকে বলা যেতে পারে Amp
PiDP-8: PDP-8 মিনি কম্পিউটার হিসাবে একটি রাস্পবেরি পাই: 7 টি ধাপ
PiDP-8: একটি রাস্পবেরি পাই PDP-8 মিনি কম্পিউটার হিসাবে: সবাই PDP-8 মিনিকম্পিউটার চেয়েছিল। আচ্ছা, 1968 সালে যাই হোক না কেন। একটি রাস্পবেরি পাইতে এই এসডি কার্ড ইমেজ বুট করে মিনি কম্পিউটারের স্বর্ণযুগ পুনরুজ্জীবিত করুন। Allyচ্ছিকভাবে, Blinkenlights অভিজ্ঞতা পুনরায় তৈরি করতে একটি প্রতিরূপ সামনের প্যানেল যোগ করুন। একটি সহজ হ্যাকার এর Ver