2016-06-27 7 views
0

나는 내 arduino UNO에 연결된 Wifi 모듈 hlk-rm04를 가지고있다. 와이파이 모듈은 데이터가 rx 버퍼에있을 때 udp 서버로 데이터를 보냅니다.arduino 시리얼 모니터 보내기 버튼

시리얼 모니터 창에 직접 데이터를 입력하고 보내기 버튼을 클릭하면 작동합니다.

그러나 Serial.print() 또는 Serial.write 데이터를 사용하고 있지 않습니다.

Serial.print()과 타이핑하고 보내기 버튼을 클릭 할 때 차이가 있습니까? 어떻게 프로그램 할 수 있습니까?

테스트 코드 마녀 매 초마다 당신이 serial.print를 사용하는 경우, 직렬 모니터에 뭔가를 표시 임의의 값을 보낼 +

unsigned long time0; 

void setup() { 
    Serial.begin(115200); 
    while (!Serial) { 
    ; // wait for serial port to connect. Needed for native USB port only 
    } 


    time0= millis(); 
} 

void loop() { 
time0 = millis(); 
if ((time0 % 1000) == 20) 
    { 
    Serial.print(random(0, 10)); 
    Serial.print("Hello"); 
    Serial.print(("_____________________________"));  
    delay(2);}  
} 

답변

1

안녕하세요한다. 시리얼 모니터에 무엇인가를 입력하고 보내면 arduino로갑니다. 수신은 수신을 의미합니다. arduino가 무언가를 받고있을 때 사용됩니다. serial.print에서 뭔가를 전송할 때 (tx). 나는 이것이 당신을 위해 일을 깨끗이하기를 바랍니다. 해피 코딩!