- This topic has 1 reply, 2 voices, and was last updated 9 years, 1 month ago by .
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
|
Microcontroller › Arduino › Making and Receiving Phone Call with Gsm Modem and Arduino[Java rxtx]
Currently I am Developing an IVRS application .I intend to make it stand alone using arduino .Its a booking system which people can navigate using using keypress.I have successfully implemented sending sms and reading sms ,making phone call and receiving phone call in java .When I searched I found out that there is rxtx Library in java for arduino processor.
Right now I am stuck at how to play audio(The welcome Message and options for navigation ) .I am using JavaCOm api .when I play audio using a thread upon receiving call the event handler stops working .
So how to play audio and get input key press (I know DTMF Decoder decodes the key press) ,how to interface dtmf decoder with arduino.How to connect audio from arduino and gsm modem.
Right now calling and receiving are only done how to develop it send voice /two and fro
Right now I have connected my pc audio out(Speakers ) to gms modem's mic and gsm modem audio out to speaker.
[And an another Question is .From My Understanding Only Commands are sent between gsm modem and pc/arduino through serial port .Is it Right ?]
Please Point me in the right direction and I am a newbie in serial programming
Hi,
If my understanding is correct you are planning to create a IVRS system which is stand alone and datas given by the customer should be sent to computer.
My suggestions are
1.As you already know you csn DTMF decoder to get user data.
2.For Audio output you can interface SD card to the arduino which consisits of all your Sound files in WAV format so that you can play corresponding to the user key press audio by choosing from SD card. which can be given to the input(i.e MIC of the GSM)
3. My last suggestion is to use hardware serial for the communication GSM and Arduino and soft serial for the communication between the PC and arduino.