BASIC4MCU | 질문게시판 | 답변 : 아두이노 Nrf2401 예제1
페이지 정보
작성자 master 작성일2018-06-11 09:32 조회8,715회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=1702
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-06-11 오전 9:33:04// by Ok-Hyun Park//--------------------------------Example 1-A one way data transmission example.Transmitter code://--------------------------------/**Nrf2401 library example 1-TX*March 2009|jesse dot tane at gmail dot com*Send a 3 byte message every 2 seconds to the device at address 1.**/#include "Nrf2401.h"Nrf2401 Radio;//void setup(void){Radio.remoteAddress=1;Radio.txMode(3);Radio.data[0]=22;Radio.data[1]=33;Radio.data[2]=44;}//void loop(void){Radio.write();delay(2000);}//--------------------------------[Get Code]Receiver code:/**Nrf2401 library example 1-RX*March 2009|jesse dot tane at gmail dot com**Listen for incoming messages targeting the device's local address*of 3 byte length,whose contents equal 22,33 and 44 respectively.*If such a message is encountered,blink an LED on pin 13 for half a second.**/#include "Nrf2401.h"Nrf2401 Radio;//void setup(void){pinMode(13,OUTPUT);Radio.localAddress=1;Radio.rxMode(3);}//void loop(void){while(!Radio.available());Radio.read();if(Radio.data[0]==22&&Radio.data[1]==33&&Radio.data[2]==44){digitalWrite(13,HIGH);delay(500);digitalWrite(13,LOW);}}
예제1로 구동해보세요
댓글 0
조회수 8,715등록된 댓글이 없습니다.