element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Hardware Hacking
  • Challenges & Projects
  • Project14
  • Hardware Hacking
  • More
  • Cancel
Hardware Hacking
Blog Converting an old phone to a remote switch
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Hardware Hacking to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: vishwasn
  • Date Created: 12 Jul 2020 6:34 PM Date Created
  • Views 2765 views
  • Likes 5 likes
  • Comments 2 comments
  • hardwarehackingch
Related
Recommended

Converting an old phone to a remote switch

vishwasn
vishwasn
12 Jul 2020

image


 

 

image

 

The setup:

 

Ever wondered what to do with your old basic phones? The advent of a smartphone in last decade made all the basic phones obsolete. Even though they had good battery life and decent look they are less when compared to big smartphones which have big screens and lots of features. Even I had lots of these phones lying around. I did this project long back i.e 5 years back when I was in 11th grade. Here I did slight advancement when I saw this old project. In this tutorial, I'll use an old basic phone as a remote switch which can be turned on and off from practically anywhere in the world. ( P.S: Where there is cellphone network)In India, the power supply is not 24x7 in many rural areas. Farmers in the rural area have to supply water to their fields consistently otherwise there might be the loss of crops due to water shortage. The fields are situated far away from their houses. Therefore this project aims to provide a solution for switching pump set remotely to help farmers. But this can be used to switch anything.

 

Step 1: Get the Parts

 

 

IMG_20180504_081855.jpg

 

 

1. Old basic phone (I'm using legendary nokia 3310)

 

 

2. Soldering Iron

 

 

3. Wires

 

 

4. Arduino Nano ( Any microcontroller is fine)

 

 

5. A relay module (5V 10A)6. Some LEDs

 

 

7. 16x2 display (optional)

 

 

8.Perf board

 

Step 2: Disassembly

 


 

 

image

 

Inside Nokia 3310

 

Now you need to disassemble your old phone so that you will have access to the vibration motor connections. I have attached a video of disassembly of Nokia 3310. But the procedure will be same for almost all basic phones.Open one by one till you reach the main PCB. There you can see a vibration motor inside.

 

Step 3: Vibration Motors Inside

 

image

 

 

Vibration motor: It is used to provide haptic feedback to the user when a message or call comes. In vibration motors, there are two types,
1. Coreless motor with an unbalanced weight on the shaft. This results in change in moment of inertia resulting in wobbling and hence the vibration
2. Coin cell type vibration motor which is sealed. We have to find the connection points of vibration motors.And solder these points with 2 wires for extending it. Pretty much every basic phone has a vibration motor either of two types.

 

Step 4: Connecting It to Arduino

 

image

 

 

Connect these wires to one of the GPIOs of Arduino. Here I'm using pin number A0. And negative pin to ground. LCD connections are as usual. Relay module signal pin to pin number 4 and VCC, GND to Arduino's VCC and GND. You can use jumper wires for the connection here I have made a perf board circuit by soldering all components.

 

Step 5: Upload the Code

 

image

 

Code:

 

Here I will read the analog port and look for a high signal. And switch the pins accordingly. I have written everything in comments and code is self-explanatory. Whenever it reads a certain voltage at analog pin it activates the switch. This switch can be deactivated by again calling or by sending an SMS.

Please find the attachment below.

 

Step 6: Working Video

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

 

Here I have attached a working video how the whole process works. I hope you enjoy recycling your old phone for a good purpose. Applications of this project are following:1. Actuation of a pump set in an agricultural land 2. Switching your room heater before going home. 3. Switching your water heater for bathing 4. Turning off the main switch of your home remotely.And many more. Let me know if you guys find out anything else. The best part is you can trigger these switches from any part of the world where there is network access. Thanks a lot for reading.

 

Step 7: My Old Design

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

 

I just wanted to show my old design of switching circuit. Back in those days i.e when I was in 11th grade I didn't have access to a computer and I never knew about microcontroller. Everything was analog. I have uploaded a video about my switching mechanism. Here I had used a DC motor to get the signal from the phone. When call or message comes this will rotate the motor in one direction and motor's gear rotates a rack of gear which presses a soft push button which I had extracted from a DVD drive. When the pushbutton is pressed it completes the circuit leading to the switching on of small DC pump set (Extracted from Car's wiper water supply).This supplies water to the field in my demo.Then a water level controller circuit based on opamp senses the moisture level and when it crosses the threshold, it used to spin back the DC motor in other direction releasing the push button. This was the total control system I used in my older project.

 

 

Attachments:
Distant_Switch.txt.zip
  • Sign in to reply

Top Comments

  • vishwasn
    vishwasn over 5 years ago in reply to dubbie +1
    Hi Dubbie, Thanks a lot for your kind words, means a lot. Regards, Vishwas B Navada, https://vishwasnavada.github.io
  • vishwasn
    vishwasn over 5 years ago in reply to dubbie

    Hi Dubbie,

    Thanks a lot for your kind words, means a lot.

    Regards,

    Vishwas B Navada,

    https://vishwasnavada.github.io

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dubbie
    dubbie over 5 years ago

    Vishwas,

     

    An innovative use and approach to using an old phone. A clever use of a standard feature of phones. I must admit that when I saw the title of old phone I thought you were referring to a telephone with a circular dial to select the numbers. That is old to me.

     

    Dubbie

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube