Is there anyway that I can take a receiver (arduino) plugged into a phone and have it send data from the receiver through the audio jack to the phone to execute commands on the phone such as make a call or send a text? In the event that the audio jack doesn't work, possibly the microusb then. I want to use zigbee or some other long range communication method to talk to the receiver that is plugged into the phone if its possible to bypass the receiver and do this directly with the phone then that would be even better.
Asked
Active
Viewed 2,028 times
1 Answers
0
Android devices can't implement Zigbee communication directly, so if you can change communication device (like Wifi or bluetooth) it would be better. But if you want to use zigbee (an arduino is required then) I suggest 2 ways:
- You could use a bluetooth module on the arduino board and communicate to android phone with that
- You could implement a communication with the phone mic like in this project: Android, Arduino, and the Headphone Jack Slideshare
Good luck!

Nico Montali
- 31
- 1
- 4
-
Yes i understand the phone its self cant communicate with zigbee but im looking for the long range that zigbee provides over bluetooth communication. If i were able to make a reciever that accepts zigbee such as an arduino with xbee shield would i then be able to convey the information i send to the arduino to send commands to the phone. – emg184 Jan 29 '15 at 15:45
-
Ok, read the list in the answer above, i provided you 2 different implementation examples (arduino+bluetooth or arduino and microphone) – Nico Montali Jan 29 '15 at 16:03