Organize and Share your Electronics the way you want. Sign-Up for a free account now. It takes only 30 seconds!

Make Your Own Smartwatch From An Old Cell Phone

Make Your Own Smartwatch From An Old Cell Phone

Have an old cell phone laying around? Don’t know what to do with it? What if I told you that you could turn that old cell phone into a smartwatch!

What I’d like to do for this crazy/ambitions project is turn an old cell phone into a smartwatch. So obviously an old cell phone is required. The primary reason for this project is simply that I had an old cell phone laying around and wanted to find a creative way to repurpose it. The one I had is a Nokia 1100, but most other old cell phones would work, so long as you can find the schematics for the LCD online.

STEP 1

SCAVENGING PARTS

What I’d like to do for this crazy/ambitions project is turn an old cell phone into a smartwatch. So obviously an old cell phone is required. The primary reason for this project is simply that I had an old cell phone laying around and wanted to find a creative way to re-purpose it. The one I had is a Nokia 1100, but most other old cell phones would work, so long as you can find the schematics for the LCD online. Taking apart the 1100, there weren’t too many scavenge-able parts to choose from. First and foremost, there was the LCD screen, then I was also able to extract a vibrating motor, a small speaker, as well as a protective cover for the LCD. What you’re able to scavenge really depends on what type of phone you have, and how old it is. The older the phone, the more scavenge-able parts you will find.

……

STEP 4

WRITING TO THE LCD

The final key to making this LCD work is to program some code into the Arduino that sends text to the LCD. If I were to write the entire code from scratch, I would have to tell each Arduinopin what to display, how to display it, when to turn off, etc., which would take forever. Luckily this can be resolved through the use of libraries. I was able to find a couple of different libraries for the PCF8114, but I chose this one from Github user cattzalin because of its ability to display bitmaps.

You can download it, unzip it, and then move it to your Arduino libraries folder (check out this guide for more information). You can then open up the Arduino software and start writing some code. You can use my code below as reference, but basically I imported the library, set the variables for the type of screen I am using, and then I sent some text to the screen.

#include <PCF8814.h>
static const byte ledPin = 13;
static const byte LCD_WIDTH = 96;
static const byte LCD_HEIGHT = 65;
static PCF8814 lcd;
void setup() {
lcd.begin(LCD_WIDTH, LCD_HEIGHT);
pinMode(ledPin, OUTPUT);
lcd.print(The LCD Totally Works!);
delay(5000);
lcd.clear();
}
void loop() {
lcd.setCursor(0, 0);
lcd.print(Visit my website);
lcd.setCursor(40, 1);
lcd.print(at:);
lcd.setCursor(0, 2);
lcd.print(www.tinkernut.com);
delay(5000);
}

Plugin your Arduino, upload the code, and if everything works right, you should see your text on the screen! Now that we have our LCD functioning, we can move on to the next step!

……

 Proceed to the full article here.

Pinned onto

Related Pins

Building a sweet plastic MIDI controller
Building a sweet plastic MIDI controller
HAL 9000 reimagined as a useless machine
HAL 9000 reimagined as a useless machine
An Arduino VU meter for classrooms
An Arduino VU meter for classrooms
Build your own robotic vacuum from scratch
Build your own robotic vacuum from scratch
An animatronic talking takeout container
An animatronic talking takeout container
IDE 1.6.12 released with Sierra support and more
IDE 1.6.12 released with Sierra support and more
PIXIE is an Arduino-based NeoPixel watch
PIXIE is an Arduino-based NeoPixel watch
Capture time-lapses with a steel and aluminum camera slider
Capture time-lapses with a steel and aluminum camera slider
The MR-808 is a robotic drum “synthesizer”
The MR-808 is a robotic drum “synthesizer”
Analyze your world with the WiSci portable spectrometer
Analyze your world with the WiSci portable spectrometer
Capcom CPS2 security programming guide
Capcom CPS2 security programming guide
A community-made, Arduino-powered interactive town map
A community-made, Arduino-powered interactive town map
PyroGraph is a plotter that burns images on paper
PyroGraph is a plotter that burns images on paper
Build your own robotic arm out of cardboard
Build your own robotic arm out of cardboard
Play the guitar on a guitar bag
Play the guitar on a guitar bag
Arduino-powered roller blinds
Arduino-powered roller blinds
Arduino Wiring is the latest addition to Windows 10 IoT Core
Arduino Wiring is the latest addition to Windows 10 IoT Core
An Arduino charging dock with Edison indicator lights
An Arduino charging dock with Edison indicator lights
An interactive ball for your dog’s remote entertainment
An interactive ball for your dog’s remote entertainment
A room light controller with its own light display
A room light controller with its own light display

Top


Shares