닫기
전체카테고리
  • 반도체/수동소자
    반도체/수동소자
  • 임베디드하드웨어
    임베디드하드웨어
  • 교육용키트
    교육용키트
  • 센서모듈
    센서모듈
  • 입출력모듈
    입출력모듈
  • 전원/파워/배터리
    전원/파워/배터리
  • 기타 하드웨어
    기타 하드웨어
  • 특가상품/리퍼상품
    특가상품/리퍼상품
  • 반도체/수동소자
    반도체/수동소자
  • 임베디드하드웨어
    임베디드하드웨어
  • 교육용키트
    교육용키트
  • 센서모듈
    센서모듈
  • 입출력모듈
    입출력모듈
  • 전원/파워/배터리
    전원/파워/배터리
  • 기타 하드웨어
    기타 하드웨어
  • 특가상품/리퍼상품
    특가상품/리퍼상품
아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드 이미지 확대 보기
  • 아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드

아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드

공유
VAT 포함 가격입니다.
판매가
5,500 (부가세 포함)
구매혜택
할인 : 적립 마일리지 :
상품코드
539727
브랜드
OEM
제조사
OEM
구매제한
옵션당 최소 1개
아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드
0
총 상품금액
총 할인금액
총 합계금액

개요 (Overview)

 


NRF24L01 제품을 사용할 때, SPI를 쓰지 않고 I2C를 사용하여 적은 수의 점퍼선으로 아두이노에 연결할 수 있도록 돕는 쉴드입니다. 
 

스펙 (Specification)

  • 70m 송수신 거리

  • 양방향 통신

  • I2C/TWI 프로토콜

  • 아두이노 호환

  • 2.4GHz 

 

사용법 (How to use)

 

두 대의 아두이노에 연결된 개발보드를 준비하고, 개발보드 위에 NRF24L01을 8핀 헤더에 끼웁니다. 이 때, NRF24L01의 방향은 PCB에 새겨진 실크스크린을 통해 확인할 수 있으며, 보드의 바깥쪽으로 길게 끼울 수 있습니다.


 

 

하드웨어 연결 (Wiring)

 

 

 

아두이노 코드 (Arduino source code) 


마스터/송신부


/*

Guide how to use Arduino Wire.h(Wire Library) with 24l01 i2c Module Shield

Reads the data from an I2C/TWI slave module device


*/

unsigned char ppt =0;

#include //Import the Arduino wire library 

void setup()

{

  Wire.begin();        // I2c Bus (address optional for master)

  Serial.begin(9600);  // Opening Serial Communication for Reading the Output 

}

unsigned char judge = 0,good;


void loop()

{

// Reads Wire Master 

if(judge == 0)

{

      Wire.requestFrom(35, 1);    // Requesting 6 bytes from the slave device #2

      if(Wire.available())

      { 

          good = Wire.read(); // bytes as character

          if(good !=0x47){ 

              //Serial.println(Good) ; // Optional 

              //Serial.println("Receive") ; // Optional 

              judge = 1;

              }

     }

}

// Write Wire Master

if(judge == 1)

{

 Wire.beginTransmission(35); // Send data to device #35

  //Wire.write(7);        // Optional sends 5 bytes

  Wire.write(14Core);              // transfer character 1 save display "14core"

  Wire.endTransmission();    // stop sending

  Serial.println(14Core) ;

  judge = 0;

}

 delay(100); //Delay


}



슬레이브/수신부


/* 

Tutorial how to use of the Wire library using I2C/TWI &

Writes data to an I2C/TWI slave device

Refer to the "Wire Slave Receiver" 

*/ 


#include //import Arduino Wire Library

void setup()

{

  Wire.begin(); // Bind i2c bus (address is optional for master)

    Serial.begin(9600);  // Opening Serial Communication for reading the output 

}

unsigned char judge = 0;

char scan;

void loop()

{


if(judge == 0)

{

  Wire.beginTransmission(35); // Send to device #35

  //Wire.write(7);        // Optional for testing sends five bytes

  Wire.write(scan); 

  Wire.endTransmission();    // Stop the Transmission 

 judge = 1;

}

 delay(100); 

if(judge == 1)

{

      Wire.requestFrom(35, 1);  // Wire start request 1 byte from the slave module device #35

      if(Wire.available())

      { 

          unsigned char c = Wire.read(); // Receive byte as Character display Say Hello to www.14core.com

          if(c !=0x47){

            Serial.println(c);

           ++scan; 

           if(scan == 8) scan = 0;  // Scan addresses

            judge = 0; 

           }      

     }  

}

}


참고 링크 (Links)

  • 메카솔루션 커뮤니티 Mechasolution Blog는 여러가지 정보를 제공합니다.

 

 

RF LINK 433MHz 무선 송신 수신 모듈 세트 RF LINK 433MHz
RF LINK 433MHz 무선 송신 수신 모듈 세트 RF LINK 433MHz
1,210
nrf24L01 미니 2.4G Wireless nRF24L01 mini
nrf24L01 미니 2.4G Wireless nRF24L01 mini
2,420
RDA5807M FM라디오 모듈
RDA5807M FM라디오 모듈
900
아두이노 무선통신 모듈 2.4G Wireless nRF24L01P RFM04
아두이노 무선통신 모듈 2.4G Wireless nRF24L01P RFM04
1,100
HC-11 RF 통신 모듈 / HC11 / cc1101 / 433MHz / 시리얼 / 5v / 3.3v
HC-11 RF 통신 모듈 / HC11 / cc1101 / 433MHz / 시리얼 / 5v / 3.3v
6,600

장바구니 담기

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?

찜 리스트 담기

상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?

이미지 확대보기아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드

아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드
  • 아두이노 호환 nRF24L01 모듈용 ATMega48 개발보드
닫기

비밀번호 인증

글 작성시 설정한 비밀번호를 입력해 주세요.

닫기

장바구니 담기

상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?

찜 리스트 담기

상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?

  • 장바구니
  • 최근본상품
  • 위로
  • 아래로

최근 본 상품

  • 아두이노 호환 nRF24L01 모듈용 A...
    5,500
0/2
우측 배너
고객센터

053-588-4080평일상담 : 10:00 ~ 17:00 | 점심시간 : 12:00 ~ 13:00
주말 및 공휴일 휴무

계좌안내

신한은행100-032-613560
예금주 : (주)메카솔루션