Kdaj je pisalni stroj tiskalnik? Ko ima vzporedna vrata

Kdaj je pisalni stroj tiskalnik? Ko ima vzporedna vrata

Izvorno vozlišče: 3013426

Če se želite s pisalnim strojem pogovarjati z nečim drugim kot s prsti na tipkah, bi lahko naredili veliko slabše, kot če bi vzeli v roke primerek z vzporednimi vrati Centronics. To se je zgodilo [mlupu], ki je naletel na starega Swintec 1146 CMP in se odločil, da ga vdre v umetniško instalacijo.

S pritiskom na ogromen, klikljiv gumb pisalni stroj zdaj izbruhne družinske zgodbe. Vse to je zahvaljujoč gonilniku tipkovnice Adafruit KB2040, ki se uporablja na nov, razburljiv način - kot gonilnik tiskalnika.

Natančneje, program CircuitPython, ki se izvaja na KB2040, sprejme besedilno datoteko in nato pošilja podatke en znak naenkrat, dokler ni dosežena nova vrstica. Takrat pisalni stroj pošlje signal za zasedenost in znaki so vneseni.

Takoj, ko pisalni stroj ni več zaseden, se tok podatkov pobere nazaj do naslednje nove vrstice ali dokler datoteka ni v celoti odtipkana.

Ko je [mlupo] izvedel dovolj o protokolu vzporednih vrat, jim je uspelo sestaviti prelomno ploščo po meri s KB2040, ženskimi vzporednimi vrati in vrsto LED diod za odpravljanje napak, ki jih je [mlupo] obdržal, ker izgledajo kul.

KB2040 nastavi visoke vrednosti na seriji podatkovnih zatičev vzporednih vrat, skupaj s zatičem STROBE pri vratih, ki potegne nizko vrednost, ko so podatki pripravljeni. Med vsakim ciklom STROBE Swintec prebere visoke in nizke zatiče kot binarni znak.

Seveda lahko moč števila Pi vedno uporabite za zgradite svoj sodoben pisalni stroj.

Hvala [foamyguy] za namig!

Časovni žig:

Več od Hack A Day