![Biến máy Mac cổ điển bị hỏng thành máy tính Raspberry Pi thời hiện đại: 7 bước Biến máy Mac cổ điển bị hỏng thành máy tính Raspberry Pi thời hiện đại: 7 bước](https://i.howwhatproduce.com/images/006/image-15004-j.webp)
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
![Biến máy Mac cổ điển bị hỏng thành máy tính Raspberry Pi thời hiện đại Biến máy Mac cổ điển bị hỏng thành máy tính Raspberry Pi thời hiện đại](https://i.howwhatproduce.com/images/006/image-15004-1-j.webp)
Chà, điều này có thể không hữu ích cho tất cả mọi người, bởi vì hầu hết các bạn có thể không sở hữu một chiếc máy Mac cổ điển bị hỏng. Tuy nhiên, tôi thực sự thích màn hình hiển thị của thứ đó và tôi đã kết nối thành công nó với một BBB nhiều năm trước. Tuy nhiên, tôi không bao giờ có thể hiển thị nội dung của bộ đệm khung. Nhưng Raspberry Pi và DPI tích hợp của nó, cho phép bạn kết nối hầu như bất kỳ màn hình bên ngoài nào và sử dụng nó để hiển thị đầu ra video một cách thuận tiện.
Lưu ý rằng đây là bản sao đơn giản của bài báo gốc được xuất bản trên trang web cá nhân của tôi. Phiên bản gốc thảo luận thêm về một số chi tiết kỹ thuật và các vấn đề tôi gặp phải trong quá trình thực hiện dự án này.
Quân nhu
Có thể bạn sẽ cần:
- Biểu dữ liệu kỹ thuật về màn hình của bạn
- Raspberry Pi 40 chân (2B + hoặc mới hơn)
- Bất kỳ (ít nhất là một phần nào đó) màn hình tiêu chuẩn
- Tùy chọn: Bộ chuyển đổi mức logic 3.3V sang 5V (tùy thuộc vào màn hình của bạn)
- Dây điện
Bước 1: Tìm thông tin về thời gian và tín hiệu
![Tìm thông tin về thời gian và tín hiệu Tìm thông tin về thời gian và tín hiệu](https://i.howwhatproduce.com/images/006/image-15004-2-j.webp)
Đây có lẽ là bước khó nhất của toàn bộ dự án vì hướng dẫn sử dụng thường không chứa thông tin này. Tôi nghĩ tốt nhất là bạn nên bắt đầu bằng cách tìm kiếm sách hướng dẫn kỹ thuật hoặc sách hướng dẫn sửa chữa màn hình của mình. Nếu màn hình của bạn là màn hình VGA tiêu chuẩn, bạn có thể tra cứu thông tin thời gian trực tuyến.
Dù sao, sơ đồ thời gian của CRT bên trong Macintosh Classic được hiển thị. May mắn thay, ai đó đã tải lên các ghi chú cũ của nhà phát triển, trong đó có tất cả các loại chi tiết kỹ thuật cho máy tính đó. Tôi sẽ thảo luận về thời gian chính xác trong bước sau của hướng dẫn này.
Nếu bạn không biết tín hiệu VGA (hoặc tín hiệu hiển thị của máy Mac này) hoạt động như thế nào, bạn có thể xem các tài nguyên sau:
- Tín hiệu VGA
- CRT của Macintosh Classic
Bước 2: Giới thiệu về Chế độ DPI
![Giới thiệu về Chế độ DPI Giới thiệu về Chế độ DPI](https://i.howwhatproduce.com/images/006/image-15004-3-j.webp)
Bạn có thể đã thấy một số HAT hiển thị Raspberry Pi chỉ kết nối qua giao diện GPIO. Chúng sử dụng chế độ DPI của GPIO Raspberry Pi 40-Pin, đây là một trong những chức năng thay thế của GPIO.
Trong trường hợp đó, sơ đồ chân của ngân hàng GPIO thay đổi. Kết quả có thể được nhìn thấy trong hình ảnh (nguồn hình ảnh).
Cấu hình này cho phép các màn hình RGB song song được gắn vào GPIO Raspberry Pi. Tuy nhiên, điều này cũng có nghĩa là hầu hết các chân GPIO không thể được sử dụng cho các tác vụ khác trong khi Pi hoạt động ở chế độ DPI.
Giao diện này được điều khiển bởi phần sụn GPU và có thể được định cấu hình bằng các tham số config.txt đặc biệt. Hơn nữa, bạn cũng sẽ phải tải và bật lớp phủ Cây thiết bị Linux chính xác.
Bước 3: Bật Chế độ DPI
Như đã đề cập, chế độ này được kích hoạt bằng cách tải đúng lớp phủ Cây thiết bị Linux. Nhưng trước tiên, bạn sẽ phải tắt I2C và SPI, vì chúng sẽ xung đột với một số chân video. Để làm điều đó, hãy chỉnh sửa tệp config.txt:
sudo nano /boot/config.txt
Trong tệp đó, hãy bình luận hai dòng sau:
dtparam = i2c_arm = ondtparam = spi = bật
Sau khi hoàn tất, hãy đặt GPIO ở chế độ Alt2 bằng cách tải DTO:
# 24-Bit modedtoverlay = dpi24 # Chế độ 18-Bit # dtoverlay = dpi18
Chế độ phụ thuộc vào màn hình của bạn. Tôi đã sử dụng chế độ 8-Bit, trong đó mỗi màu (đỏ, lục và lam) có tám bit riêng biệt để truyền thông tin màu đến màn hình. Lưu ý rằng cả hai DTO đều đã được cài đặt theo mặc định.
Bước 4: Định cấu hình phần cứng video
![Định cấu hình phần cứng video Định cấu hình phần cứng video](https://i.howwhatproduce.com/images/006/image-15004-4-j.webp)
Chế độ DPI có thể được định cấu hình bằng cách đặt các thuộc tính đặc biệt trong tệp config.txt. Tôi đã viết một ứng dụng Java nhỏ này sẽ cho phép bạn nhanh chóng nhập tất cả các thông tin cần thiết. Sau đó, nó sẽ tạo các thuộc tính cho bạn và bạn chỉ cần thêm chúng vào tệp config.txt.
Công cụ này là phổ biến và cũng có thể được sử dụng để tạo các thuộc tính cấu hình cho các màn hình khác. Các trường và thông số khác nhau được giải thích trên trang tải xuống của ứng dụng. Tôi đã sử dụng hai thuộc tính sau cho Macintosh Classic CRT:
dpi_output_format = 0x76017dpi_timings = 512 0 14 178 0 342 0 0 4 24 0 0 0 0 60 0 15667200 1
Bước 5: Định cấu hình bộ đệm khung và thiết lập chế độ video tùy chỉnh
Bạn có thể sử dụng chế độ định thời được định cấu hình trước hoặc xác định chế độ tùy chỉnh. Trong trường hợp này, không có chế độ video tiêu chuẩn nào có thể được sử dụng để giao diện màn hình. Do đó, tôi phải xác định chế độ video tùy chỉnh, có thể được thực hiện bằng cách đặt hai cờ sau trong tệp config.txt:
dpi_group = 2dpi_mode = 87
Điều này sẽ đảm bảo rằng tham số dpi_timings, được mô tả ở trên, được trình điều khiển sử dụng khi Raspberry Pi khởi động.
Tiếp theo, bộ đệm khung phải được cấu hình. Tôi đã sử dụng các cài đặt sau cho Mac Classic CRT:
overscan_left = 0overscan_right = 0overscan_top = 0overscan_bottom = 0framebuffer_width = 512framebuffer_height = 342enable_dpi_lcd = 1display_default_lcd = 1
Hai dòng cuối cùng sẽ đảm bảo rằng các tín hiệu video được tạo ra và DPI được sử dụng để xuất nội dung của bộ đệm khung.
Các giá trị quét quá mức có thể được sử dụng để căn giữa hình ảnh nếu nó phải nằm lệch tâm. Tuy nhiên, của tôi đã ổn ngay lập tức, vì vậy tôi không sử dụng những giá trị đó.
Bước 6: Sắp xếp mọi thứ lên
![Kết nối mọi thứ Kết nối mọi thứ](https://i.howwhatproduce.com/images/006/image-15004-5-j.webp)
![Kết nối mọi thứ Kết nối mọi thứ](https://i.howwhatproduce.com/images/006/image-15004-6-j.webp)
![Kết nối mọi thứ Kết nối mọi thứ](https://i.howwhatproduce.com/images/006/image-15004-7-j.webp)
![Kết nối mọi thứ Kết nối mọi thứ](https://i.howwhatproduce.com/images/006/image-15004-8-j.webp)
Bước này khá đơn giản. Chỉ cần kết nối đường HSYNC của Raspberry Pi (GPIO 5) và đường VSYNC của Pi (GPIO 3) với đường HSYNC và VSYNC của màn hình. Đừng quên kết nối dây nối đất của màn hình với chân GND trên Pi. Sau đó, kết nối các đường màu của Raspberry Pi với màn hình của bạn. Bước này khác nhau, tùy thuộc vào cấu hình và màn hình của bạn.
Màn hình của Mac Classic là màn hình đơn sắc một bit, vì vậy tôi chỉ cần sử dụng một đường màu duy nhất để kết nối đường dữ liệu của màn hình. Đó là một giải pháp nhanh chóng và bẩn thỉu và tôi sẽ nối màn hình đúng cách trong một bài viết khác.
Bước 7: Tóm tắt
Và đó là tất cả những gì bạn cần làm! Điều này đã biến chiếc Macintosh Classic cũ bị hỏng của tôi thành một món đồ trưng bày hữu ích và thú vị. May mắn thay, rất dễ dàng để thiết lập chế độ DPI và định cấu hình nó hoạt động với hầu hết mọi màn hình, ngay cả những CRT đã 30 năm tuổi. Phương pháp này cho phép tôi kết xuất màn hình nền và đầu ra bảng điều khiển mà không cần bất kỳ chương trình phức tạp và sửa đổi phần cứng nào.
Lưu ý: Một vài chi tiết đã được lược bỏ khỏi hướng dẫn này để giữ cho nó ngắn gọn và dễ hiểu hơn. Toàn bộ bài báo có thể được đọc trên nerdhut.de!
Đề xuất:
Cách biến một chiếc máy tính xách tay hoặc máy tính xách tay cũ / hỏng thành một hộp đựng phương tiện: 9 bước
![Cách biến một chiếc máy tính xách tay hoặc máy tính xách tay cũ / hỏng thành một hộp đựng phương tiện: 9 bước Cách biến một chiếc máy tính xách tay hoặc máy tính xách tay cũ / hỏng thành một hộp đựng phương tiện: 9 bước](https://i.howwhatproduce.com/images/001/image-35-21-j.webp)
Làm thế nào để biến một chiếc máy tính xách tay hoặc máy tính xách tay cũ / hư hỏng thành một hộp phương tiện: Trong một thế giới mà công nghệ đang phát triển nhanh nhất so với chúng ta, các thiết bị điện tử yêu quý của chúng ta đều nhanh chóng trở nên lỗi thời. Có lẽ những con mèo yêu thương của bạn đã làm rơi máy tính xách tay của bạn trên bàn và màn hình bị vỡ. Hoặc có thể bạn muốn một hộp media cho TV thông minh
Đài phát thanh cổ điển biến thành loa điện thoại: 4 bước (có hình ảnh)
![Đài phát thanh cổ điển biến thành loa điện thoại: 4 bước (có hình ảnh) Đài phát thanh cổ điển biến thành loa điện thoại: 4 bước (có hình ảnh)](https://i.howwhatproduce.com/images/002/image-5911-j.webp)
Đài phát thanh cổ điển biến thành loa điện thoại: Ý tưởng đằng sau việc này là lấy một chiếc đài phát thanh cũ (hỏng) đẹp đẽ và mang lại cho nó một cuộc sống mới bằng cách kết hợp nó với các thành phần hiện đại để biến nó thành loa cho điện thoại. giữ một đài phát thanh Roberts cũ, tôi đã tìm thấy một cặp ít cũ hơn
Làm thế nào để biến một bộ khuếch đại ống guitar thành một đơn vị tiền khuếch đại / biến dạng (với hộp tải): 6 bước
![Làm thế nào để biến một bộ khuếch đại ống guitar thành một đơn vị tiền khuếch đại / biến dạng (với hộp tải): 6 bước Làm thế nào để biến một bộ khuếch đại ống guitar thành một đơn vị tiền khuếch đại / biến dạng (với hộp tải): 6 bước](https://i.howwhatproduce.com/images/011/image-32512-j.webp)
Làm thế nào để biến một Amply Guitar Tube thành một Preamp / Thiết bị biến dạng (với Hộp tải): Xin chào tất cả các bạn !!! Đây là Tài liệu hướng dẫn đầu tiên của tôi, tôi sẽ giải thích cho bạn cách biến một chiếc Tube guitar amp nhỏ thành một bộ tiền khuếch đại / bàn đạp, với hộp tải; Tôi là người Pháp và tiếng Anh của tôi hạn chế, vì vậy nếu tôi có một số sai sót, xin vui lòng bỏ qua cho tôi !! :) TÔI KHÔNG KHUYẾN CÁO
Biến Máy tính Đồ thị TI thành Máy đo khoảng thời gian và tạo video tua nhanh thời gian: 7 bước (có hình ảnh)
![Biến Máy tính Đồ thị TI thành Máy đo khoảng thời gian và tạo video tua nhanh thời gian: 7 bước (có hình ảnh) Biến Máy tính Đồ thị TI thành Máy đo khoảng thời gian và tạo video tua nhanh thời gian: 7 bước (có hình ảnh)](https://i.howwhatproduce.com/images/003/image-8310-43-j.webp)
Biến Máy tính Đồ thị TI thành Máy đo khoảng thời gian và tạo video tua nhanh thời gian: Tôi luôn muốn tạo video tua nhanh thời gian, nhưng tôi không có máy ảnh tích hợp tính năng đồng hồ đo khoảng cách. Thực tế, tôi không nghĩ nhiều lắm. máy ảnh đi kèm với một tính năng như vậy (đặc biệt không phải máy ảnh SLR). Vậy bạn muốn làm gì nếu bạn muốn
Sửa chữa Sự cố Kho cứng Máy tính Cơ bản (Hỏng ổ đĩa hệ thống và PSU bị hỏng và Thiếu / Tập tin bị hỏng): 4 bước
![Sửa chữa Sự cố Kho cứng Máy tính Cơ bản (Hỏng ổ đĩa hệ thống và PSU bị hỏng và Thiếu / Tập tin bị hỏng): 4 bước Sửa chữa Sự cố Kho cứng Máy tính Cơ bản (Hỏng ổ đĩa hệ thống và PSU bị hỏng và Thiếu / Tập tin bị hỏng): 4 bước](https://i.howwhatproduce.com/images/004/image-11847-18-j.webp)
Sửa chữa Sự cố Kho cứng Máy tính Cơ bản (Hỏng Đĩa hệ thống và PSU bị hỏng và Thiếu / Tập tin bị hỏng): HƯỚNG DẪN NÀY CHƯA ĐƯỢC KẾT THÚC, TÔI SẼ BỔ SUNG THÊM THÔNG TIN KHI TÔI NHẬN ĐƯỢC CƠ HỘI. có bất kỳ câu hỏi nào, vui lòng nhắn tin cho tôi " Trong phần hướng dẫn này, tôi sẽ cho bạn biết cách sửa chữa com cơ bản