สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
Minitel เป็นอาคารผู้โดยสารสุดเก๋ที่เปิดตัวในฝรั่งเศสในยุค 80 (ดูเรื่องเต็ม) ฉันใช้ Minitel เมื่อฉันยังเป็นเด็ก และมันข้ามเส้นทางของฉันอีกครั้งเมื่อเร็วๆ นี้
เนื่องจากเป็นเทอร์มินัล "เพียง" เท่านั้นจึงสามารถเชื่อมต่อกับคอนโซลของเครื่อง linux ที่คุณชื่นชอบรวมถึง Pi ของคุณ ฉันมี Orange Pi สองสามตัว…
มันกลับกลายเป็นว่าไม่ตรงไปตรงมาอย่างสมบูรณ์ในการเชื่อมต่อ Orange Pi One กับ Minitel ของฉัน ดังนั้นฉันคิดว่าฉันจะทำบันทึกการผจญภัยใน Instrucables !
ขั้นตอนที่ 1: ฮาร์ดแวร์
ระดับ Le Minitel สามารถขึ้นไปถึง 15v ซึ่งมากเกินไปสำหรับ Orange Pi! วิธีแก้ไขคือการปรับสัญญาณดังกล่าวผ่านตัวแปลงระดับลอจิก
คุณต้องการค้นหา "Logic Level Converter Bi-Directional Module 5V to 3.3V"
คุณจะต้องใช้ "สายเคเบิล MIDI 5 Pin DIN" เพื่อเชื่อมต่อกับ Le Minitel รูปภาพด้านบนแสดงหมุด 3 ตัวที่ต้องทราบ: Rx, Tx และ GND
ขั้นตอนที่ 2: เชื่อมต่อทุกอย่าง
รูปภาพควรอธิบายตนเองได้
โปรดจำไว้ว่า:
- Tx, Rx และ GND จาก Minitel เชื่อมต่อกับตัวแปลงระดับลอจิก
- Tx, Rx, GND, 3v และ 5v จาก Orange PI เชื่อมต่อกับตัวแปลงระดับลอจิก
- Minitel Rx เชื่อมต่อกับ Orange Pi Tx บนตัวแปลงระดับลอจิก
- Minitel Tx เชื่อมต่อกับ Orange Pi Rx บนตัวแปลงระดับลอจิก
ขั้นตอนที่ 3: ซอฟต์แวร์: สร้างด้วย OSX
ฉันได้ลอง distro หลายครั้งสำหรับโครงการนี้และนี่คือคะแนน: หากคุณต้องการการเชื่อมต่อ wifi (ใช้งานได้) ผ่านดองเกิล usb ให้ชำระกับ Armbian ไม่มากไม่น้อย
คุณอาจต้องติดตั้ง brew และ 7za เพื่อแตกไฟล์.7z archives
/usr/bin/ruby -e $(curl -fsSL
ชงติดตั้ง p7zip
ดาวน์โหลดภาพและคลายซิป
wget
7za x ดาวน์โหลด/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z
ระบุการ์ด usb ของคุณ (ของฉันคือ disk1) และเบิร์นอิมเมจ Armbian ลงไป
รายการดิสก์
diskutil unmountDisk /dev/disk1 sudo dd bs=1m if=Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.img of=/dev/rdisk1 conv=sync
ใส่การ์ด sd ลงใน Orange Pi ของคุณและเชื่อมต่อ
ผู้ใช้: root
รหัสผ่าน: 1234 เคล็ดลับ: เปลี่ยนรหัสผ่านเป็น "orangepi"
ขั้นตอนที่ 4: กำหนดค่าการเชื่อมต่อ Wifi (ไม่บังคับ)
ดองเกิลของคุณ (สมมติว่าเป็น Realtek RTL8188CUS) ควรใช้งานได้ทันที สิ่งที่คุณต้องทำคือเปิด raspbian-config
ขั้นตอนที่ 5: กำหนดค่า Orange Pi Console ของคุณ (4800 Baud, Minitel1b-80 Terminal)
นี่คือสถานการณ์ที่แน่นอนของฉัน:
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-sunxi5.7 ส. 9 ก.พ. 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux
ฉันเปิดใช้งาน uart1 (รูปภาพอ้างอิง):
root@orangepione:~# armbian-config
ฉันเปลี่ยน lib/systemd/system/[email protected]:
#ExecStart=-/sbin/agetty -o '-p -- \u' --keep-baud 115200, 38400, 9600 %ฉัน $TERM
ExecStart=-/sbin/agetty -c %i 4800 minitel1b-80
ฉันติดตั้ง ttyS1 ด้วย systemd:
ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
systemctl daemon-reload systemctl start [email protected]
ฉันติดตั้ง minitel1b. เวอร์ชันที่ดีกว่าแล้ว
wget https://canal.chez.com/mntl.titic mntl.ti -o /etc/terminfo
ขั้นตอนที่ 6: ใช้ Minitel ของคุณ
เปิด Le Minitel จากนั้น
- เปลี่ยน Le Minitel เป็น 4800 บอด: Fnct+P จากนั้น 4
- เลือกโหมด 80 คอลัมน์: Fnct+T จากนั้นเลือก A
- ปิดการใช้งานเสียงสะท้อน: Fnct+T จากนั้น E
โว้ว.