جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
Minitel هي محطة فائقة الفخامة تم تقديمها في فرنسا في الثمانينيات (انظر القصة الكاملة). لقد استخدمت Minitel عندما كنت طفلاً وعبرت طريقي مرة أخرى مؤخرًا.
نظرًا لأنها حقًا محطة طرفية "فقط" ، يمكن توصيلها بوحدة التحكم الخاصة بجهاز Linux المفضل لديك ، بما في ذلك Pi الخاص بك. لدي زوجان من Orange Pi بنفسي …
اتضح أنه ليس من السهل تمامًا توصيل Orange Pi One و Minitel الخاص بي ، لذلك اعتقدت أنني سأقوم بتسجيل المسار على التعليمات!
الخطوة 1: الأجهزة
يمكن أن ترتفع مستويات Le Minitel إلى 15 فولت وهو ما يزيد كثيرًا عن Orange Pi! الحل هو تكييف الإشارات المذكورة من خلال محول المستوى المنطقي.
تريد البحث عن "وحدة تحويل المنطق ثنائية الاتجاه 5 فولت إلى 3.3 فولت".
ستحتاج أيضًا إلى "كبل MIDI 5 Pin DIN" للاتصال بـ Le Minitel. توضح الصورة أعلاه الدبابيس الثلاثة التي يجب ملاحظتها: 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
لقد جربت العديد من التوزيعات لهذا المشروع وإليك النتيجة: إذا كنت تريد اتصال wifi (عاملاً) من خلال دونجل USB ، فاستقر على Armbian ، لا أكثر ولا أقل.
قد تحتاج إلى تثبيت brew و 7za لفك ضغط أرشيفات 7z
/ usr / bin / ruby -e $ (curl -fsSL https://raw.githubusercontent.com/Homebrew/instal …
تركيب الشراب p7zip
قم بتنزيل الصورة وفك ضغطها
wget
7za x التنزيلات / Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z
حدد بطاقة USB الخاصة بك (لي هو disk1) وقم بنسخ صورة Armbian عليها
قائمة 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 = sync
أدخل بطاقة sd في Orange Pi الخاص بك وقم بالاتصال بها
المستخدم: الجذر
كلمة المرور: 1234 تلميح: قم بتغيير كلمة المرور إلى "orangepi"
الخطوة 4: تكوين اتصال Wifi (اختياري)
يجب أن يعمل الدونجل الخاص بك (بافتراض أنه يعتمد على Realtek RTL8188CUS) خارج الصندوق. كل ما عليك فعله هو تشغيل raspbian-config.
الخطوة 5: تكوين وحدة تحكم Orange Pi (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-sunxi السبت 9 فبراير 19:02:47 بتوقيت وسط أوروبا 2019 armv7l armv7l armv7l GNU / Linux
لقد قمت بتمكين uart1 (صور راجع):
الجذر @ orangepione: ~ # armbian-config
لقد غيرت 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
لقد قمت بتثبيت ttyS1 مع systemd:
ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
systemctl daemon-reload systemctl بدء تشغيل [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
هاهو.