Мазмұны:
- 1-қадам: Бағдарламалық қамтамасыз ету: PDP-8 ретінде Pi жүктеу
- 2 -қадам: Электр тізбегі: Жарық шамдарын қосу
- 3 -қадам: 89 жарықдиодты дәнекерлеу
- 4 -қадам: резисторлар мен диодтарды қосыңыз
- 5 -қадам: IC розеткасы мен Raspberry Pi қосқышын салыңыз
- 6 -қадам: қосқыштарды қосыңыз
- 7 -қадам: жинау
Бейне: PiDP-8: PDP-8 шағын компьютері ретінде таңқурай Pi: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Барлығы PDP-8 шағын компьютерін алғысы келді. Қалай болғанда да, 1968 жылы. Raspberry Pi -де SD картасының суретін жүктеу арқылы шағын компьютерлердің алтын дәуірін жаңартыңыз. Қажет болса, Blinkenlights тәжірибесін жаңарту үшін алдыңғы панельдің көшірмесін қосыңыз. Хакердің қарапайым нұсқасын бөлшектермен 35 доллардан аз сомаға жасауға болады. Толық ақпарат алу үшін менің PiDP-8 веб-сайтымды қараңыз.
Неге? Неге жоқ? Есептеу эволюциясында PDP-8 қаншалықты бірегей болғанын көрсету үшін. Әлемді басқарыңыз, бірінші бейне ойынын ойнаңыз немесе сіздің компанияңызды басқаруға мүмкіндік беру үшін 8 терминалды сеансты қосыңыз. Бұл шағын компьютер… PDP-8-бұл компьютердің ең төменгі деңгейде қалай жұмыс істейтінін білудің керемет әдісі. Өйткені бұл өте қарапайым машина, бірақ жақсы бағдарламалық қамтамасыз ету бар.
Қалай? Бұл жобаның 3 кезеңі бар:
- Тек бағдарламалық қамтамасыз ету: SD картасының суретін Pi құрылғысында жүктеңіз (A+/B+/2/Zero). Pi PDP-8 ретінде қосылады..
-
Бағасы төмен аппараттық құралдарды бұзу: алдыңғы тақтаның реттелетін ПХД қосыңыз және сізде толық функционалды аппараттық көшірме бар.
Тақтаны Gerbers -тен OSHpark, Seeedstudio, Elecrow немесе басқалар жасай алады. Немесе оны меннен сатып алыңыз ($ 15, мұнда хабарлама қалдырыңыз). Жалпы шығын бөлшектерді сатып алуға байланысты, бірақ 35 доллардан төмен болуы мүмкін …
-
Сәнді реплика жинағының нұсқасы: Мен мұны алдыңғы акрил панелі, реттелетін қосқыштар мен бамбук қорапшасы бар жиынтыққа айналдырдым. Бөлшектердің келесі партиясы қашан жасалатыны туралы толық ақпаратты мына жерден (сілтемеден) қараңыз.
Бұл нұсқаулық 1-ші және 2-ші кезеңдерді қамтиды, бұл өздігінен жасалатын жоба. 3 кезең емес; егер сіз реплика жинағын сатып алғыңыз келсе, мына жерден қараңыз.
1-қадам: Бағдарламалық қамтамасыз ету: PDP-8 ретінде Pi жүктеу
Pidp8 бағдарламалық қамтамасыз етуі сіздің Pi-де эмуляцияланған PDP-8 жүктейді. Репликалық алдыңғы панельді басқаруға арналған болса да, ол нақты жабдықсыз жақсы жұмыс істейді. Бұл бет PDP-8 көмегімен жасауға болатын кейбір нәрселерді сипаттайды.
Бағдарламалық қамтамасыз етудің екі нұсқасы:
- дайын SD картасының суретін жүктеңіз, ол PDP-8-ді 10 секундтан аз уақыт ішінде қосады. Pi A+/B+/2/Zero жұмыс істейді. Pi 3 -те әлі жоқ. Пайдаланушы: pdp. Құпия сөз: pdp.
- немесе тарболды кез келген стандартты Raspberry Pi таратылымына орнатыңыз. Бұл сізге Raspberry Pi стандартты ортасын береді, ол PiDP-in-the-Pi ішімен қалаған нәрсені жасауға мүмкіндік береді. Pi 3 -те жұмыс істейді.
Толық ақпарат алу үшін осы PiDP форум жазбасын қараңыз. Сіз 1-ші немесе 2-ші нұсқаны таңдадыңыз ба, PDP-8 терминалы жүйеге кіргеннен кейін бірден пайда болады, OS/8 жұмыс істейді. Физикалық алдыңғы панель әлі бекітілмеген болса да. Сіз Ctrl-A d көмегімен Linux-ке PDP-8-ден (ол жұмыс істей береді) шығып, PDP-ке ~/pdp.sh көмегімен ораласыз.
Физикалық алдыңғы тақтасы болмаса, жүктеудің әр түрлі конфигурациясын алдыңғы панель арқылы емес, пернетақтада орнату қажет болады:
- Тренажердің командалық жолына өту үшін CTRL-E түймесін басыңыз.
- do../bootscripts/x.script енгізіңіз. Мұндағы x-0-7 аралығындағы сан, TSS/8, ғарыштық видео ойынына немесе сіздің қалауыңыз бойынша кез келген нәрсеге қосылу үшін. Жабдықтың көмегімен сіз мұны алдыңғы панельде жасар едіңіз …
Айтпақшы, PDP-8 экранына қараудың өте жақсы әдісі-CRT эмуляторын қолдану.
2 -қадам: Электр тізбегі: Жарық шамдарын қосу
PDP-8/I барлық шағын компьютерлердің ең жақсы Blinkenlight шамымен танымал болды. Оның алдыңғы панелінде жад мекенжайы мен мазмұны ғана көрсетілмеген, бірақ одан да көп. Мысалы, оның 8 процессорлық нұсқауларының қайсысы орындалады. Әрине, алдыңғы панель сонымен қатар бағдарламаларға кіруге және тексеруге мүмкіндік береді. Бірақ көбінесе сіз оны бағдарламада бір қадам жасау немесе жаңасын жүктеу үшін қолданасыз.
PiDP схемасы - түпнұсқаның сенімді, масштабы 2: 3. Яғни, 89 светодиоды мен 26 қосқыш бар. Raspberry Pi PiDP тақтасының артқы жағына қосылған, және бұл: шағын компьютерді жасау үшін сізге бұл күндері көп қажет емес.
Электр тақтасын алу: Kicad дизайнының жобасын мына жерден жүктеуге болады. Өзіңіздікін жасау үшін, бұл Gerber файлдарын Seeedstudio немесе OSHPark сияқты біреуге жіберіңіз. Немесе сіз мені 15 долларға (коммерциялық емес хобби BTW) сатып алғыңыз келсе, менімен хабарласа аласыз.
Ескертпе - бұл Нұсқаулықта PDP -8 -ді қалай «айналдыру» керектігі сипатталған. Бұл репликалық қосқыштармен, акрилді алдыңғы панельмен және корпусымен бірге келетін PiDP-8 реплика жинағына арналған құрылыс нұсқаулығы емес.
3 -қадам: 89 жарықдиодты дәнекерлеу
Ең алдымен, светодиодты орнату. Полярлық маңызды. Ұзын аяқтар сол жақта, Raspberry Pi -ге жақын болуы керек. Шүбәсіз қалдыру үшін: қысқа аяқтар ПДП логотипі бар ПХД ұшына қарауы керек.
Бейнеде дәнекерлеудің тиімді әдісі көрсетілген: бір қолмен дәнекерленген темір дәнекерленген темірмен, әр қолдың бір түйреуішін бекітіңіз, ал ПХД -ны екінші қолыңызбен ұстап, жарықдиодты саусақпен қатты итеріңіз. Бұл әдетте дәнекерлеудің жақсы әдісі емес, бірақ бұл жағдайда светодиодтарды тікелей қатарға қосуға көмектеседі.
Соңында, светодиодтардың барлығы түзу тұрғанын тексеріңіз (егер жоқ болса, түйреуішті қайта қыздырыңыз және қайта орнатыңыз), полярлық дұрыс, содан кейін екінші түйреуіштерді дәнекерлеңіз.
4 -қадам: резисторлар мен диодтарды қосыңыз
26 диодты қосқыштардың үстіне, ПХД -ның алдыңғы жағына орнату арқылы жалғастырыңыз. Содан кейін диодтар қатарына жақын орналасқан 1K үш резисторды жалғастырыңыз, панельдің алдыңғы жағында, содан кейін панельдің артында 390 Ом резисторларының он екі блогында.
Диодтар үшін полярлық маңызды: диодтағы қара жолақ оның ПХД ізіндегі жолаққа сәйкес келетінін тексеріңіз.
5 -қадам: IC розеткасы мен Raspberry Pi қосқышын салыңыз
Тақтаның артқы жағындағы 2981 IC дәнекерлеңіз (тексеріңіз!) Және оның 1 -істікшесі тақтаның екінші жағындағы ажыратқыштарға төмен қаратып тұрғанына көз жеткізіңіз. Соңында, Pi-ге қосылатын 40 істікшелі тақырыптағы дәнекерлеу. Оны кеңейту коннекторының ізіне дәнекерлемеңіз, бұл қате оңай жіберіледі. Алдымен 1 немесе 2 түйреуішті жалғаңыз, содан кейін коннектор ПХД -ге дәл перпендикуляр орналасқанын тексеріңіз. Қажет болса, дұрыстаңыз, содан кейін барлық түйреуіштерді дәнекерлеңіз.
Назар аудармайтын нәрселер: ПХД -де белгіленген X және X*2 Ом резисторлары, егер сіз сериялық портты қоспасаңыз (олар бумаға кірмейді) қалдырылуы керек (осы беттің соңғы бөлімін қараңыз). Сондай -ақ, J_COL1 және 2 секіргіш блоктарын қол тигізбеуге болады. Ақырында, 2981 IC -ге жақын екі дәнекерлеу нүктесі бар. Оларды да елемеңіз.
6 -қадам: қосқыштарды қосыңыз
Электр тақтасы кез келген кішкентай қосқышты қабылдай алады, олардың ені 10 мм -ден аз. Түпнұсқада 20-24 позициядағы лездік қосқыштар болды. Бірақ сіз олар үшін қосқыштарды қолдана аласыз, бағдарламалық қамтамасыз ету олардың сигналын бәрібір уақытшаға айналдырады.
Бортта тек екі түйреуіш дәнекерленген (қосу/өшіру сигналдары үшін). Егер сіздің қосқыштарыңызда 3 -ші түйреуіш болса, оны ПХД -нің шетіне ілулі қалдырыңыз. Қолданылатын қосқышқа байланысты, оның түйреуіштерін бекіту үшін шамамен 0,5 мм бүгу қажет болуы мүмкін. Дәнекерлеу тесіктері дәнекердің кез келген түрін алу үшін жеткілікті үлкен.
Фотосуретте ықтимал қосқыштар туралы бірнеше ұсыныстар көрсетілген. МТС-102 немесе (әсіресе жақсы) RLS-102-C1 және RLS-112-C1 іздеңіз. Негізінде, тақтадағы екі дәнекерлеу саңылауының арасында қысқа болатын барлық нәрсе болады.
7 -қадам: жинау
Алдыңғы панельді стандартты сөре кронштейндерінің көмегімен ағаш негізді тақтаға орнатуға болады, олардың бұрандалы тесіктері ПХД -дегі бекіту тесіктерімен сәйкес келуі керек, себебі олардың аралығы белгілі бір нормаға сәйкес келеді. Тақтаны осылай монтаждау өте берік ауыстыру әрекетін жасауға мүмкіндік береді.
Blinkenlights үшін алдыңғы мұқабаны жасаудың тиімді әдісі - бұл суретті басып шығару. Акрил парағына жапсырылатын жапсырма ретінде немесе жай ғана қағазға. Бұл жағдайда оны ламинаттауға немесе акрил панельдің артына қоюға болады.
Бұл туралы! ПХД үшін жалпы құны шамамен 15 доллар болуы керек, сонымен қатар светодиодтар сөмкесінің бағасы және 26 шағын қосқыш. Шағын компьютерді бұзу әдісі және оны бастапқыда жұмыс істемесе, оны қалай түзету керектігі туралы толық ақпарат алу үшін PiDP веб -сайтына кіріңіз.:)
Ұсынылған:
Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Ардуино провайдер ретінде || Он алтылық файлды AVR -де жазу || AVR сақтандырғышы || Ардуино бағдарламашы ретінде: ……………………… Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …….. Бұл мақала бұл isp сияқты arduino туралы. Егер сіз он алтылық файлды жүктегіңіз келсе немесе сақтандырғышты AVR -ге орнатқыңыз келсе, сізге бағдарламашы сатып алудың қажеті жоқ, сіз жасай аласыз
Микро: шағын: 5 қадаммен шағын сервисті іске қосыңыз
Micro: bit көмегімен шағын сервисті іске қосыңыз: Бұл нұсқаулық сізге BBC Micro: битін кіші серво қозғалтқышты іске қосу үшін MakeCode редакторының көмегімен қалай бағдарламалау керектігін көрсетеді. //www.papermech.net/bbcmicrobit/Жұмыс негіздері
Кез келген жерде бағдарламаланатын шағын және арзан қалта компьютері: 5 қадам
Кез келген жерде бағдарламалануы мүмкін шағын және арзан қалта компьютері. Сіз CardKB қалталы компьютерге айналдыра аласыз! ArduinoBaisc, CardKB, I2C OLED экраны арқылы CardKB үшін толық қалталы компьютер. BASIC ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC) қолданатындықтан, ол барлық қалыпты функцияларды қолдайды, мысалы
PiDP-11: 1970 жылдардағы PDP-11/70: 4 қадамдарының көшірмесі
PiDP-11: 1970 жылдардың көшірмесі PDP-11/70: PDP-11, бәлкім, ең ықпалды компьютер болған шығар. Бұл біз ойлайтын нәрсені қалыпты деп анықтады, бұл Unix-ті алатын бірінші машина болды, және Windows өзінің тамырларын PDP-11-дің RSX-11 басқа үлкен билет операциялық жүйесінен іздей алады. 1975 жылы
Шамдарды сенсор ретінде қолданатын компьютерлік тінтуір ретінде Wiimote қалай қолдануға болады!: 3 қадам
Шамдарды сенсор ретінде пайдаланатын компьютерлік тінтуір ретінде Wiimote қалай қолдануға болады !!: Бұл нұсқаулықта Wii қашықтан басқару құралын (Wiimote) компьютерге қалай қосуға және оны тінтуір ретінде пайдалануға болатынын көрсетеді