Mục lục:

Công nghệ cổ điển: Le Minitel: 6 bước
Công nghệ cổ điển: Le Minitel: 6 bước

Video: Công nghệ cổ điển: Le Minitel: 6 bước

Video: Công nghệ cổ điển: Le Minitel: 6 bước
Video: Khám phá ngôi nhà bỏ hoang thời hậu tận thế - Kho báu thời Pháp đang mục nát 2024, Tháng mười một
Anonim
Công nghệ cổ điển: Le Minitel
Công nghệ cổ điển: Le Minitel

Minitel là thiết bị đầu cuối siêu lạ mắt được giới thiệu ở Pháp vào những năm 80 (xem toàn bộ câu chuyện). Tôi đã sử dụng Minitel khi tôi còn nhỏ và gần đây nó đã vượt qua con đường của tôi.

Vì nó thực sự "chỉ là" một thiết bị đầu cuối, nó có thể được kết nối với bảng điều khiển của máy linux yêu thích của bạn, bao gồm cả Pi của bạn. Bản thân tôi cũng có một vài Orange Pi…

Hóa ra không hoàn toàn dễ dàng để kết nối Orange Pi One và Minitel của tôi, vì vậy tôi nghĩ rằng tôi sẽ tạo một bản ghi về cuộc hành trình trên các bảng hướng dẫn!

Bước 1: Phần cứng

Phần cứng
Phần cứng

Mức Le Minitel có thể lên đến 15v, quá nhiều so với Orange Pi! Một giải pháp là điều chỉnh các tín hiệu đã nói thông qua Bộ chuyển đổi mức logic.

Bạn muốn tìm một "Mô-đun hai chiều Bộ chuyển đổi mức logic 5V sang 3.3V".

Bạn cũng sẽ cần một "Cáp MIDI 5 chân DIN" để kết nối với Le Minitel. Hình trên cho thấy 3 chân cần lưu ý: Rx, Tx và GND.

Bước 2: Kết nối mọi thứ

Kết nối mọi thứ
Kết nối mọi thứ
Kết nối mọi thứ
Kết nối mọi thứ
Kết nối mọi thứ
Kết nối mọi thứ

Hình ảnh nên tự giải thích.

Ghi nhớ:

- Tx, Rx và GND từ Minitel kết nối với bộ chuyển đổi mức logic.

- Tx, Rx, GND, 3v và 5v từ Orange PI kết nối với bộ chuyển đổi mức logic.

- Minitel Rx được kết nối với Orange Pi Tx trên bộ chuyển đổi mức logic.

- Minitel Tx được kết nối với Orange Pi Rx trên bộ chuyển đổi mức logic.

Bước 3: Phần mềm: Xây dựng nó với OSX

Phần mềm: Xây dựng nó với OSX
Phần mềm: Xây dựng nó với OSX

Tôi đã thử nhiều bản phân phối cho dự án này và đây là điểm số: nếu bạn muốn kết nối wifi (đang hoạt động) thông qua USB dongle, hãy giải quyết cho Armbian, không hơn không kém.

Bạn có thể cần cài đặt brew và 7za để giải nén các kho lưu trữ.7z

/ usr / bin / ruby -e $ (curl -fsSL

pha cài đặt p7zip

Tải xuống hình ảnh và giải nén

wget

7za x Tải xuống / Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z

Xác định thẻ usb của bạn (của tôi là disk1) và ghi hình ảnh Armbian vào đó

danh sách diskutil

diskutil unountDisk / dev / disk1 sudo dd bs = 1m if = Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.img of = / dev / rdisk1 convert = sync

Chèn thẻ sd vào Orange Pi của bạn và kết nối với nó

người dùng: root

mật khẩu: 1234 mẹo: đổi mật khẩu thành "orangepi"

Bước 4: Định cấu hình kết nối Wifi (tùy chọn)

Định cấu hình kết nối Wifi (tùy chọn)
Định cấu hình kết nối Wifi (tùy chọn)

Dongle của bạn (giả sử nó dựa trên Realtek RTL8188CUS) sẽ hoạt động hiệu quả. Tất cả những gì bạn cần làm là khởi chạy raspbian-config.

Bước 5: Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)

Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)
Định cấu hình Bảng điều khiển Orange Pi của bạn (4800 Baud, Minitel1b-80 Terminal)

Đây là tình huống chính xác của tôi:

root @ orangepione: ~ # cat / etc / lsb-release DISTRIB_ID = Ubuntu DISTRIB_RELEASE = 18,04 DISTRIB_CODENAME = bionic DISTRIB_DESCRIPTION = "Ubuntu 18.04.1 LTS" root @ orangepione: ~ # uname -a Linux orangepione 4.19.20-sunxi # 5.75 SMPxi Thứ bảy, ngày 9 tháng 2 19:02:47 CET 2019 armv7l armv7l armv7l GNU / Linux

Tôi đã bật uart1 (ảnh c.f.):

root @ orangepione: ~ # armbian-config

Tôi đã thay đổi lib / systemd / system / serial-getty @.service:

#ExecStart = - / sbin / agetty -o '-p - / u' --keep-baud 115200, 38400, 9600% I $ TERM

ExecStart = - / sbin / agetty -c% i 4800 minitel1b-80

Tôi đã cài đặt ttyS1 với systemd:

ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]

systemctl daemon-tải lại systemctl start [email protected]

Tôi đã cài đặt phiên bản minitel1b tốt hơn

wget https://canal.chez.com/mntl.titic mntl.ti -o / etc / terminfo

Bước 6: Sử dụng Minitel của bạn

Sử dụng Minitel của bạn
Sử dụng Minitel của bạn
Sử dụng Minitel của bạn
Sử dụng Minitel của bạn
Sử dụng Minitel của bạn
Sử dụng Minitel của bạn
Sử dụng Minitel của bạn
Sử dụng Minitel của bạn

Bật Le Minitel, sau đó

- chuyển Le Minitel thành 4800 baud: Fnct + P, rồi 4

- chọn chế độ 80 cột: Fnct + T, sau đó A

- vô hiệu hóa tiếng vang: Fnct + T, sau đó E

Thì đấy.

Đề xuất: