תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
מיניטל הוא הטרמינל המפואר הזה שהוצג בצרפת בשנות ה -80 (ראו את הסיפור המלא). השתמשתי במיניטל כשהייתי ילד וזה שוב חצה את דרכי לאחרונה.
מכיוון שהוא אכן "רק" מסוף, ניתן לחבר אותו לקונסולה של מכונת הלינוקס האהובה עליך, כולל ה- Pi שלך. יש לי כמה אורנג 'פי בעצמי …
התברר שזה לא לגמרי ישר לחיבור ה- Orange Pi One שלי לבין המיניטל שלי, אז חשבתי שאקליט את ההרפתקאה על מדריכים!
שלב 1: חומרה
רמות Le Minitel יכולות לעלות ל -15 וו, וזה יותר מדי עבור אורנג 'פי! פתרון הוא להתאים את האותות באמצעות ממיר רמה לוגית.
אתה רוצה לחפש "מודול דו-כיווני ממיר רמה לוגי 5V עד 3.3V".
תצטרך גם "כבל DIN 5 פינים MIDI" כדי להתחבר ל- Le Minitel. התמונה למעלה מציגה את 3 הסיכות שצריך לשים לב אליהן: Rx, Tx ו- GND.
שלב 2: חבר הכל
תמונות צריכות להסביר את עצמן.
זכור:
- Tx, Rx ו- GND מהמיניטל מתחברים לממיר רמת הלוגיקה.
- Tx, Rx, GND, 3v ו- 5v מה- PI הכתום מתחברים לממיר הרמה הלוגית.
- Minitel Rx מחובר ל- Orange Pi Tx בממיר רמת הלוגיקה.
- Minitel Tx מחובר ל- Orange Pi Rx בממיר רמת הלוגיקה.
שלב 3: תוכנה: בנה אותה עם OSX
ניסיתי distro רבים לפרויקט הזה והנה הציון: אם אתה רוצה חיבור wifi (עובד) באמצעות דונגל USB, הסתפק ב- Armbian, לא יותר, לא פחות.
ייתכן שיהיה עליך להתקין brew ו- 7za כדי לפתוח את ארכיון.7z
/usr/bin/ruby -e $ (curl -fsSL
לחלוט להתקין p7zip
הורד את התמונה ופרוק אותו
wget
7za x הורדות/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z
זהה את כרטיס ה- usb שלך (שלי הוא disk1) וצרב עליו תמונת ארמביאן
רשימה diskutil
diskutil unmountDisk/dev/disk1 sudo dd bs = 1m if = Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.img of =/dev/rdisk1 conv = סנכרון
הכנס את כרטיס ה- SD לתוך ה- Orange Pi שלך והתחבר אליו
משתמש: root
סיסמא: טיפ 1234: שנה את הסיסמה ל"אורנגפי"
שלב 4: הגדר חיבור Wifi (אופציונלי)
הדונגל שלך (בהנחה שהוא מבוסס Realtek RTL8188CUS) אמור לפעול מחוץ לקופסה. כל שעליך לעשות הוא להפעיל raspbian-config.
שלב 5: הגדר את מסוף ה- Pi הכתום שלך (4800 באוד, מסוף Minitel1b-80)
להלן מצבי המדויק:
root@orangepione: ~# cat /etc /lsb-release DISTRIB_ID = Ubuntu DISTRIB_RELEASE = 18.04 DISTRIB_CODENAME = ביוני DISTRIB_DESCRIPTION = "Ubuntu 18.04.1 LTS" root@orangepione: ~# uname -a Linux orangepione 4.19.20-sunxi# 5.75 SMP שבת 9 בפברואר 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux
הפעלתי uart1 (תמונות c.f.):
root@orangepione: ~# armbian-config
שיניתי lib/systemd/system/[email protected]:
#ExecStart =-/sbin/agetty -o '-p-\ u' --keep-baud 115200, 38400, 9600 %I $ 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: השתמש במיניטל שלך
לאחר מכן הפעל את Le Minitel
- העבר את Le Minitel ל- 4800 baud: Fnct+P, ולאחר מכן 4
- בחר מצב של 80 עמודות: Fnct+T, ואז A
- השבת הד: Fnct+T, ואז E
וואלה.