NEC近距離無線モジュール
NEC近距離無線モジュール
NEC製の近距離無線モジュール向けのライブラリです。

- 2.4GHz帯独自プロトコル通信モジュール ZB24TM-E2036
- 920MHz帯無線通信モジュール H001-000013-001 / H001-000013-005
- 950MHz帯無線通信モジュール H001-000003-001
インタープラン製920MHzモジュールもあります。
Hardware
端面スルーホール型変換基板 と XBee型変換基板
| NEC RF module | mbed | |
|---|---|---|
| TxD | -> | Serial RXD |
| RxD | <- | Serial TXD |
| ( CTS | <- | Serial RTS ) |
| ( RTS | -> | Serial CTS ) |
| Reset | <- | DigitalOut |
| Wakeup | <- | DigitalOut |
| Mode | -> | DigitalIn |
Library
Import libraryNECnfc
NEC Near Field Communication RF module library for mbed H001-000003-001 (950MHz), H001-000013-001 (920MHz), TY24FM-E2024 (2.4GHz)
Sample
Import programNECnfc_sample
see: https://developer.mbed.org/users/okini3939/notebook/necnfc/
#include "mbed.h"
#include "NECnfc.h"
NECnfc nec(p9, p10, p13, p14, p15, 38400, NECnfc::TYPE_920MHz); // tx, rx, reset, wakeup, mode
void isr_recv () {
:
nec.readData(&dest, &src, buf, sizeof(buf));
:
}
int main() {
:
nec.attach(&isr_recv);
nec.setRfConfig(NECnfc::PWR_MAX, 24, NECnfc::BAUD_50k);
:
nec.send(NECnfc::NECMSG_SEND_NOACK, NEC_DUMMYID, "Hello mbed", 10);
:
}
Note
- 国内電波法に基づく認証取得済み。
- 市街地路上にて、2.4GHzは約100m、920MHzは約550m飛んでました。
- 外付けアンテナやアンテナダイバーシティに対応するモジュールもある。
Please log in to post comments.
