mauried:
What kind of mobile phone are you using.
retronet_RIMBA1ZO:
i was browsing the cavernous halls of the Playground and found the treasure room that is Interfacing with Hardware.
i latched on to the Sony Ericsson item since i have one, which led me to this http://forum.arduino.cc/index.php/topic,22411.0.html
sadly the images are no longer available.
...
...
mauried:
Does it have a serial port?
Most mobile phones usually only have a USB port, and need a custom driver for whatever they are being connected too.
yeah, i guess that's the key question - i was probably naive to think "just connecting" it i'd have access to the "TX & RX" pins of the phone !
mauried:
The issue is how are you going to connect the Mobile phone to the Arduino?
Most mobile phones only have a USB connector designed to connect the phone to a computer.
To connect a USB device like a phone to an Arduino, you need a USB host shield for the Arduino.
But this only allows the phone to be connected.
You then have to somehow get the Arduino to recognise the phone so you can talk to it.
Its far easier to junk the mobile phone and use an Arduino GSM shield.
Why do you want to use a mobile phone?
to skip having to use a GSM shield !!
hence the thread, to query the viablility of it.
i guess in this age of simple "plug & play" one loses sight of what detail is going on between that "simple connection".
i had an old PCMCIA modem for the (also old !) laptop and succeeded in sending an SMS via AT-commands.
so i surmised it should also be possible if i can connect the Arduino to the phone modem 'function' - whether or not i can simply use the USB connection is the issue here.
i'll try to make a (pseudo) block diagram and see if you can correct my understanding of it;
PCMCIA modem method works
HARDWARE
[ Windows XP ] --> [ appropriate driver ] --> [ PCMCIA hardware (connects to SIM card) ]
SOFTWARE
[ Hyperterminal ] --> [ using AT commands ] --> [ sends SMS ]
theoretical Arduino to modem method
HARDWARE
[ Arduino ] --> [ **this is what i'm missing ? ** ] --> [ USB cable ] --> [ Phone ] --this also not a given--> [ internal modem ]
SOFTWARE
[ **what am i using here on the Arduino ?** ] --> [ using AT commands ] --> [ sends SMS ]