Академический Документы
Профессиональный Документы
Культура Документы
workshop
living
food
play
outside
Table of Contents
Turn an old cellphone into a data sending device (using an arduino) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Intro: Turn an old cellphone into a data sending device (using an arduino) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 4: Soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
Intro: Turn an old cellphone into a data sending device (using an arduino)
What will this device do?
When complete, the combination of circuitry, arduino and modded cellphone will be able to autonomously send data through texts via the cellular network. This could be
sensor data, for example from weather sensors.
What am I going to show you in this tutorial?
In this tutorial I will show you how to mod an old cellphone and I will walk you through the soldering of the external circuitry. I will also explain the concept of the program
for this application.
This instructable concentrates on the hardware for this to work.
What's a remote data sending device?
What I define as a remote data sending device is a gadget that can send data over a long distance when requested to do so.
How will this gadget do that? When you call the number of the SIM card you put in the cellphone, the phone will see an incoming call. The external circuitry will register
you calling and will then abort the call (so you don't pay for a call). Then the microcontroller will take the data it collected and will write a text message using transistors
soldered to the buttons of the keypad.
Why not buy a unit specifically built for this job or use a smartphone with an app that does the same?
Mainly because of the costs. A cellular shield for an arduino uno can easily rake $60 out of your budget. This cellphone hack will only cost you about $4, but will take a
few hours to build. Any arduino board should work - I use an arduino uno in this project.
The cost of $4 is only for the electronics components if you already have an old phone (which cost around $20). Personally, I had old phones laying around that I didn't
use anymore, so why not transform them into something useful? This way you are recycling old phones that would otherwise end up in the landfill.
The main disadvantage is the slow data sending rate. Basically, it's about twice as fast as you could do it by hand. The circuit directly 'presses' the buttons, which means
you can do anything you could do by yourself. In this tutorial I will only concentrate on sending data from the device with text messages. With a bit of thinking, tinkering
and additional circuitry you could even send data in form of frequencies in a call, but that would be an entire tutorial by itself.
Experience needed for this project:
Experience with soldering circuits to perf boards
Basic knowledge of how to get transistors to work
Ability to read schematics
Experience in the field of electronics in general
Some basic programming knowledge
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
Step 4: Soldering
Now take your ribbon cable and select a wire for every pad you must solder and for each connection of the vibration motor and speaker. Also you will need to solder wires
to the battery connector of the phone.
Peel the required wires apart, strip them from their insulation and tin them. Make sure to only strip about a millimeter or two (=~1/12 inch) of insulation, you don't need
more.
Now solder the wires. Make sure not to short out any connections and make sure the phone is off and the battery removed.
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
Stick a bare piece of wire into each pin on the female side of the ribbon cable.
Touch this wire with one multimeter test lead.
Take the other lead and touch the pads the wires are soldered to.
If the meter beeps, write down which pin is connected to which pad (like in the pictures included).
If you end up with a pad that has been soldered to but doesn't connect with any female pin on the ribbon cable, you have the same problem I had. Count the number of
wires on the ribbon cable. Count the number of female pins. Are these two numbers the same? Mine weren't. That's because there is a wire on the ribbon cable that
should connect to the pin that is now solid plastic (see the picture of the female connector).
If this is what happened to you, simply desolder the wire to the pad that isn't connected and use a different wire from the ribbon cable.
If this story doesn't apply to your case, you've soldered badly and must resolder the connection.
Double check that you haven't bridged any pads!
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/
Related Instructables
The 74HC164
Shift Register
and your
Arduino by
osgeld
Wish you a
Merry
Christmas! by
rajbex
Spark.io Build
night Rex-oPhone wifi
xylophone by
microrex
Advertisements
Comments
6 comments
Add Comment
eslenik says:
I think that using the AT command set so much simple than this.
Candymanproductions says:
JavaProgrammer says:
very cool!
Candymanproductions says:
Thanks!
hmmm
en_rov says:
Awesome. I think I spotted a typo, you wrote 'Most significant but first'.
Other than that, really neat ;)
http://www.instructables.com/id/Turn-an-old-cellphone-into-a-data-sending-device-u/