简介
X-board是一个独特的Arduino板,它提供的XBee插座,WIZnet以太网端口采用了ATMega328芯片。使用X-board将可以让你的项目通过XBee来控制并能和互联网链接。使用X-board可以应用于家庭自动化到机器人控制等项目。没有什么是不可能的!
X-board具有8路模拟量I/O引脚和8个数字引脚,其中4个具有PWM(以星号表示)。它的XBee插座完美的兼容所有的XBee模块,同时也兼容APC220 RF无线模块和DF-Bluetooth模块。X-board能通过FTDI编程器或者直接通过ICSP接线端进行编程,X-board通过Mini USB接口提供电源。
你可以在X-board上设置一个Web服务器,通过X-board您可以与远程使用的XBee模块,蓝牙模块或APC模块进行通信。采集的信息可以发送到网站或发微薄。
我们在办公室利用X-board制作了一个项目,通过X-board我们能在网上控制办公室的门。如果我们忘记了我们的RFID门禁卡,那我们只要登录到我们的办公室无线网络并发送一个开门的命令,芝麻开门!门就应声而开!
我们已经创建了一个教程,其中包括零件清单,源代码可以上下载。
LED指示灯状态提示:
- PWR:指示是否上电
- LINK: 指示网络链接状况,当接收或发送数据时闪烁
- FULLD: 指示网络链接是否全双工
- 100M:指示10m/100m网络链接
- RX: 接收数据时闪烁
- TX: 发送数据时闪烁
- COLL: 网络冲突时闪烁
注意事项:X-board需要一个FTDI板来上传程序;使用XBee S2系列的模块,X-board能建立一个控制多达255个端口的无线网络,其他模块仅支持点对点通讯模式。
应用
- 可用于实现有线网络与无线网络数据互传;互联网、局域网小型服务器;智能家居网络控制器;机器人控制器等等。
技术规格
- MCU:Atmega328P low voltage version (16Mhz)
- Ethernet:WIZ5100
- Arduino Uno bootloader
- 晶振频率:16Mhz
- 供电电压:5~12v
- 输出电压:5v/3.3v
- 硬件接口:
- Mini USB供电接口
- JST ph2.0-2p 6~12v供电
- 以太网接口
- APC220&Bluetooth V3通讯扩展接口
- 兼容Xbee模块插座
- ICSP接口及FTDI编程接口
- 数字口:8
- 模拟口:8
- 扩展Reset按钮
- Arduino Atmega328兼容
- Arduino IDE中硬件请选择Arduino UNO
- 尺寸:62x40x18mm
配送清单
可选配件
- Xbee模块 1mw (TEL0014)
- XBee 2mW 带天线模块 - Series 2(ZB) (TEL0020)
- Wireless 编程模块 (TEL0037)
- Bluetooth Bee (TEL0023)
- FTDI Basic Breadboard (DFR0065)
- USB power adapter (FIT0107)
- APC220 无线通讯模块(TEL0005)
- DFRobot Bluetooth V3(TEL0026)
相关文档