Spisu treści:

Technika vintage: Le Minitel: 6 kroków
Technika vintage: Le Minitel: 6 kroków

Wideo: Technika vintage: Le Minitel: 6 kroków

Wideo: Technika vintage: Le Minitel: 6 kroków
Wideo: как превратить ЭЛТ телевизор в осциллограф 2024, Listopad
Anonim
Technika vintage: Le Minitel
Technika vintage: Le Minitel

Minitel to ten super fantazyjny terminal wprowadzony we Francji w latach 80-tych (zobacz pełną historię). Używałem Minitela, gdy byłem dzieckiem i ostatnio ponownie pojawił się na mojej drodze.

Ponieważ jest to rzeczywiście „tylko” terminal, można go podłączyć do konsoli ulubionej maszyny linuksowej, w tym do twojego Pi. Sam mam kilka Orange Pi…

Okazało się, że połączenie mojego Orange Pi One i mojego Minitela nie jest całkiem proste, więc pomyślałem, że nagram tę przygodę na instruktażach!

Krok 1: Sprzęt

Sprzęt komputerowy
Sprzęt komputerowy

Poziomy Le Minitel mogą wzrosnąć do 15V, co jest zdecydowanie za dużo dla Orange Pi! Rozwiązaniem jest dostosowanie wspomnianych sygnałów za pomocą konwertera poziomów logicznych.

Chcesz poszukać "Modułu dwukierunkowego konwertera poziomów logicznych 5V do 3,3V".

Do połączenia z Le Minitel potrzebny będzie również „5-pinowy kabel DIN MIDI”. Powyższy obrazek pokazuje 3 piny, które należy zanotować: Rx, Tx i GND.

Krok 2: Połącz wszystko

Połącz wszystko
Połącz wszystko
Połącz wszystko
Połącz wszystko
Połącz wszystko
Połącz wszystko

Zdjęcia powinny być zrozumiałe.

Pamiętać:

- Tx, Rx i GND z Minitela łączą się z konwerterem poziomów logicznych.

- Tx, Rx, GND, 3v i 5v z Orange PI podłącz do konwertera poziomów logicznych.

- Minitel Rx jest podłączony do Orange Pi Tx na konwerterze poziomów logicznych.

- Minitel Tx jest podłączony do Orange Pi Rx na konwerterze poziomów logicznych.

Krok 3: Oprogramowanie: zbuduj go z OSX

Oprogramowanie: Zbuduj z OSX
Oprogramowanie: Zbuduj z OSX

Wypróbowałem wiele dystrybucji dla tego projektu i oto wynik: jeśli chcesz (działającego) połączenia Wi-Fi przez klucz USB, zadowól się Armbianem, nie więcej, nie mniej.

Może być konieczne zainstalowanie brew i 7za, aby rozpakować archiwa.7z

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

napar zainstaluj p7zip

Pobierz obraz i rozpakuj

wget

7za x Pobieranie/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z

Zidentyfikuj swoją kartę USB (moja to disk1) i wypal na niej obraz Armbian

lista 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

Włóż kartę SD do Orange Pi i połącz się z nią

użytkownik: root

hasło: 1234 wskazówka: zmień hasło na „orangepi”

Krok 4: Skonfiguruj połączenie Wi-Fi (opcjonalnie)

Skonfiguruj połączenie Wi-Fi (opcjonalnie)
Skonfiguruj połączenie Wi-Fi (opcjonalnie)

Twój klucz sprzętowy (zakładając, że jest oparty na Realtek RTL8188CUS) powinien działać od razu po wyjęciu z pudełka. Wszystko, co musisz zrobić, to uruchomić raspbian-config.

Krok 5: Skonfiguruj konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)

Skonfiguruj swoją konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj swoją konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj swoją konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj swoją konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj swoją konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)
Skonfiguruj swoją konsolę Orange Pi (4800 bodów, terminal Minitel1b-80)

Oto moja dokładna sytuacja:

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 sobota 9 lutego 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux

Włączyłem uart1 (por. zdjęcia):

root@orangepione:~# armbian-config

Zmieniłem 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

Zainstalowałem ttyS1 z systemd:

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

systemctl demon-reload systemctl start [email protected]

Zainstalowałem lepszą wersję minitel1b

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

Krok 6: Użyj swojego Minitel

Użyj swojego Minitela
Użyj swojego Minitela
Użyj swojego Minitela
Użyj swojego Minitela
Użyj swojego Minitela
Użyj swojego Minitela
Użyj swojego Minitela
Użyj swojego Minitela

Włącz Le Minitel, a następnie

- przełącz Le Minitel na 4800 bodów: Fnct+P, potem 4

- wybierz tryb 80-kolumnowy: Fnct+T, następnie A

- wyłącz echo: Fnct+T, potem E

Voila.

Zalecana: