Агуулгын хүснэгт:

Apple II цаг: 9 алхам (зурагтай)
Apple II цаг: 9 алхам (зурагтай)

Видео: Apple II цаг: 9 алхам (зурагтай)

Видео: Apple II цаг: 9 алхам (зурагтай)
Видео: #iphone утсаа алга болгосон ч санаа битгий зовоорой 👌 2024, Долдугаар сарын
Anonim
Apple II цаг
Apple II цаг
Apple II цаг
Apple II цаг

CUPERTINO, Калифорния-1984 оны 9-р сарын 9-нд Apple Computer Inc® өнөөдөр Apple // watch ™ -ыг хамгийн хувийн төхөөрөмж болгон танилцууллаа. Apple // цаг нь хувьсгалт загвар, жижиг төхөөрөмжид зориулан бүтээсэн ҮНДСЭН ХЭРЭГЛЭГЧ интерфэйсийг танилцуулж байна. Apple // цаг нь дэлгэцэнд саад учруулахгүйгээр SCROLL хийх шинэлэг арга болох KNOB онцлогтой. KNOB нь мөн RETURN товчлуур бөгөөд ХЭВЛЭХ ХЭВЛЭХ тохиромжтой арга юм. Apple // watch дээрх CATHODE RAY TUBE дэлгэц нь танд уншихыг зөвшөөрдөг TEXT технологи бөгөөд үндсэн програмд хурдан, хялбар нэвтрэх боломжийг олгодог. Apple // цаг нь сонсох боломжтой цоо шинэ үгсийн сан, анхааралтай сонсох боломжийг олгодог маш жижигхэн чанга яригчийг танилцуулж байна. Apple Computer нь компьютерын бүхэл бүтэн архитектурыг хэвлэх хэлхээний самбар дээр жижигрүүлэх зорилгоор өөрийн 6502 ПРОЦЕССОРЫ ХАГАСЫГ захиалгаар зохион бүтээжээ. Apple // цаг нь таны соронзон хадгалалтын дисктэй ямар ч асуудалгүй хосолсон хоёр дискний хөтөчтэй.

Үнэ ба бэлэн байдал

Apple // w нь 1985 оны эхээр 1299 доллараас (АНУ) эхлэх болно. Apple // цаг нь ELECTRICITY дээр ажилладаг Apple // эсвэл Apple // Plus, Apple /// эсвэл Apple /// Plus, Apple // c, Apple // e, Apple Lisa, Macintosh -тэй нийцдэг.

Алхам 1: Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх

Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх
Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх
Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх
Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх
Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх
Анахронист объектууд: Хэзээ ч байгаагүй төхөөрөмжийг зохион бүтээх

Би Apple II цагны загвар зохион бүтээх гэж байхдаа анхандаа бугуйн хэмжээтэй хэлбэрийн сонгодог машины үнэнч жижиг хуулбарыг бүтээхээр төлөвлөж байсан. Дизайныг судалж байхдаа би үнэхээр бяцхан зүйл хийх үү, эсвэл цоо шинэ зүйл хийхийг хүсч байна уу гэж асууж эхлэв. Би сүүлд нь шийдсэн. Энэхүү загвар нь бүрэн хэмжээний компьютерийн хэлбэрийн хүчин зүйлээс ихээхэн урам зориг авсан ажилладаг* төхөөрөмж байх болно, гэхдээ энэ нь технологийг бид утга учиртай болгохоос өмнө эртнээс эхэлсэн элэгддэг технологийн ертөнцийг төсөөлөн судлах болно. Тооцоологчтой цагнууд нь бугуйндаа зүүсэн компьютер бөгөөд нэлээд цэвэрхэн боловч бугуйндаа зүүсэн жижигхэн CRT гэсэн санаанд үнэхээр сонирхолтой зүйл байдаг. Би 3D загварчлалын шинэ ур чадвараа дээшлүүлэхийг хүсч байсан тул боломжийн төвөгтэй хашлага барих нь хөгжилтэй сорилт байв.

Энэ нь BASIC ажиллуулдаг уу?

Хэдийгээр миний ашиглаж буй MCU нь 72 МГц давтамжтай (1980 -аад оны эхэн үеийн стандартын дагуу) ажилладаг боловч цагны функц нь ихэвчлэн орчин үеийн Apple Watch -ийн элэглэл юм. Миний хувилбар нь бодит цаг, огноог хадгалж, харуулдаг, UI -ийн үлдсэн хэсэг нь ихэвчлэн зугаа цэнгэлд зориулагдсан байдаг. Би BASIC орчуулагч (Woz -ийн Integer Basic эсвэл магадгүй Tiny Basic -ийн аль нэгийг) оруулахын тулд цаг зарцуулахыг бодсон боловч миний цаг хугацааны өгөөж буурах болно. Би ойролцоогоор 3 долоо хоног кэйс дизайн, үндсэн хэлхээний ажилд, долоо хоног график, програм хангамж дээр энгийн ажил хийлээ.

Алхам 2: Техникийн үзүүлэлтүүд

Техникийн үзүүлэлт
Техникийн үзүүлэлт
Техникийн үзүүлэлт
Техникийн үзүүлэлт

Бодит ажиллагаатай тоног төхөөрөмж нь дараахь зүйлийг агуулдаг.

Teensy 3.1 (72 МГц давтамжтай ARM процессор, 256K ROM 64K RAM, суурилуулсан бодит цаг)

1.8 TFT LCD (160x128 пиксел 18 битийн өнгө)

SOMO II MP3 (дууны эффект тоглуулах зориулалттай)

LiPo цэнэглэгч/өргөлтийн хөрвүүлэгч

товчлуурын цахилгаан унтраалга

түр зуурын товчлуур

эргэдэг кодлогч (самбар дээр холбох)

8 ом 2W чанга яригч

(2x) 3 мм улаан LED

(2x) 1 К ом эсэргүүцэл

800 мАч LiPo батерей (3 цаг орчим ажиллах боломжтой)

2032 зоосны батерей

32.768 кГц болор

(2x) 2GB microSD карт

1/4 бариул

(8x) M2.5 x 6

(4x) M2.5 x 10

утас (26 хэмжигч)

Алхам 3: Цахим угсралт

Цахим угсралт
Цахим угсралт
Цахим угсралт
Цахим угсралт
Цахим угсралт
Цахим угсралт

Энэхүү бяцхан багцад маш их зүйл багтсан байгаа. Надад маш бага зай байсан тул бүхэл бүтэн хэлхээ нь тасарсан утсыг ашиглан холбосон утсыг ашигладаг. Эцэст нь энэ нь бага зэрэг толгой өвдөхөд хүргэсэн (энэ талаар дараа нь дэлгэрэнгүй тайлбарласан болно). Цахилгаан хэрэгслийг эцэст нь цахилгаан соронзон хальсаар боож, боож боохоос урьдчилан сэргийлэх зорилгоор боож өгдөг. Сонирхолтой хүмүүсийн хувьд би MP3 модулийн мэдээллийн хүснэгтийг хавсаргасан болно (та өмнөх алхам дээр холбосон бүтээгдэхүүний хуудсан дээрээс бүрэн зүүг олох боломжтой).

Алхам 4: Програм хангамж

Програм хангамж
Програм хангамж

Үндсэн програм бол Teensy 3.1 дээр ажилладаг энгийн Arduino ноорог юм (дээр үндсэн зураг, шаардлагатай номын сан, битийн зураг, дууны эффектийг хавсаргав). Үүнийг ажиллуулахын тулд танд Teensy IDE + дуудагч хэрэгтэй болно. Paul Stoffregen нь Teensy dev самбарыг гайхалтай, ашиглахад хялбар болгохын тулд маш их ажил хийсэн тул тэд хурдан суулгагдсан төслүүдийг ашиглах боломжтой болсон.

Хөтөлбөр нь хэд хэдэн зүйлийг хийдэг:

I/O

Хэрэглэгчийн үндсэн интерфэйс нь эргэдэг кодлогч, ehem, дижитал титэм тул өсвөр насныхан тасалдал дээр суурилсан (Encoder номын сангаар) аливаа эргэлтийг шалгахын тулд ашигладаг. Bounce номын сан нь товчлуурыг хялбархан унших ажлыг хурдан хийдэг. Дэд цэсийн сонголтыг тодруулж, товчлуурыг дарж товчлуурыг эргүүлж, энэ цэс рүү орох, гарах боломжтой.

Ачаалах дараалал

Энэхүү цаг нь жинхэнэ Apple] [компьютерийг эхлүүлэх үйл явцыг дуурайхын тулд хурдан "ачаалах" ажлыг хийдэг. Системийн дохио өгөхөөс өмнө хаалтны бүтэн дэлгэц дүүрч, дараа нь дискний хөтчийн толгой "шалгалт тохируулга" хийгдэнэ. Хоёр дуу чимээ нь 2 ваттын жижиг чанга яригч дээр тоглодог. MP3 файлууд юм.

Цэс

Хэрэглэгчийн үндсэн дэлгэц нь одоогийн огноо, цаг, янз бүрийн дэд цэсийн функцүүдийн бүх том том жагсаалтыг харуулдаг.

цаг - санамсаргүй аналог цагийн нүүрийг харуулна

фитнесс - хөдлөх, дасгал хийх, зогсох "ахиц дэвшил" -ийг дүүргэдэг

зураг - Bitmap -ийн сонголтоор дамждаг мөчлөг

утасны дэвтэр - товчилсон нэрсийн жагсаалтыг харуулна

цаг агаар - дэлхийн зургийг харуулна

хөгжим - цэцгийн нээлхийг аажмаар хөдөлгөдөг

хэрэгсэл - эрвээхэйний статик зургийг харуулна

дискний менежер -дискний хөтчийн LED -ийг хэд хэдэн удаа анивчина

Алхам 5: 3D хавсралтыг хэвлэх

3D хэвлэх бүрхүүл
3D хэвлэх бүрхүүл
3D хэвлэх бүрхүүл
3D хэвлэх бүрхүүл
3D хэвлэх бүрхүүл
3D хэвлэх бүрхүүл

Би Autodesk Fusion 360 ашиглан цагны загварыг гаргаж, бүх цагийг Objet Connex принтер дээр хэвлэж, нарийн ширийн зүйлс, "CRT шил" гэх мэт зарим зүйлийг хийх боломжтой болсон. Би өөрөө хэвлэхийг хүссэн бүх хүмүүст зориулж.stl файлуудыг хавсаргав. Хэрэв танд 3D принтер ашиглах боломжгүй бол Shapeways, Ponoko эсвэл 3D Hubs -ийг ашиглаж болно.

Алхам 6: Хэргийг будах

Хэргийг будаж байна
Хэргийг будаж байна
Хэргийг будаж байна
Хэргийг будаж байна
Хэргийг будаж байна
Хэргийг будаж байна
Хэргийг будаж байна
Хэргийг будаж байна

Эдгээр зургууд нь соронзон индукцийн цэнэглэх системийг байрлуулж байсан хуучин загварыг будах үйл явцыг харуулсан боловч процесс ижил байна. Би хэсгүүдийг Монтана брэндийн праймераар бүрж, дараа нь "хайлаас" өнгийн будгаар будсан. Энэ бол миний орон нутгийн урлагийн хангамжийн дэлгүүрээс олж авсан электроникийн "сонгодог" шаргал өнгөтэй 1985 оны ойролцоо ойролцоо ойролцоо хэмжээ юм. 3D хэвлэх процессын аливаа согогийг арилгахын тулд дискний нүүрний хавтан дээр хар будагны давхаргыг нэмж оруулав..

Алхам 7: Стикер

Стикер!
Стикер!
Стикер!
Стикер!
Стикер!
Стикер!

Нэмэлт мэдрэхийн тулд би цагийг илүү жижигрүүлж харуулахын тулд жаахан тулгуур нэмэхийг хүссэн юм (цаг нь Apple -ийн дэлгэц дээр ойролцоогоор 1: 6 байна). Ийм масштабыг харгалзан би 7/8 хэмжээтэй уян диск бүтээхээр шийдсэн бөгөөд энэ нь цагны урд талын нүүр рүү гулгах боломжтой болсон. Би 5.25 инчийн уян дискний өндөр нарийвчлалтай зургийг олж, хэвлэх зориулалттай вектор файл үүсгэсэн. Би уян налархай бүтээлийг наалт болгон хувиргахын тулд Roland винил зүсэгч/принтер ашигласан бөгөөд дараа нь хатуу байдлыг өгөхийн тулд лазераар зүссэн картын нимгэн хэсгийг наасан. Би индуктив цэнэглэгч болон үндсэн хайрцаг дээрх Apple логоны дизайны ижил төстэй процессыг туулсан. Би уян диск болон логоны урлагийн бүтээлийг дээрх. PDF файл хэлбэрээр хавсаргав.

Алхам 8: Алдаа…

Алдаа…
Алдаа…
Алдаа…
Алдаа…
Алдаа…
Алдаа…

Тэвчээр бол давуу тал

Цагийг дуусгах хувийн хугацаандаа хүрэх хүсэлтэй байгаа тул би богино холболтын ан хийхдээ тойргийнхоо турш тасралтгүй байдлын туршилтыг хийхээ больсон. MP3 модуль дээрх болгоомжтой цахилгаан утас зэргэлдээх газардуулгын зүү рүү эргэлдэж, миний хэлхээг шарсан байв. Новш гэж. Би үнэхээр ямар хохирол учруулснаа мэдэхгүй байсан ч миний хэлхээ асахгүй байсан. Дахин тохируулах цаг болжээ. Аз болоход, Adafruit-ийн powerboost хэлхээ нь LiPo батерейны богино холболтын золгүй байдлаас намайг аварсан юм.

Индуктив цэнэглэлт

Хэдийгээр энэ нь эцэстээ хаягдсан байсан ч би энэ жаахан нэмсэн gizmo -г харуулахыг хүссэн юм. Би анхнаасаа шинэ алимны цагны соронзон түгжээний индуктив цэнэглэгч талыг дуурайхыг хүссэн боловч индуктив ороомог эвдэрсэн. Би бүтэлгүйтлийнхээ талаар сайн мэдэхгүй байна, гэхдээ энэ үед би энэ онцлогийг хасах нь дээр гэж шийдсэн. Энэ нь дажгүй байсан, миний хуурамч "mag-safe" холбогч ажиллаж байсан, гэхдээ энэ нь онцлог шинж чанараас илүү төвөгтэй зүйл байсан. Үүнийг орхих нь үндсэн цаг дээр анхаарлаа төвлөрүүлэхэд илүү их цаг зарцуулах болно!

Алхам 9: Эцсийн бодол

Эцсийн бодол
Эцсийн бодол

Энэ бол бүтээх үнэхээр тааламжтай төсөл байсан бөгөөд би үүнийг жинхэнэ бүтээгдэхүүний хувьд хийдэг нарийн инженерүүдэд маш их хүндэтгэлтэй хандсан. Би ирээдүйд бүр ч илүү анахронист төхөөрөмж бүтээх сэтгэл санаатай байгаа нь гарцаагүй. Үүн дээр тулгуурлаж, компьютерын чимэг загвар, жинхэнэ OS ашиглан бүрэн хэмжээний "ухаалаг цаг" хийхийг хэн нэгэн харахыг хүсч байна. Хэрэв танд ижил төстэй төслүүдийн талаар санаа байгаа бол би мэдэхийг хүсч байна. Уншсанд баярлалаа!

Шинэчлэгдсэн F. A. Q

Та эдгээрийг зарж байна уу?

Үгүй. Энэ бол зөвхөн нэг удаагийн урлагийн бүтээл юм.

Яагаад үгүй гэж?

Энэхүү загвар нь Apple -ийн барааны тэмдгийг ашигладаг. Үүнээс гадна би эдгээрийг үйлдвэрлэхийг хүсэхгүй байна. Би ажилдаа сэтгэл хангалуун байгаа бөгөөд захиалгаа зогсоож, зогсоохгүй байна.

Үүнийг хийхэд хэр их зардал гарсан бэ?

Ойролцоогоор $ 100 электрон бараа, $ 100 хэмжээтэй 3D хэвлэсэн эд анги, төрөл бүрийн тоног төхөөрөмжийн бит.

Хэр том юм бэ?

Эцсийн тохиолдол нь ойролцоогоор 3 "x 3" x 1"

Зөвлөмж болгож буй: