Project showcase

Arduino-Powered Telegraph

Let’s teleport 160 years into the past, when Telegraph lines first started to connect the two coasts of the United States.

  • 8,248 views
  • 3 comments
  • 27 respects

Components and supplies

About this project

Introduction

Here's the original story in my blog on Medium.

https://medium.com/@cubios_inc/this-arduino-powered-telegraph-project-will-teleport-you-160-years-into-the-past-e9e49418ce90

The idea for this project came to me when I found a similar project described by a Russian maker in a popular online maker community, Geektimes.ru. His project used a wooden body, but I’m a true fan of a 3D printer, so I decided to make some enhancements, like a plastic body instead of wood. I’m using a MonoPrice III printer for all of my projects.

Two motors: Stepper Motor and Servomotor

Two different motors are used in this project. One pulls the telegraph paper and one rotates a pencil. A rubber bead put on a wooden stick (inserted into the first motor) will pull the paper forward. You’ll need telegraph paper for this to work, but if you do not feel like ordering that, you can cut any paper piece of paper to 0.43 inch width.

Servomotor, SG-90

This is the motor I used, but you can choose any size that will fit into the small body of the gadget. Link to the servomotor on Ebay.

Stepper Motor, 28BYJ-48

Again, this is the one I used, but you can replace with one that can fit into your body. Link to EBay.

0.1 Inch Axis

Any material works for this, I selected a wooden one. See pics above.

Rubber bead

Black round bead shown in the photos above was taken from old, unused headphones. Or you can just buy spare parts on Amazon.

Solenoid, 5V

This pulls the paper up and down and is what is used to make spaces in the paper. Link to Ebay.

On and Off switch

Any size is fine on this.

Arduino Sketch

Arduino Sketch is able to print 128 different symbols, which includes Cyrillic and Latin symbols, as well as digits. If you want to add any other symbols, you can use Java-based font converter program on GitHub.

Here’s a link to the sketch file to download, and font converter.

When the program starts it types “Hello”.

Bluetooth Module HC-06

This part is needed to connect the telegraph machine with your phone.

Android App

The guy who created the original wooden telegraph mentioned earlier also developed the Android app that catches any push notifications on the phone, like text messages or tweets, and sends them to telegraph via Bluetooth.

Arduino Nano

This one fits into the small body of the telegraph so it is preferable.

Small details

You’ll need a universal FR-4 Glass Fiber Breadboard, a diode, a one kOhm resistor and a TIP120 transistor. Telegraph assemble scheme is attached to the project below.

Telegraph body file in 3D

I created a new body for the “future” telegraph machine that I built. Here’s a link for that. Please note that all the parts conveniently click into the body making construction very easy. Link to Givedownload.

The hardest part of the project is to adapt the quality of the printing.

When everything is in place, it’s time to test and send a text to the machine via Bluetooth. You can add the telegraph gadget as a remote bluetooth device in your settings. Don’t forget that Arduino port size is 64 bytes only. Don’t send messages that are too long — 64 characters is currently the limit.

My name is Savva Osipov, me and my dad are working on a Kickstarter campaign for our project that we are planning to launched in January. If you are interested in learning more and being kept up-to-date, subscribe to my YouTube channel!

Code

Arduino-powered telegraph GitHub repository

Schematics

Telegraph Schematics
Scheme new 4grtnuiq22

Comments

Similar projects you might like

Arduino Bluetooth Basic Tutorial

by Mayoogh Girish

  • 454,985 views
  • 42 comments
  • 239 respects

Home Automation Using Raspberry Pi 2 And Windows 10 IoT

Project tutorial by Anurag S. Vasanwala

  • 285,493 views
  • 95 comments
  • 671 respects

Security Access Using RFID Reader

by Aritro Mukherjee

  • 229,385 views
  • 38 comments
  • 236 respects

OpenCat

Project in progress by Team Petoi

  • 195,982 views
  • 154 comments
  • 1,363 respects
Add projectSign up / Login