Use APKPure App
Get ArduTooth old version APK for Android
Receive Arduino Sensor-Data directly on your Smartphone via Bluetooth!
The easiest way to visualize Arduino Sensor-Data directly on your Android-Device in REALTIME! The App is able to display the values of up to 6 Sensors simultaneously.
Only required is to load some Code to your Arduino-Board, wire a Bluetooth-Module (like the HC-05) to the Arduino and couple Android-Device and Bluetooth-Module in the System-Preferences.
The App will establish a wireless Bluetooth-Serial-Connection between Arduino and Smartphone.
Requirements:
-Arduino
-Bluetooth-Modul (HC-05, HC-06, ...)
The Bluetooth-Module has to be wired as shown at the labeling of the Module (Caution: HC-05 TX has to be wired to Arduino Pin 10 (RX), HC-05 RX has to be wired to Arduino Pin 11(TX)).
The following Code needs to be uploaded to the Arduino-Board:
/*Developer: Frederik Hauke
Important Notices:
This Arduino-Code is written for Visualizating measurement data from a microcontroller via Bluetooth.
Before starting this application, the Bluetooth-Modul (HC-05) has to be coupled to the Smartphone.
In the special case of the HC-05 the default PinCode for initiating the Coupling-Process is "1234" or "0000".
Wiring:
GND of HC-05 to GND Arduino, VCC of HC-05 to VCC Arduino,
TX HC-05 to Arduino Pin 10 (RX)
RX HC-05 to Arduino Pin 11 (TX)
*/
#include
SoftwareSerial BTserial(10, 11); // RX | TX
int sensorPin = A0;
int sensorValue = 0;
void setup() {
BTserial.begin(9600);
}
void loop() {
sensorValue = analogRead(sensorPin);
//IMPORTANT: The complete String has to be of the Form: 1234,1234,1234,1234;
//(every Value has to be seperated through a comma (',') and the message has to
//end with a semikolon (';')) )
BTserial.print("1234");
BTserial.print(",");
BTserial.print("1234.0");
BTserial.print(",");
BTserial.print("1234 hPa");
BTserial.print(",");
BTserial.print("500 ml/s");
BTserial.print(",");
BTserial.print(sensorValue);
BTserial.print(";");
//message to the receiving device
delay(20);
}
Last updated on Mar 27, 2016
Minor bug fixes and improvements. Install or update to the newest version to check it out!
ArduTooth
1.0 by Frederik Hauke
Mar 27, 2016