지정된 프로토콜 데이터를 수신하기 위해서 배열을 만들어서 데이터를 읽어보려고 합니다.
소스코드 보면 간단하죠?? ^^
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | int dataBytes = 10; byte readDT[10] = {}; void setup() { Serial.begin(115200); } void loop() { if(Serial.available()) { byte val = Serial.readBytes(readDT, dataBytes); for(int i=0; i<dataBytes; i++) { Serial.println(readDT[i], HEX); } } } | cs |
databytes 의 수를 수정하면 각 수신된 데이터의 값을 변경할 수 있습니다.
이걸 기초로 응용하면 되겠죠?? ^^
역시 참 쉽죠?
반응형
'b. 임베디드 > 아두이노' 카테고리의 다른 글
[아두이노] nrf24l01 RF통신 모듈 사용하기 (0) | 2022.06.03 |
---|---|
[아두이노] 74HC4051 모듈 사용하기 (0) | 2022.05.01 |
[아두이노] DFPlayerMini mp3모듈 사용(2) (0) | 2018.08.02 |
[아두이노] DFPlayerMini mp3모듈 사용(1) (0) | 2018.08.02 |
[아두이노] HX711 로드셀을 이용한 무게측정하기 (0) | 2018.08.02 |
[아두이노] #define _DEBUG_ 사용하기 (0) | 2018.08.02 |
[아두이노] String문자를 int형으로 변환하기 (0) | 2018.08.02 |
[아두이노] 소수점 표현하기 (0) | 2018.08.02 |