준호씨의 블로그
Arduino - CC1101 모듈 관련 정보 조사 본문
CC1101
http://www.ti.com/lit/ds/symlink/cc1101.pdf
기본적으로 315, 433, 868, 915 MHz 로 동작한다. 그러나, 300-348 MHz, 387-464 MHz, 779-928 MHz 대역으로 프로그램 할 수 있다.
447.6MHz 로 하려면 어떻게 해야 할까? 387-464 MHz 대역으로 설정 하려면? 일단 433 MHz 에서 뭔가 조절 하는걸까?
p12 에 위와 같은 내용이 있음.
영어
deviation 편차
0.6 kBaud data rate, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0 (GFSK, 1% packet error rate, 20 bytes packet length, 14.3 kHz deviation, 58 kHz digital channel filter bandwidth)
1.2 kBaud data rate, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0 (GFSK, 1% packet error rate, 20 bytes packet length, 5.2 kHz deviation, 58 kHz digital channel filter bandwidth)
38.4 kBaud data rate, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0 (GFSK, 1% packet error rate, 20 bytes packet length, 20 kHz deviation, 100 kHz digital channel filter bandwidth)
250 kBaud data rate, sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF=0 (GFSK, 1% packet error rate, 20 bytes packet length, 127 kHz deviation, 540 kHz digital channel filter bandwidth)
kBaud 설정에 따라서 채널 간격이 달라지는 건가?
사용하려는 리모컨이 447.566 정도였던가? 그렇다면 433 MHz 와의 차이는 14.566 MHz 이다.
447.6 MHz 와의 차이는 14.6 MHz 이다. 14600 kHz
아두이노
여러 라이브러리 코드들이 보인다.
- https://github.com/veonik/arduino-cc1101
- https://github.com/SpaceTeddy/CC1101
- 라즈베리파이에서도 쓸 수 있는 것으로 보임.
적당한 걸 선택해서 ~/Documents/Arduino/libraries 에서 clone 해서 사용하면 될 듯 하다.
참고
'메이커' 카테고리의 다른 글
레고부스트 가지고 놀기 2일차. 버니로봇 마무리 (0) | 2018.08.15 |
---|---|
레고부스트 개봉 및 간단사용. 시작 자동차 부터 버니 로봇 만들기 까지. 유튜브 라이브 무편집 (0) | 2018.08.14 |
레고부스트 시작하기. 미니 로봇과 자동차 예제 만들기 (0) | 2018.05.29 |
MPU-6050 configuration with library (0) | 2018.05.21 |
Arduino - DHT11 온습도 센서 (0) | 2018.05.17 |