In the 1800's, the telegraph was developed to send messages across long distances over wire using Morse Code. The code was translated by telegraphers to written characters. The next advancement in communications came the teletype in the early 1900's, which originally communicated across the same telegraph lines and exchanging baudot code, a 5 bit character code. The teletype would send and receive the baudot code and using precise timing drove a mechanical typewriter that printed the message on a roll of paper, and removed the human in the loop.
For kids today, the analogy would be where the telegraph was like text messaging, the teletype was like twitter feeds. News would be broadcast and received on teletype all across the country.
This initial build demos a couple of test patterns. I'm currently working on porting Eliza, and then adventure to the Arduino/Pi. One challenge I will have is to read the characters typed on the teletype to make it truly interac
This initial step is to drive a teletype with three test programs.
Program 1:
The first a program that exercises the teletype with a series of 'R's and 'Y's.. The reason for this test is that the R and Y have opposite byte codes. R is 01010 and Y is 10101.
Program 2:
The second program exercises the each letter and number by typing the following sentence:
"THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG'S BACK 1234567890 TIMES"
Program 3:
The third program accepts characters over the serial connection and types them out. It tracks the number of characters and sends a <CR> and <LF> command before reaching the end of each line.
Next build will decode the teletype signals. The grander vision is to combine this project with my telegraph project and have the arduino translate between the two devices.
Hooked up the relay in my 58V DC loop but Demo is giving me CL's with a <CR> in between instead of RY's. Demo2 gives me a garbled message. Both demos do give me a constant errornumous output. The serial monitor shows a correct translation. The Siemens T100 telex works correctly when used with receiver and converter (converter was taken out of the loop for this) Any ideas?
Thanks for this wonderful program. It got me started with Arduino, and best of all it has my Teletype Model 28 and Western Union 2-B humming nicely. Great job!
Hi Dale, see the block diagram I added to the instructions. It's real simple. just put the relay in the loop using the Normally Closed (NC) terminals on the relay. Let me know if this is still confusing.
Hi, would love to try this project. But I wonder what kinda of current limeter PSU are you using?