สารบัญ:
- ขั้นตอนที่ 1: แรงบันดาลใจ
- ขั้นตอนที่ 2: การเขียนโปรแกรม
- ขั้นตอนที่ 3: การสร้างฟลอปปีดิสก์ความหนาแน่นสองเท่าด้านเดียวแบบสแตนด์อโลน
- ขั้นตอนที่ 4: การแจกจ่าย
- ขั้นตอนที่ 5: การรวมตัว
วีดีโอ: นาฬิกา Mac Plus: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในปี 1998 ฉันสร้างนาฬิกาในฝัน นาฬิกา MacPlus
แฟนสาวของฉันมอบ Mac Plus ให้ฉันในวันเกิดของฉัน แล้วไปจากที่นั่น
นาฬิกาเป็นส่วนหนึ่งของโปรเจ็กต์ศิลปะอันกว้างขวางที่ไม่เคยหยุดนิ่ง
ขั้นตอนที่ 1: แรงบันดาลใจ
ฉันจะมีความชื่นชมสำหรับ Mac 9 เสมอ นั่นคือสิ่งที่ฉันเรียนรู้เกี่ยวกับการออกแบบกราฟิก
สำหรับโครงการนี้ ฉันต้องการรักษาความถูกต้องของระบบ Macintosh รุ่นแรกเอาไว้ให้ได้มากที่สุด ฉันใช้ Chicago เวอร์ชันบิตแมปสำหรับแบบอักษรที่แสดง
และตรงตามสไตล์ของฉัน: มินิมอลและสะอาดตา อย่างที่สตีฟน่าจะชอบ
ขั้นตอนที่ 2: การเขียนโปรแกรม
Haven ทำงานในธุรกิจเขียนซีดีรอม เป็นเรื่องปกติสำหรับฉันที่จะใช้ Macromedia Director; ที่ผมคุ้นเคยเป็นอย่างดี เมื่อมันปรากฏออกมา รุ่นล่าสุดไม่สามารถผลิตแอปพลิเคชันที่ทำงานบนระบบปฏิบัติการ System 6 ฉันหันไปใช้ฮาร์ดแวร์และซอฟต์แวร์รุ่นเก่าเพื่อตอบสนองความต้องการของโครงการนี้
Macromind Director ซึ่งเป็นบรรพบุรุษของ Macromedia Director เป็นคนสุดท้ายในการรวบรวมในรูปแบบที่เข้ากันได้
โปรแกรมจริงนั้นเรียบง่ายและอิงตามสคริปต์ทั้งหมด
-
เปิดโหมดเต็มหน้าจอ สีดำ
- สเตจตั้งค่าเป็น 512 x 240 (ฉันคิดว่า)
- ตั้งค่าพื้นหลังเป็นสีดำ
-
แสดงหน้าจอเครดิตการเปิดตัว
- ตั้งค่าข้อความเป็น 144px (ประเภทประมาณ 2")
- เครดิตดิสเพลย์
- อ่านเวลาจากระบบปฏิบัติการ
-
เริ่มนาฬิกา
- แทนที่พื้นที่ข้อความชื่อเรื่องด้วยเวลาของระบบปฏิบัติการ
- รีเฟรชหน้าจอ
- รอ 1/8 วินาที
- อ่านเวลาของระบบ
- อัพเดทพื้นที่ข้อความ
- ซ้ำจนกระทั่งคลิกเมาส์
- หากคลิกเมาส์ให้ออกจากแอปพลิเคชัน
ขั้นตอนที่ 3: การสร้างฟลอปปีดิสก์ความหนาแน่นสองเท่าด้านเดียวแบบสแตนด์อโลน
720k. ลองคิดดูสักครู่
เพื่อให้พอดี ฉันต้องตัดมุมให้มากที่สุด
ย่อสคริปต์ก่อนคอมไพล์ จากนั้น ResEdit เพื่อลบทรัพยากรที่ไม่ได้ใช้และฟุ่มเฟือยทั้งหมด
ฉันทำการแก้ไขที่คล้ายกันกับซอฟต์แวร์ระบบ ฉันล้างไฟล์ที่ไม่ได้ใช้ทั้งหมดภายในซอฟต์แวร์ระบบ ซึ่งรวมถึงแบบอักษร ไอคอน เคอร์เซอร์ และหน้าจอแสดงผล สิ่งนี้ทำกับไฟล์ที่เหลือทั้งหมดในระบบปฏิบัติการด้วย
อย่างใดก็พอดี
ขั้นตอนที่ 4: การแจกจ่าย
ฟลอปปีเป็นแบบสแตนด์อโลนอย่างสมบูรณ์ มีทั้งระบบปฏิบัติการและโปรแกรมนาฬิกา คอมพิวเตอร์ Macintosh ทุกเครื่องสามารถอ่านดิสก์แบบ Double-Density และโปรแกรมจะทำงานบน Macintosh ทุกเครื่องตั้งแต่ MacPlus จนถึง G3
ฉันใช้ Mac Classic การเขียนเพื่อสร้างไฟล์เก็บถาวรของโปรเจ็กต์ ฉันมีเหลืออยู่กำมือ และไม่มีวิธีสร้างรายการซ้ำในปัจจุบัน ดังนั้นจึงขาดแคลน ดีมานด์ค่อนข้างต่ำ จึงไม่เป็นปัญหาอะไรมาก
หากคุณต้องการสำเนาของฟล็อปปี้ดิสก์ โปรดติดต่อฉันที่นี่ผ่าน Instructables ที่เราสามารถพูดคุยถึงรายละเอียดได้
ฉันยังมีไฟล์บีบอัด.hqx และ.sit อีกด้วย
หากคุณอยู่ในพื้นที่โอ๊คแลนด์ รัฐแคลิฟอร์เนีย และมี Mac ขนาด 9 ที่ใช้งานได้ ฉันอยากได้มันมาก อันสุดท้ายของฉันเพิ่งจะกัดฝุ่น
ขั้นตอนที่ 5: การรวมตัว
ขอบคุณที่สละเวลาอ่านที่สอนไม่ได้และสอนไม่ได้ของฉัน ฉันรู้สึกทราบซึ้ง.
แนะนำ:
นาฬิกา RGB เพื่อสอนเด็กเกี่ยวกับเวลา: 4 ขั้นตอน
นาฬิกา RGB เพื่อสอนเด็กเกี่ยวกับเวลา: เมื่อคืนนี้ ฉันคิดวิธีช่วยให้ 5yo ของฉันเข้าใจเวลา เป็นที่แน่ชัดว่าเด็ก ๆ กำลังปรับทิศทางในกิจกรรมประจำวันเพื่อให้ทราบว่าจะเกิดอะไรขึ้นต่อไป แต่เหตุการณ์ก่อนหน้า มักจะเลอะเทอะและแทบจะไม่มีระเบียบเลย ตั้งแต่บอก
LEDura - นาฬิกา LED แบบอะนาล็อก: 12 ขั้นตอน (พร้อมรูปภาพ)
LEDura - นาฬิกา LED แบบแอนะล็อก: หลังจากทำโปรเจ็กต์ต่างๆ เป็นเวลานาน ฉันตัดสินใจสร้างคำสั่งด้วยตนเอง ในข้อแรก ฉันจะแนะนำคุณตลอดกระบวนการสร้างนาฬิกาอะนาล็อกของคุณเองด้วยวงแหวน LED ที่สามารถระบุตำแหน่งได้ วงแหวนด้านในแสดงชั่วโมง คุณ
TTGO Lora นาฬิกา OLED: 4 ขั้นตอน
TTGO Lora OLED Clock: จากโมดูลราคาถูกต่างๆ ในตลาดสำหรับโปรโตคอล LORA ตัวเลือกที่ถูกที่สุดคือ TTGO ซึ่งมาพร้อมกับพอร์ตเสาอากาศ SMA และ OLED ในตัว LORA มีความสามารถของตัวเอง แต่เรายังคงสามารถใช้โมดูลนี้เป็นโมดูล BLE หรือ ESP ได้
นาฬิกา ROY G. BIV: 12 ขั้นตอน (พร้อมรูปภาพ)
นาฬิกา ROY G. BIV: รหัสสีสำหรับทำเครื่องหมายชิ้นส่วนอิเล็กทรอนิกส์คือ DEAD ดังนั้นที่นี่ฉันจะชุบชีวิตบางส่วน นี่คือรหัสสีนาฬิกา 12 ชั่วโมง ฉันใช้เวลามากในการค้นหารูปทรงจอแสดงผลที่ดีที่สุด ดังนั้นสีจึงดูเหมือนกระดาษแผ่นหนึ่งแทนที่จะเป็นจุดไฟ LED ที่เรืองแสง ฉัน
นาฬิกา LED ที่ไม่มีไมโครคอนโทรลเลอร์: 12 ขั้นตอน
นาฬิกา LED ที่ไม่มีไมโครคอนโทรลเลอร์: ดูเหมือนว่าฉันชอบสร้างนาฬิกาที่แตกต่างกัน ฉันได้สร้างและออกแบบนาฬิกาอิเล็กทรอนิกส์และนาฬิกากลไกจำนวนมาก และนาฬิกาเรือนนี้ก็เป็นอีกหนึ่งนาฬิกา นาฬิกาอิเล็กทรอนิกส์เครื่องแรกของฉันต้องทำซ้ำหลายครั้งและฉันได้เรียนรู้มากมาย การออกแบบที่นำเสนอคืออิมโพรฟ