Բովանդակություն:
- Քայլ 1. Softwareրագրակազմ. Pi- ի գործարկում որպես PDP-8
- Քայլ 2. Տախտակ. Ավելացնելով լուսարձակներ
- Քայլ 3. 89 LED- ների զոդում
- Քայլ 4: Ավելացրեք դիմադրիչներ և դիոդներ
- Քայլ 5. Տեղադրեք IC Socket և Raspberry Pi միակցիչ
- Քայլ 6: Ավելացրեք անջատիչներ
- Քայլ 7: Փաթեթավորում
Video: PiDP-8: a Raspberry Pi As PDP-8 փոքր համակարգիչ ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Բոլորը ցանկանում էին PDP-8 փոքր համակարգիչ: Դե, ամեն դեպքում 1968 թ. Վերապրեք փոքր համակարգիչների Ոսկե դարաշրջանը ՝ բեռնելով այս SD քարտի պատկերը Raspberry Pi- ի վրա: Անկության դեպքում ավելացրեք կրկնօրինակ առջևի վահանակ ՝ Blinkenlights- ի փորձը վերստեղծելու համար: Հաքերի պարզ տարբերակը կարելի է պատրաստել մասամբ 35 դոլարից պակաս գնով: Տե՛ս իմ PiDP-8 վեբ կայքը ՝ ամբողջական մանրամասների համար:
Ինչո՞ւ: Ինչու ոչ? Պատկերացնելու համար, թե որքան բացարձակապես եզակի էր PDP-8- ը հաշվարկման էվոլյուցիայի մեջ: Վերահսկեք աշխարհը, խաղացեք առաջին տեսախաղը կամ միացրեք 8 տերմինալային նստաշրջան, որպեսզի այն թույլ տա ղեկավարել ձեր ընկերությունը: Դա փոքր համակարգիչ է … PDP-8- ը նաև աներևակայելի լավ միջոց է սովորելու, թե ինչպես է համակարգիչն աշխատում ամենացածր մակարդակով: Քանի որ դա շատ պարզ մեքենա է, բայց ունի շատ լավ ծրագրակազմ:
Ինչպե՞ս: Այս նախագծի 3 փուլ կա.
- Միայն ծրագրակազմ. Ներբեռնեք SD քարտի պատկերը ձեր Pi- ի վրա (A+/B+/2/Zero): Pi- ն գործարկվելու է որպես PDP-8:.
-
Էժան սարքավորումների կոտրում. Ավելացրեք անհատական առջևի վահանակի PCB և կունենաք լիովին ֆունկցիոնալ ապարատային կրկնօրինակ:
Gerbers- ից խորհուրդը կարող է պատրաստվել OSHpark- ի, Seeedstudio- ի, Elecrow- ի կամ որևէ այլ մեկի կողմից: Կամ գնեք ինձանից (15 դոլար, հաղորդագրություն թողեք այստեղ): Ընդհանուր արժեքը կախված է ձեր մասերի գնումներից, բայց կարող է լինել 35 դոլարից ցածր…
-
Fancy replica kit տարբերակը. Ես այն դարձրեցի հավաքածու ՝ բավականին ակրիլային առջևի վահանակով, հարմարեցված անջատիչներով և բամբուկե պատյանով: Մասերի հաջորդ խմբաքանակի պատրաստման մանրամասների համար տե՛ս այստեղ (հղում):
Այս Instructable- ն ընդգրկում է 1-ին և 2-րդ փուլերը ՝ որպես ինքնագործող ծրագիր: Ոչ 3 -րդ փուլ; եթե նախընտրում եք գնել կրկնօրինակների հավաքածուն, տես այստեղ:
Քայլ 1. Softwareրագրակազմ. Pi- ի գործարկում որպես PDP-8
Pidp8 ծրագիրը տեղադրում է ձեր Pi- ի վրա նմանակված PDP-8- ը: Չնայած այն նախատեսված էր կրկնել առջևի վահանակը, այն լավ է աշխատում ՝ առանց իրական սարքավորումների: Այս էջը նկարագրում է որոշ բաներ, որոնք կարող եք անել PDP-8- ի հետ:
Softwareրագրային ապահովման երկու տարբերակ.
- ներբեռնեք պատրաստի SD քարտի պատկերը, այն կբեռնաթափի PDP-8- ը 10 վայրկյանից պակաս ժամանակում: Աշխատում է Pi A+/B+/2/Zero- ի վրա: Դեռ Pi 3. -ում դեռ չկա: Օգտվող ՝ pdp: Գաղտնաբառ: pdp.
- կամ տեղադրել tarball- ը Raspberry Pi- ի ցանկացած ստանդարտ բաշխման վրա: Սա ձեզ տալիս է ստանդարտ Raspberry Pi միջավայր, որը թույլ է տալիս Ձեզ անել այն, ինչ կցանկանայիք անել Pi-inside-the-PiDP- ի հետ: Աշխատում է նաև Pi 3 -ի վրա:
Մանրամասների համար տես այս PiDP ֆորումի գրառումը: Անկախ նրանից, թե դուք ընտրել եք 1-ին կամ 2-րդ տարբերակը, PDP-8 տերմինալը պետք է հայտնվի անմիջապես մուտք գործելուց հետո, իսկ OS/8- ը գործարկվի: Չնայած ֆիզիկական առջևի վահանակը դեռ ամրացված չէ: Դուք կարող եք դուրս պրծնել PDP-8- ից (այն կշարունակի աշխատել) Ctrl-A d- ով Linux և վերադառնալ PDP ՝ ~/pdp.sh
Առանց ֆիզիկական առջևի վահանակի, դուք պետք է տեղադրեք տարբեր բեռնախցիկի կազմաձևերը ստեղնաշարի վրա, այլ ոչ թե առջևի վահանակի միջոցով.
- Կտտացրեք CTRL-E ՝ սիմուլյատորի հրամանի տողին հասնելու համար,
- մուտքագրեք do../bootscripts/x.script: Որտեղ x- ը 0-7-ից մի թիվ է ՝ TSS/8-ի ՝ տիեզերական վիդեոխաղի կամ ցանկացած այլ բանի համար, որը ցանկալի է: Սարքավորման միջոցով դուք դա կանեիք առջևի վահանակի վրա…
Ի դեպ, PDP-8 էկրանին նայելու շատ գեղեցիկ միջոց է օգտագործել CRT emulator- ը:
Քայլ 2. Տախտակ. Ավելացնելով լուսարձակներ
PDP-8/I- ը հայտնի էր, որ ունի բոլոր նվազագույն համակարգիչներից լավագույն Blinkenlight- երը: Դրա առջևի վահանակը ցույց չէր տալիս միայն հիշողության հասցեն և դրա բովանդակությունը, այլ շատ ավելին: Այնպիսին, ինչպիսին է նրա պրոցեսորի 8 ցուցումներից մեկը, որը կատարվում է: Իհարկե, առջևի վահանակը նաև թույլ է տալիս մուտք գործել և ուսումնասիրել ծրագրեր: Բայց ավելի հաճախ այն օգտագործում եք ծրագրի միջոցով մեկ քայլ կատարելու կամ նորը բեռնելու համար:
PiDP- ի տպատախտակը բնօրինակի հավատարիմ, մասշտաբի 2: 3 կրկնօրինակն է: Նշանակում է, որ այն ունի 89 LED և 26 անջատիչ աշխատելու համար: Raspberry Pi- ն միացված է PiDP տախտակի հետևի կողմին և վերջ: այս օրերին ձեզ քիչ բան է պետք փոքրհամակարգիչ պատրաստելու համար:
Ստանալով տպատախտակը. Kicad նախագծի նախագիծը կարելի է ներբեռնել այստեղ: Ձեր սեփականը ստեղծելու համար ուղարկեք այս Gerber ֆայլերը Seeedstudio- ի կամ OSHPark- ի նման մեկին: Կամ, կարող եք կապնվել ինձ հետ, եթե ցանկանում եք ինձանից գնել 15 դոլարով (ոչ առևտրային հոբբի BTW):
Նշում - այս հրահանգը նկարագրում է, թե ինչպես «գլորել ձեր սեփականը» PDP -8- ը: Այն PiDP-8 կրկնօրինակների հավաքածուի կառուցման ուղեցույց չէ, որն իր սեփական կրկնօրինակ անջատիչներով, ակրիլային առջևի վահանակով և պատյանով ունի:
Քայլ 3. 89 LED- ների զոդում
Առաջին բանը LED- ների տեղադրումն է: Բևեռականությունը կարևոր է: Երկար ոտքերը պետք է լինեն ձախ կողմում, ամենամոտն են Raspberry Pi- ին: Կասկած չթողնելու համար. Կարճ ոտքերը պետք է նայեն դեպի PCB- ի վերջը, որի վրա պատկերված է PiDP- ը:
Տեսահոլովակը ցույց է տալիս եռակցման արդյունավետ տեխնիկա. Մի ձեռքով, արդեն իսկ թրջված եռակցման կտորով, ամրացրեք յուրաքանչյուր լուսամփոփի մեկ քորոց, մյուս ձեռքով պահեք PCB- ն ՝ մատով ուժեղ սեղմելով LED- ի դեմ: Դա ընդհանուր առմամբ լավ զոդման տեխնիկա չէ, բայց այս դեպքում դա կօգնի LED- ները ուղիղ շարքերով տեղավորել:
Վերջում ստուգեք, թե արդյոք LED- ները բոլորն ուղիղ են նստած (եթե ոչ, տաքացրեք քորոցը և նորից տեղադրեք), բևեռայնությունը ճիշտ է, այնուհետև կպցրեք նրանց երկրորդ կապում:
Քայլ 4: Ավելացրեք դիմադրիչներ և դիոդներ
Շարունակեք ՝ տեղադրելով անջատիչների վերևում գտնվող 26 դիոդները, PCB- ի առջևի մասում: Այնուհետև անցեք երեք 1K դիմադրիչների մոտ ՝ դիոդների շարքին մոտ, նաև վահանակի առջևից, այնուհետև տասներկու 390 օմ դիմադրիչների բլոկ, վահանակի հետևի մասում:
Դիոդների դեպքում բևեռականությունը կարևոր է. Ստուգեք, որ դիոդի սև ժապավենը համընկնի իր PCB- ի հետքի գծի շերտին:
Քայլ 5. Տեղադրեք IC Socket և Raspberry Pi միակցիչ
2981 IC- ն կպցրեք տախտակի հետևի մասում (ստուգեք!) Եվ համոզվեք, որ այն նստած է 1 -ին քորոցով դեպի ներքև դեպի տախտակի մյուս կողմի անջատիչները: Վերջապես, կպցրեք 40-պինային վերնագրին, որը միանալու է Pi- ին: Մի ամրացրեք այն Ընդլայնման միակցիչի հետքի վրա, սխալ, որը հեշտությամբ թույլ է տրվում: Սկզբում զոդեք 1 կամ 2 կապում, այնուհետև ստուգեք, որ միակցիչը նստում է PCB- ի վրա ուղղահայաց: Անհրաժեշտության դեպքում ուղղեք, ապա կպցրեք բոլոր կապում:
Անհրաժեշտ է անտեսել. PCB- ի վրա նշված X և X*2 օմ դիմադրիչները պետք է դուրս մնան (դրանք ամեն դեպքում ներառված չեն հավաքածուի մեջ), եթե դուք չեք միացնում սերիական պորտը (տե՛ս այս էջի վերջին բաժինը): Բացի այդ, J_COL1 և 2 թռիչքային բլոկները կարող են անփոփոխ մնալ: Ի վերջո, կա երկու զոդման կետ 2981 IC- ի մոտ: Նրանց նույնպես անտեսել:
Քայլ 6: Ավելացրեք անջատիչներ
Տախտակի վրա կարող է գրավել գրեթե ցանկացած փոքր անջատիչ, միակ կարևորն այն է, որ դրանց լայնությունը 10 մմ -ից պակաս լինի: Բնօրինակը 20-24 դիրքի միաժամանակյա անջատիչներ ուներ: Բայց նրանց համար կարող եք օգտագործել նաև անջատիչներ, ծրագրակազմն ամեն դեպքում նրանց ազդանշանը կվերածի ակնթարթի:
Տախտակի վրա զոդվում է ընդամենը երկու կապում (միացման/անջատման ազդանշանների համար): Եթե ձեր անջատիչներն ունեն 3 -րդ քորոց, ապա թողեք այն կախված լինի PCB- ի եզրից ներքև: Կախված ձեր օգտագործած անջատիչից, գուցե ստիպված լինեք դրա կապումներն թեքել մոտ 0.5 մմ տեղավորվելու համար: Soldոդման անցքերն այնքան մեծ են, որ կարող են տանել գրեթե ցանկացած տեսակի զոդի կողոսկր:
Լուսանկարը ցույց է տալիս հնարավոր անջատիչների որոշ առաջարկություններ: Փնտրեք MTS-102 կամ (հատկապես գեղեցիկ) RLS-102-C1 և RLS-112-C1: Հիմնականում, այն ամենը, ինչ կարճ է դարձնում տպատախտակի երկու զոդման անցքերի միջև, այնուամենայնիվ կանի:
Քայլ 7: Փաթեթավորում
Դուք կարող եք առջևի վահանակը տեղադրել փայտե հիմքի վահանակի վրա `օգտագործելով ստանդարտ դարակաշարեր, դրանց պտուտակային անցքերը պետք է համապատասխանեն PCB- ի վրա ամրացվող անցքերին, քանի որ տարածությունը հետևում է ակնհայտ նորմին … Տախտակի այս եղանակով տեղադրումը պետք է թույլ տա շատ ուժեղ փոփոխման գործողություն:
Blinkenlights- ի համար պատշաճ ճակատ ստեղծելու արդյունավետ միջոցը այս պատկերը տպելն է: Կամ որպես ակրիլային թերթիկի վրա կպչուն ցուցանակ, կամ պարզապես թղթի վրա: Այդ դեպքում կարող եք այն լամինատել կամ տեղադրել ակրիլային վահանակի հետևում:
Այսքանը: PCB- ի ընդհանուր արժեքը պետք է լինի մոտ $ 15, գումարած LED- ների պայուսակի արժեքը և այլն, և 26 փոքր անջատիչ: Այցելեք PiDP վեբ կայքը ՝ մանրամասների համար, թե ինչպես գործել ձեր միկրոհամակարգչի հաքը և ինչպես կարգաբերել այն, եթե ամեն ինչ սկզբում չի աշխատում:)
Խորհուրդ ենք տալիս:
Samytronix Pi. DIY Raspberry Pi Desktop համակարգիչ (հասանելի GPIO- ով) ՝ 13 քայլ (նկարներով)
Samytronix Pi. DIY Raspberry Pi Desktop համակարգիչ (հասանելի GPIO- ով). Այս նախագծում մենք պատրաստելու ենք Raspberry Pi Desktop համակարգիչ, որը ես անվանում եմ Samytronix Pi: Այս աշխատասեղանի համակարգիչը հիմնականում պատրաստված է 3 մմ լազերային կտրված ակրիլային թերթից: Samytronix Pi- ն հագեցած է HD մոնիտորով, բարձրախոսներով և ամենակարևորը ՝ հասանելիությամբ
Փոքր և էժան գրպանային համակարգիչ, որը կարող է ծրագրվել ամենուր. 5 քայլ
Փոքր և էժան գրպանային համակարգիչ, որը կարող է ծրագրվել ամենուր. Կարող եք CardKB- ն վերածել գրպանի համակարգչի: Լրացրեք գրպանային համակարգիչը CardKB- ի համար `օգտագործելով ArduinoBaisc, CardKB, I2C OLED էկրան: Քանի որ BASIC- ն օգտագործում է ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), այն աջակցում է գրեթե բոլոր նորմալ գործառույթներին, ինչպիսիք են
FLIPT-BIT. Ռետրո ոճով Raspberry Pi համակարգիչ. 7 քայլ (նկարներով)
FLIPT-BIT. Ռետրո ոճով Raspberry Pi համակարգիչ. Սա իմ կարծիքն է Raspberry Pi- ի պարիսպի վերաբերյալ: Դա ամեն ինչ մեկ համակարգիչ է `ներկառուցված ցուցադրմամբ, ստեղնաշարով և trackpad- ով: RPi- ի USB և աուդիո պորտերը ենթարկվում են հետևի վահանակին, իսկ " փամփուշտի slots " կարող է հեռացվել ՝ մուտք գործելու համար
PiDP-11: 1970-ականների PDP-11/70: 4 քայլերի կրկնօրինակը
PiDP-11: 1970-ականների PDP-11/70- ի կրկնօրինակը. PDP-11- ը հավանաբար երբևէ եղած ամենաազդեցիկ համակարգիչն էր: Այն սահմանեց այն, ինչ մենք համարում ենք նորմալ, դա առաջին մեքենան էր, որի համար կարող եք ձեռք բերել Unix- ը, և Windows- ը կարող է իր արմատները փնտրել PDP-11- ի մյուս մեծ տոմսերի օպերացիոն համակարգին ՝ RSX-11- ին: 1975 թ
Փոքր ռոբոտների ստեղծում. Մեկ խորանարդ դյույմանոց միկրո-սումո ռոբոտների պատրաստում և ավելի փոքր `5 քայլ (նկարներով)
Փոքր ռոբոտների ստեղծում. Մեկ խորանարդ դյույմ չափով միկրո-սումո ռոբոտներ պատրաստելը և դրանցից փոքրը. Ահա որոշ մանրամասներ փոքրիկ ռոբոտներ և սխեմաներ կառուցելու վերաբերյալ: Այս հրահանգը կներառի նաև մի քանի հիմնական խորհուրդներ և տեխնիկա, որոնք օգտակար են ցանկացած չափի ռոբոտներ կառուցելիս: Ինձ համար, էլեկտրոնիկայի մեծ մարտահրավերներից է տեսնել, թե որքան փոքր է