เก็บไว้เป็นข้อมูลครับ
Char_to_Float
char Data1 [10] = "" ;
char Data2 [10] = "" ;
char Data3 [10] = "" ;
char Data4 [10] = "" ;
char Data5 [10] = "" ;
char Data6 [10] = "" ;
char Data7 [10] = "" ;
char Data8 [10] = "" ;
//การนำค่ากรณีเป็นตัวเลข แบบ Char ที่เก็บไว้แปลงเป็นตัวเลขแบบจุดทศนิยม เพื่อนำไปใช้งาน
//char (ตัวเลข) แปลงเป็น Float
String St_Data1 ;
float Flt1_Data1 ;
String St_Data2 ;
float Flt1_Data2 ;
String St_Data3 ;
float Flt1_Data3 ;
String St_Data4 ;
float Flt1_Data4 ;
String St_Data5 ;
float Flt1_Data5 ;
String St_Data6 ;
float Flt1_Data6 ;
String St_Data7 ;
float Flt1_Data7 ;
String St_Data8 ;
float Flt1_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
for (int i = 0; i < sizeof(Data1); i++)
St_Data1 += Data1[i];
Flt1_Data1 = St_Data1.toFloat();
Serial.print("FloatData1 = ");
Serial.println(Flt1_Data1);
for (int i = 0; i < sizeof(Data2); i++)
St_Data2 += Data2[i];
Flt1_Data2 = St_Data2.toFloat();
Serial.print("FloatData2 = ");
Serial.println(Flt1_Data2);
for (int i = 0; i < sizeof(Data3); i++)
St_Data3 += Data3[i];
Flt1_Data3 = St_Data3.toFloat();
Serial.print("FloatData3 = ");
Serial.println(Flt1_Data3);
for (int i = 0; i < sizeof(Data4); i++)
St_Data4 += Data4[i];
Flt1_Data4 = St_Data4.toFloat();
Serial.print("FloatData4 = ");
Serial.println(Flt1_Data4);
for (int i = 0; i < sizeof(Data5); i++)
St_Data5 += Data5[i];
Flt1_Data5 = St_Data5.toFloat();
Serial.print("FloatData5 = ");
Serial.println(Flt1_Data5);
for (int i = 0; i < sizeof(Data6); i++)
St_Data6 += Data6[i];
Flt1_Data6 = St_Data6.toFloat();
Serial.print("FloatData6 = ");
Serial.println(Flt1_Data6);
for (int i = 0; i < sizeof(Data7); i++)
St_Data7 += Data7[i];
Flt1_Data7 = St_Data7.toFloat();
Serial.print("FloatData7 = ");
Serial.println(Flt1_Data7);
for (int i = 0; i < sizeof(Data8); i++)
St_Data8 += Data8[i];
Flt1_Data8 = St_Data8.toFloat();
Serial.print("FloatData8 = ");
Serial.println(Flt1_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
Char_to_Int
char Data1 [10] = "" ;
char Data2 [10] = "" ;
char Data3 [10] = "" ;
char Data4 [10] = "" ;
char Data5 [10] = "" ;
char Data6 [10] = "" ;
char Data7 [10] = "" ;
char Data8 [10] = "" ;
//การนำค่ากรณีเป็นตัวเลข แบบ Char ที่เก็บไว้แปลงเป็นตัวเลข เพื่อนำไปใช้งาน
//char (ตัวเลข) แปลงเป็น Int
String St_Data1 ;
int Int1_Data1 ;
String St_Data2 ;
int Int1_Data2 ;
String St_Data3 ;
int Int1_Data3 ;
String St_Data4 ;
int Int1_Data4 ;
String St_Data5 ;
int Int1_Data5 ;
String St_Data6 ;
int Int1_Data6 ;
String St_Data7 ;
int Int1_Data7 ;
String St_Data8 ;
int Int1_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
for (int i = 0; i < sizeof(Data1); i++)
St_Data1 += Data1[i];
Int1_Data1 = St_Data1.toInt();
Serial.print("IntData1 = ");
Serial.println(Int1_Data1);
for (int i = 0; i < sizeof(Data2); i++)
St_Data2 += Data2[i];
Int1_Data2 = St_Data2.toInt();
Serial.print("IntData2 = ");
Serial.println(Int1_Data2);
for (int i = 0; i < sizeof(Data3); i++)
St_Data3 += Data3[i];
Int1_Data3 = St_Data3.toInt();
Serial.print("IntData3 = ");
Serial.println(Int1_Data3);
for (int i = 0; i < sizeof(Data4); i++)
St_Data4 += Data4[i];
Int1_Data4 = St_Data4.toInt();
Serial.print("IntData4 = ");
Serial.println(Int1_Data4);
for (int i = 0; i < sizeof(Data5); i++)
St_Data5 += Data5[i];
Int1_Data5 = St_Data5.toInt();
Serial.print("IntData5 = ");
Serial.println(Int1_Data5);
for (int i = 0; i < sizeof(Data6); i++)
St_Data6 += Data6[i];
Int1_Data6 = St_Data6.toInt();
Serial.print("IntData6 = ");
Serial.println(Int1_Data6);
for (int i = 0; i < sizeof(Data7); i++)
St_Data7 += Data7[i];
Int1_Data7 = St_Data7.toInt();
Serial.print("IntData7 = ");
Serial.println(Int1_Data7);
for (int i = 0; i < sizeof(Data8); i++)
St_Data8 += Data8[i];
Int1_Data8 = St_Data8.toInt();
Serial.print("IntData8 = ");
Serial.println(Int1_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
Char_to_String
char Data1 [10] = "" ;
char Data2 [10] = "" ;
char Data3 [10] = "" ;
char Data4 [10] = "" ;
char Data5 [10] = "" ;
char Data6 [10] = "" ;
char Data7 [10] = "" ;
char Data8 [10] = "" ;
//การนำค่ากรณีเป็นตัวเลข แบบ Char ที่เก็บไว้แปลงเป็น String เพื่อนำไปใช้งาน
//char (ตัวเลข) แปลงเป็น String
String St_Data1 ;
String St_Data2 ;
String St_Data3 ;
String St_Data4 ;
String St_Data5 ;
String St_Data6 ;
String St_Data7 ;
String St_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
for (int i = 0; i < sizeof(Data1); i++)
St_Data1 += Data1[i];
Serial.print("");
Serial.print("St_Data1 = ");
Serial.println(St_Data1);
for (int i = 0; i < sizeof(Data2); i++)
St_Data2 += Data2[i];
Serial.print("");
Serial.print("St_Data2 = ");
Serial.println(St_Data2);
for (int i = 0; i < sizeof(Data3); i++)
St_Data3 += Data3[i];
Serial.print("");
Serial.print("St_Data3 = ");
Serial.println(St_Data3);
for (int i = 0; i < sizeof(Data4); i++)
St_Data4 += Data4[i];
Serial.print("");
Serial.print("St_Data4 = ");
Serial.println(St_Data4);
for (int i = 0; i < sizeof(Data5); i++)
St_Data5 += Data5[i];
Serial.print("");
Serial.print("St_Data5 = ");
Serial.println(St_Data5);
for (int i = 0; i < sizeof(Data6); i++)
St_Data6 += Data6[i];
Serial.print("");
Serial.print("St_Data6 = ");
Serial.println(St_Data6);
for (int i = 0; i < sizeof(Data7); i++)
St_Data7 += Data7[i];
Serial.print("");
Serial.print("St_Data7 = ");
Serial.println(St_Data7);
for (int i = 0; i < sizeof(Data8); i++)
St_Data8 += Data8[i];
Serial.print("");
Serial.print("St_Data8 = ");
Serial.println(St_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
Float_to_Int
//การนำค่ากรณีเป็น Float ที่เก็บไว้แปลงเป็น Int เพื่อนำไปใช้งาน
//Float แปลงเป็น int
float Ft_Data1 ;
int Int1_Data1 ;
float Ft_Data2 ;
int Int1_Data2 ;
float Ft_Data3 ;
int Int1_Data3 ;
float Ft_Data4 ;
int Int1_Data4 ;
float Ft_Data5 ;
int Int1_Data5 ;
float Ft_Data6 ;
int Int1_Data6 ;
float Ft_Data7 ;
int Int1_Data7 ;
float Ft_Data8 ;
int Int1_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
Int1_Data1 = (int) Ft_Data1;
Serial.print("intData1 = ");
Serial.println(Int1_Data1);
Int1_Data2 = (int) Ft_Data2;
Serial.print("intData2 = ");
Serial.println(Int1_Data2);
Int1_Data3 = (int) Ft_Data3;
Serial.print("intData3 = ");
Serial.println(Int1_Data3);
Int1_Data4 = (int) Ft_Data4;
Serial.print("intData4 = ");
Serial.println(Int1_Data4);
Int1_Data5 = (int) Ft_Data5;
Serial.print("intData5 = ");
Serial.println(Int1_Data5);
Int1_Data6 = (int) Ft_Data6;
Serial.print("intData6 = ");
Serial.println(Int1_Data6);
Int1_Data7 = (int) Ft_Data7;
Serial.print("intData7 = ");
Serial.println(Int1_Data7);
Int1_Data8 = (int) Ft_Data8;
Serial.print("intData8 = ");
Serial.println(Int1_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
Float_to_String
//การนำค่ากรณีเป็นตัวเลข แบบ String ที่เก็บไว้แปลงเป็น Float เพื่อนำไปใช้งาน
//String แปลงเป็น Float
float Flt1_Data1 ;
String St_Data1 ;
float Flt1_Data2 ;
String St_Data2 ;
float Flt1_Data3 ;
String St_Data3 ;
float Flt1_Data4 ;
String St_Data4 ;
float Flt1_Data5 ;
String St_Data5 ;
float Flt1_Data6 ;
String St_Data6 ;
float Flt1_Data7 ;
String St_Data7 ;
float Flt1_Data8 ;
String St_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
St_Data1 = String(Flt1_Data1);
Serial.print("St_Data1 = ");
Serial.println(St_Data1);
St_Data2 = String(Flt1_Data2);
Serial.print("St_Data2 = ");
Serial.println(St_Data2);
St_Data3 = String(Flt1_Data3);
Serial.print("St_Data3 = ");
Serial.println(St_Data3);
St_Data4 = String(Flt1_Data4);
Serial.print("St_Data4 = ");
Serial.println(St_Data4);
St_Data5 = String(Flt1_Data5);
Serial.print("St_Data5 = ");
Serial.println(St_Data5);
St_Data6 = String(Flt1_Data6);
Serial.print("St_Data6 = ");
Serial.println(St_Data6);
St_Data7 = String(Flt1_Data7);
Serial.print("St_Data7 = ");
Serial.println(St_Data7);
St_Data8 = String(Flt1_Data8);
Serial.print("St_Data8 = ");
Serial.println(St_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
Int_to_String
//การนำค่ากรณีเป็น String ที่เก็บไว้แปลงเป็น String เพื่อนำไปใช้งาน
//String แปลงเป็น String
int Int_Data1 ;
String St_Data1 ;
int Int_Data2 ;
String St_Data2 ;
int Int_Data3 ;
String St_Data3 ;
int Int_Data4 ;
String St_Data4 ;
int Int_Data5 ;
String St_Data5 ;
int Int_Data6 ;
String St_Data6 ;
int Int_Data7 ;
String St_Data7 ;
int Int_Data8 ;
String St_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
St_Data1 = "This number is " + String(Int_Data1);
Serial.print("St_Data1 = ");
Serial.println(St_Data1);
St_Data2 = "This number is " + String(Int_Data2);
Serial.print("St_Data2 = ");
Serial.println(St_Data2);
St_Data3 = "This number is " + String(Int_Data3);
Serial.print("St_Data3 = ");
Serial.println(St_Data3);
St_Data4 = "This number is " + String(Int_Data4);
Serial.print("St_Data4 = ");
Serial.println(St_Data4);
St_Data5 = "This number is " + String(Int_Data5);
Serial.print("St_Data5 = ");
Serial.println(St_Data5);
St_Data6 = "This number is " + String(Int_Data6);
Serial.print("St_Data6 = ");
Serial.println(St_Data6);
St_Data7 = "This number is " + String(Int_Data7);
Serial.print("St_Data7 = ");
Serial.println(St_Data7);
St_Data8 = "This number is " + String(Int_Data8);
Serial.print("St_Data8 = ");
Serial.println(St_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
String__to_char_array
//การนำค่ากรณีเป็น String ที่เก็บไว้แปลงเป็น char_array เพื่อนำไปใช้งาน
//String แปลงเป็น char_array
String St_Data1 ;
char Data1 [10] = "" ;
String St_Data2 ;
char Data2 [10] = "" ;
String St_Data3 ;
char Data3 [10] = "" ;
String St_Data4 ;
char Data4 [10] = "" ;
String St_Data5 ;
char Data5 [10] = "" ;
String St_Data6 ;
char Data6 [10] = "" ;
String St_Data7 ;
char Data7 [10] = "" ;
String St_Data8 ;
char Data8 [10] = "" ;
void setup() {
//อยู่หลังจาก Code WiFi manager
St_Data1.toCharArray(Data1, 10);
Serial.print("Data1 = ");
Serial.println(Data1);
St_Data2.toCharArray(Data2, 10);
Serial.print("Data2 = ");
Serial.println(Data2);
St_Data3.toCharArray(Data3, 10);
Serial.print("Data3 = ");
Serial.println(Data3);
St_Data4.toCharArray(Data4, 10);
Serial.print("Data4 = ");
Serial.println(Data4);
St_Data5.toCharArray(Data5, 10);
Serial.print("Data5 = ");
Serial.println(Data5);
St_Data6.toCharArray(Data6, 10);
Serial.print("Data6 = ");
Serial.println(Data6);
St_Data7.toCharArray(Data7, 10);
Serial.print("Data7 = ");
Serial.println(Data7);
St_Data8.toCharArray(Data8, 10);
Serial.print("Data8 = ");
Serial.println(Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
String_to_Float
//การนำค่ากรณีเป็นตัวเลข แบบ String ที่เก็บไว้แปลงเป็น Float เพื่อนำไปใช้งาน
//String แปลงเป็น Float
String St_Data1 ;
float Flt1_Data1 ;
String St_Data2 ;
float Flt1_Data2 ;
String St_Data3 ;
float Flt1_Data3 ;
String St_Data4 ;
float Flt1_Data4 ;
String St_Data5 ;
float Flt1_Data5 ;
String St_Data6 ;
float Flt1_Data6 ;
String St_Data7 ;
float Flt1_Data7 ;
String St_Data8 ;
float Flt1_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
Flt1_Data1 = St_Data1.toFloat();
Serial.print("FloatData1 = ");
Serial.println(Flt1_Data1);
Flt1_Data2 = St_Data2.toFloat();
Serial.print("FloatData2 = ");
Serial.println(Flt1_Data2);
Flt1_Data3 = St_Data3.toFloat();
Serial.print("FloatData3 = ");
Serial.println(Flt1_Data3);
Flt1_Data4 = St_Data4.toFloat();
Serial.print("FloatData4 = ");
Serial.println(Flt1_Data4);
Flt1_Data5 = St_Data5.toFloat();
Serial.print("FloatData5 = ");
Serial.println(Flt1_Data5);
Flt1_Data6 = St_Data6.toFloat();
Serial.print("FloatData6 = ");
Serial.println(Flt1_Data6);
Flt1_Data7 = St_Data7.toFloat();
Serial.print("FloatData7 = ");
Serial.println(Flt1_Data7);
Flt1_Data8 = St_Data8.toFloat();
Serial.print("FloatData8 = ");
Serial.println(Flt1_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}
String_to_Int
//การนำค่ากรณีเป็น String ที่เก็บไว้แปลงเป็น Int เพื่อนำไปใช้งาน
//String แปลงเป็น int
String St_Data1 ;
int Int1_Data1 ;
String St_Data2 ;
int Int1_Data2 ;
String St_Data3 ;
int Int1_Data3 ;
String St_Data4 ;
int Int1_Data4 ;
String St_Data5 ;
int Int1_Data5 ;
String St_Data6 ;
int Int1_Data6 ;
String St_Data7 ;
int Int1_Data7 ;
String St_Data8 ;
int Int1_Data8 ;
void setup() {
//อยู่หลังจาก Code WiFi manager
Int1_Data1 = St_Data1.toInt();
Serial.print("intData1 = ");
Serial.println(Int1_Data1);
Int1_Data2 = St_Data2.toInt();
Serial.print("intData2 = ");
Serial.println(Int1_Data2);
Int1_Data3 = St_Data3.toInt();
Serial.print("intData3 = ");
Serial.println(Int1_Data3);
Int1_Data4 = St_Data4.toInt();
Serial.print("intData4 = ");
Serial.println(Int1_Data4);
Int1_Data5 = St_Data5.toInt();
Serial.print("intData5 = ");
Serial.println(Int1_Data5);
Int1_Data6 = St_Data6.toInt();
Serial.print("intData6 = ");
Serial.println(Int1_Data6);
Int1_Data7 = St_Data7.toInt();
Serial.print("intData7 = ");
Serial.println(Int1_Data7);
Int1_Data8 = St_Data8.toInt();
Serial.print("intData8 = ");
Serial.println(Int1_Data8);
}
void loop() {
// put your main code here, to run repeatedly:
}