Hello Everyone
Here is a little introduction about the project:
So I am planning to have a sensor network.
where two mini Arduinos will connect to main central Arduino mega (will work as a collector of the data).
1-The first mini Arduino will have a sensor connected to it and a vibration motor
2-The second mini Arduino will have sensors connected to it.
3-The Arduino Mega will have Sensors and motors connected to it.
The two mini Arduinos will send Data to the Arduino Mega.
The Arduino Mega will send and receive Data to/from the Android Mobile Application.
The mobile Application will be connected to the cloud Data Base.
now here's my Question:
I thought about two options regarding the communication:
1-Use nRF24L01 between all the Arduinos (so I will need three nRF24L01 modules) and then use ESP8266 to transfer the Data to the Mobile application.
2-Use ESP8266 between all the Arduinos, and then transfer the data to the Android application using ESP8266.
- please note that Bluetooth is not an option in this case, I will be connecting another device to the android phone using bluetooth .
*The whole project needs to have Real time monitoring, the less delays, the better.
*Also, The range is not a problem at all, the arduinos have less than 1 meter distance between them.
What would be the Best communication option here?
Which method will be less complicated?
If there are any other options, please feel free to Add your suggestions!
Thank you.