คือเราจะเก็บค่าจาก ในกรอบ ที่เราอ่านค่ามาจาก Serial1 ฝั่ง esp8266 wifi มาได้แล้วแสดงผล แล้วจะเก้บค่าในตัวแปรใดตัวแปรนึง เพื่อนำค่าตัวเลขที่รับมาไปใช้ต่อคะ่
รบกวนด้วยนะค่ะ เขียนแล้วไม่ได้
void loop()
{ int i = 0;
if(Serial.available()){
do{ someChar[i++] = Serial.read(); }
while (Serial.available());
Serial1.print(someChar);
}
else if(Serial1.available())
{
do{
someChar[i++] = Serial1.read();
}
while (Serial.available());
Serial.print(someChar);
}
}}
โค๊ดนี้เป็นโคดที่แสดงการรับค่าที่ esp8266 ส่งมาจาก esp8266 อีกตัว ค่ะสามารถรับค่าและแสดงผลได้
แต่ไม่สามารถนำค่านั้นมาใช้ต่อได้ จึงอยากเก็บไว้ในตัวแปรตัวใดนึงก่อนเพราะจะส่งเอาค่าที่รัมาแสดงบนเว็บบราวเซอร์ ทำแล้วไม่ได้ค่ะ ขอบคุณค่ะ
จะรับค่าที่อ่านมาจาก Serial1.read มาเก็บในตัวเเปรเพื่อนำไปใช้ต่อใน serial. ธรรมดา esp8266,easy 32u
คือเราจะเก็บค่าจาก ในกรอบ ที่เราอ่านค่ามาจาก Serial1 ฝั่ง esp8266 wifi มาได้แล้วแสดงผล แล้วจะเก้บค่าในตัวแปรใดตัวแปรนึง เพื่อนำค่าตัวเลขที่รับมาไปใช้ต่อคะ่
รบกวนด้วยนะค่ะ เขียนแล้วไม่ได้
void loop()
{ int i = 0;
if(Serial.available()){
do{ someChar[i++] = Serial.read(); }
while (Serial.available());
Serial1.print(someChar);
}
else if(Serial1.available())
{
do{
someChar[i++] = Serial1.read();
}
while (Serial.available());
Serial.print(someChar);
}
}}
โค๊ดนี้เป็นโคดที่แสดงการรับค่าที่ esp8266 ส่งมาจาก esp8266 อีกตัว ค่ะสามารถรับค่าและแสดงผลได้
แต่ไม่สามารถนำค่านั้นมาใช้ต่อได้ จึงอยากเก็บไว้ในตัวแปรตัวใดนึงก่อนเพราะจะส่งเอาค่าที่รัมาแสดงบนเว็บบราวเซอร์ ทำแล้วไม่ได้ค่ะ ขอบคุณค่ะ