If you want to talk to a typewriter using something other than your fingers on the keys, you could do a lot worse than to pick up a specimen featuring a Centronics parallel port. That’s what happened to [mlupo], who came across an old Swintec 1146 CMP and decided to hack it into an art installation.
At the push of a giant, clicky button, the typewriter now spits out family stories. This is all thanks to an Adafruit KB2040 keyboard driver being used in a new, exciting way — as a printer driver.
More specifically, the CircuitPython program running on the KB2040 takes in a text file and then sends the data one character at a time until a newline is reached. At that point, the typewriter sends a busy signal and the characters are typed.
As soon as the typewriter is no longer occupied, the data stream picks back up until the next newline or until the file is completely typed out.
Once [mlupo] figured out enough of the parallel port protocol, they were able to build a custom breakout board with the KB2040, a female parallel port, and a row of LEDs for debugging that [mlupo] kept because they look cool.
The KB2040 sets the values high on a series of the parallel port’s data pins, along with the port’s STROBE pin, which pulls low when data is ready. During each STROBE cycle, the high and low pins are read by the Swintec as a binary character.
Of course, you can always use the power of Pi to build your own modern typewriter.
Thanks to [foamyguy] for the tip!
- SEO-контент и PR-распределение. Получите усиление сегодня.
- PlatoData.Network Вертикальный генеративный ИИ. Расширьте возможности себя. Доступ здесь.
- ПлатонАйСтрим. Интеллект Web3. Расширение знаний. Доступ здесь.
- ПлатонЭСГ. Углерод, чистые технологии, Энергия, Окружающая среда, Солнечная, Управление отходами. Доступ здесь.
- ПлатонЗдоровье. Биотехнологии и клинические исследования. Доступ здесь.
- Источник: https://hackaday.com/2023/12/14/when-is-a-typewriter-a-printer-when-it-has-a-parallel-port/
- :имеет
- :является
- $UP
- 1
- 400
- 500
- a
- в состоянии
- через
- Все
- вдоль
- всегда
- an
- и
- МЫ
- Искусство
- AS
- At
- назад
- , так как:
- не являетесь
- доска
- прорыв
- строить
- занятый
- кнопка
- by
- пришел
- CAN
- персонаж
- символы
- полностью
- Холодные
- может
- курс
- изготовленный на заказ
- цикл
- данным
- решенный
- do
- водитель
- в течение
- каждый
- достаточно
- захватывающий
- семья
- Показывая
- женский пол
- фигурный
- Файл
- Что касается
- гигант
- GIF
- мотыга
- произошло
- High
- HTTPS
- in
- установка
- в
- IT
- хранится
- ключи
- дольше
- посмотреть
- серия
- Низкий
- Модерн
- Новые
- следующий
- нет
- сейчас
- of
- Старый
- on
- ONE
- or
- Другое
- внешний
- собственный
- Параллельные
- выбирать
- Выборы
- штифты
- Платон
- Платон Интеллектуальные данные
- ПлатонДанные
- Точка
- мощностью
- FitPartner™
- протокол
- Тянет
- Push
- достиг
- Читать
- готовый
- РЯД
- Бег
- посылает
- Серии
- Наборы
- сигнал
- удалось
- Скоро
- конкретно
- Истории
- поток
- принимает
- Говорить
- текст
- чем
- благодаря
- который
- Ассоциация
- тогда
- они
- этой
- время
- в
- до
- использование
- используемый
- через
- Наши ценности
- хотеть
- Путь..
- были
- Что
- когда
- который
- КТО
- хуже
- являетесь
- ВАШЕ
- зефирнет