
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Minitel - это супер модный терминал, представленный во Франции в 80-х (см. Полную историю). Я использовал Minitel, когда был ребенком, и недавно он снова встретился мне на пути.
Поскольку это действительно «просто» терминал, его можно подключить к консоли вашей любимой Linux-машины, включая ваш Pi. У меня есть пара Orange Pi…
Соединить мой Orange Pi One и мой Minitel оказалось непросто, поэтому я подумал, что запишу это приключение на инструкциях!
Шаг 1. Аппаратное обеспечение

Уровни Le Minitel могут доходить до 15 В, что слишком много для Orange Pi! Решение состоит в том, чтобы адаптировать упомянутые сигналы с помощью преобразователя логического уровня.
Вы хотите найти «Двунаправленный модуль преобразователя логического уровня с 5 В на 3,3 В».
Для подключения к Le Minitel вам также понадобится «MIDI 5-контактный DIN-кабель». На изображении выше показаны 3 контакта, которые необходимо отметить: Rx, Tx и GND.
Шаг 2. Подключите все



Изображения должны быть понятными.
Иметь ввиду:
- Tx, Rx и GND от Minitel подключаются к преобразователю логического уровня.
- Tx, Rx, GND, 3 В и 5 В от Orange PI подключаются к преобразователю логического уровня.
- Minitel Rx подключен к Orange Pi Tx на преобразователе логических уровней.
- Minitel Tx подключен к Orange Pi Rx на преобразователе логических уровней.
Шаг 3. Программное обеспечение: создайте его с помощью OSX

Я перепробовал много дистрибутивов для этого проекта, и вот результат: если вам нужно (рабочее) соединение Wi-Fi через 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) и запишите на нее образ 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 и подключитесь к ней.
пользователь: root
пароль: 1234 совет: измените пароль на "orangepi"
Шаг 4. Настройте подключение к Wi-Fi (необязательно)

Ваш ключ (при условии, что он основан на Realtek RTL8188CUS) должен работать "из коробки". Все, что вам нужно сделать, это запустить raspbian-config.
Шаг 5. Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)




Вот моя точная ситуация:
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 SMP Сб, 9 фев 19:02:47 CET 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 демон-перезагрузка 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
Вуаля.
Рекомендуемые:
Объектно-ориентированное программирование: создание объектов обучение / метод обучения / техника с использованием Shape Puncher: 5 шагов

Объектно-ориентированное программирование: создание объектов. Обучение / метод обучения / техника с использованием Shape Puncher: метод обучения / обучения для студентов, плохо знакомых с объектно-ориентированным программированием. Это способ позволить им визуализировать и увидеть процесс создания объектов из классов. EkTools 2-дюймовый большой перфоратор; лучше всего подходят твердые формы. Кусок бумаги или c
Объектно-ориентированное программирование: создание объектов обучение / метод обучения / техника с использованием ножниц: 5 шагов

Объектно-ориентированное программирование: создание объектов. Обучение / метод обучения / техника с использованием ножниц: обучение / метод обучения для студентов, плохо знакомых с объектно-ориентированным программированием. Это способ позволить им визуализировать и увидеть процесс создания объектов из классов. Части: 1. Ножницы (подойдут любые). 2. Кусок бумаги или картона. 3. Маркер
P.C.B. @ Home - техника: 9 шагов

P.C.B. @ Home - техника: правильные инструменты, терпение и практика - все, что вам нужно
Винтажная гитара Bluetooth-динамик: 6 шагов (с изображениями)

Винтажный гитарный Bluetooth-динамик: я некоторое время играл с этой сборкой. В значительной степени с тех пор, как я взял эту гитару, когда мой начальник убирал в шкафу для реквизита в программе наружной рекламы, над которой я работал. Это безымянная гитара, она была сломана и никогда не собиралась натягивать
Бытовая техника с ИК-пультом дистанционного управления: 7 шагов

Бытовые приборы с ИК-пультом дистанционного управления: в этом проекте описывается метод добавления функции дистанционного управления к электрическому прибору. Цель состоит в том, чтобы построить черный ящик, в который вы можете подключить свои приборы переменного тока и управлять включением и выключением с помощью пульта ДУ телевизора или DVD, который мы