Hi, I'm working on a project, I need to read an analog signal from a microphone.
and to build an application on my phone to receive that signal.
so my Questions is
1- is it possible to build an application ( using REACT Native ) on my phone to control the voice coming to the Arduino by wi-fi and send data to the Arduino?
2- Where can I find the source code that makes me read the analog signal and convert it to digital?
I need the guideline to start
thx.
2- Where can I find the source code that makes me read the analog signal and convert it to digital?
This second part is simple the code is:-
digitalAudioSignal = analogRead (0);
But I suspect this will be no help to you as you don’t seem to know much about digital audio signals.
As to the first part I have never used REACT so can’t tell you.
is possible to control the arduino by using an application developed by REACT ?
Well have you tried asking Google?
I did and got among many other hits this video:-
All I Googled was the words:-
arduino REACT
Is it too much to ask you to do some homework before posting questions?
Please read this:-
How to use this forum it will tell you how to ask a question here.
I don't know anything about REACT either but with the appropriate Arduino add-on shield you can transmit data to your phone (or receive) via Bluetooth, Wi-Fi, or over the cell phone network. What happens on the phone-side is up to the phone app.
Don't expect to process or transmit real-time audio with the Arduino, but you can send a message when audio is detected, or something like that.
DVDdoug:
I don't know anything about REACT either but with the appropriate Arduino add-on shield you can transmit data to your phone (or receive) via Bluetooth, Wi-Fi, or over the cell phone network. What happens on the phone-side is up to the phone app.
Don't expect to process or transmit real-time audio with the Arduino, but you can send a message when audio is detected, or something like that.
so if i want to do real-time voice transmission i can't do it with Arduino ?? what about the raspberry pi 3 ?
You can’t do it with a Pi either, basically Linux being not real time won’t do it. You might be able to set up a DMA chain or an I2S interface but you will need extra hardware as well.
Stop posting the same question on the forum!