概 述
- μHex是首款兼容Arduino的低功耗控制器,特别适用于电池供电的应用制作。在典型应用场景下(使用人体热释电传感器SEN0171),一节210mAh的CR2032纽扣电池可以待机60天。
- 其MCU为Atmega328,具有强大的功能和良好的通用性;编程接口为FTDI,Arduino IDE(1.6.x以下版本适用)中板类型为Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 。
- μHex由创客LeoY设计。
其特点是:
- 六边形设计,使其保持小巧身材的同时拥有14个IO口和7组电源接口
- 4路可以关闭的电源接口(⊕),从而有效降低功耗
- 两路睡眠唤醒接口,方便和周边环境互动
- 专用Arduino低功耗开发库,轻松实现睡眠、唤醒功能
- 电源接口和IO的交错设计,可以直接连接3pin/4pin传感器/执行器模块
- 大焊盘设计,方便导线直接焊接
- 焊盘为2.54mm标准间距,方便排针使用
注意事项
- Bootloader有写保护,一般使用不会损坏, 请勿对Bootloader进行更新。
- 对于大负载应用(比如控制电机),请将该负载的VCC和GND直接和电源连接或建独立供电。
技术规格
微控制器: | ATmega328P |
---|---|
时钟频率: | 8 MHz(RC) |
工作电压: | 2.7-5V DC |
睡眠电流(watchdog OFF): | 0.12uA@3V3, 0.16uA@5V |
睡眠电流(watchdog ON): | 4.4uA@3V3, 6.4uA@5V |
Flash空间: | 32 KB (0.5K已用于bootloader) |
SRAM空间: | 2 KB |
EEPROM空间: | 1 KB |
IO口数量: | 14个 |
-PWM端口数: | 5个 |
-模拟输入端口数: | 6个 |
-UART接口数: | 1 |
-I2C接口数: | 1 |
-中断口数: | 2 |
电源输入接口: | 1路,焊盘间距兼容2mm/2.54mm |
电源输出接口: | 6路,其中4路可关断 |
可控电源接口最大电流: | 2A |
物理尺寸: | 28*31*2.3mm |
引脚定义
- 单板上IO端口丝印(单板上印刷的标识)与Arduino端口对应关系:
丝印 | 数字端口 | PWM端口 | 模拟端口 | 专有功能 |
---|---|---|---|---|
RX | 0 | Serial | ||
TX | 1 | Serial | ||
2 | 2 | INT0 | ||
3 | 3 | 3 | INT1 | |
5 | 5 | 5 | ||
9 | 9 | 9 | ||
10 | 10 | 10 | ||
11 | 11 | 11 | ||
A0 | A0 | A0 | ||
A1 | A1 | A1 | ||
A2 | A2 | A2 | ||
A3 | A3 | A3 | ||
SDA | SDA | A4 | I2C | |
SCL | SCL | A5 | I2C | |
DTR | DTR 用于编程 | |||
+ | 电源正 | |||
- | 电源负 | |||
⊕ | 受控电源正 |
程序加载
uHex兼容Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328,使用FTDI编程器为其加载程序。 (注意:uHex和Arduino Pro or Pro Mini的bootloader不同,请勿更新bootloader)
样例代码
低功耗应用
在配套的Arduino库microPoly Library提供如下样例,具体请参加代码中的注释说明。
中断唤醒
- 代码:pinTrigger.ino
- 功能:设定端口2或3上的触发条件,当条件满足时uHex将被唤醒,其上的LED闪烁数秒后再次进入睡眠状态
- 硬件:uHex, 电源
定时唤醒
- 代码:timerTrigger.ino
- 功能:设定唤醒周期,uHex将会被周期性唤醒,其上的LED闪烁数秒后再次进入睡眠状态
- 硬件:uHex, 电源
综合应用
- 代码:measure.ino
- 功能:周期性采集温湿度数据,当按键按动时在LCD上显示采集数据的平均值;其它时间自动在睡眠状态
- 硬件:uHex, DHT11, LCD1602, Button, 电�
非低功耗应用
在uHex端口范围内,Arduino UNO/Pro Mini等已有代码都可以使用。
FAQ
*
问题:
uHex背面的图案是什么?
答:是中国汉字“茶”的小篆体。 中国茶源自神农。传说中的神农也就是炎帝,他教人们播种五谷,又教人们识别各种植物。他的肚子是透明的,神农就遍尝百草,然后仔细观察它们在肚子中的变化。有一次,神农吃到一种树叶,这种叶子吃进肚子里后,在里面走来走去,像是士兵在进行搜查,不一会儿,整个肠胃便像洗过一样干净清爽,感觉非常舒服。神农记住了这种叶子,给他起了个名字,叫"茶"。
*
问题:
为什么uHex正面的丝印2的方向和其它的不同?
答:uHex设计于中国农历春节之际,春节贴“福”要倒着贴,表示“福到了”。 福神看我专心于uHex,还请他喝茶,就把“2”倒过来,要将“福”气带给每一位uHex的使用者。
*
问题:
为什么uHex上看不到晶振?
答:uHex使用内部8M RC时钟源,其精度完全满足一般的应用。