Witam,
Przykład w filmie poniżej jak rejestrować dane z Arduino bezpośrednio do bazy danych typu MySql na serwerze sieciowym oraz realizacja sterowania urządzeń z poziomu bazy danych.
w skrócie: wymiana informacji jest za pomocą metody GET
//GET method - read from MySql
http.begin(server_2arduino_url);
http.GET();
String data = http.getString();
http.end();
//GET method - wtite to MySql
http.begin(arduino_2server_url+"?temp="+String(temperature)+"&hum="+String(humidity)+"&temp2="+String(temperatureC));
http.GET();
http.end();
gdzie linki są zdefiniowane w nast. sposób:
const String arduino_2server_url = "http://192.168.6.105/ArduinoDB/arduino1.php";
const String server_2arduino_url = "http://192.168.6.105/ArduinoDB/arduino2.php";
const String arduino_sampling_url = "http://192.168.6.105/ArduinoDB/arduino3.php";
https://youtu.be/B8anlIeFiPo
Przykład w filmie poniżej jak rejestrować dane z Arduino bezpośrednio do bazy danych typu MySql na serwerze sieciowym oraz realizacja sterowania urządzeń z poziomu bazy danych.
w skrócie: wymiana informacji jest za pomocą metody GET
//GET method - read from MySql
http.begin(server_2arduino_url);
http.GET();
String data = http.getString();
http.end();
//GET method - wtite to MySql
http.begin(arduino_2server_url+"?temp="+String(temperature)+"&hum="+String(humidity)+"&temp2="+String(temperatureC));
http.GET();
http.end();
gdzie linki są zdefiniowane w nast. sposób:
const String arduino_2server_url = "http://192.168.6.105/ArduinoDB/arduino1.php";
const String server_2arduino_url = "http://192.168.6.105/ArduinoDB/arduino2.php";
const String arduino_sampling_url = "http://192.168.6.105/ArduinoDB/arduino3.php";
https://youtu.be/B8anlIeFiPo