作为12指神探的传感器扩展板,接口完全适配,正确方向插入后即可使用。扩展板搭载了几款常见传感器和功能模块,包括为初学者准备的麦克风、蜂鸣器、、红外收发、霍尔效应开关、加热电阻,为进阶操作准备的温湿度传感器、六轴传感器、接近/环境光/IR传感器、颜色传感器。其中温湿度传感器、六轴传感器、接近传感器、颜色传感器可拆卸为单个模块,通过杜邦线等连接线延伸其使用的空间范围。出厂默认传感器正面朝上使用。若需背面朝上使用,则自行焊接排母后按指示方向插入。
功能:
- 初学快速使用:
- 通过各个GPIO引脚直接获取各个传感器的数字或模拟量
- IO:红外收发模块、霍尔效应模块
- ADC:麦克风模块
- 进阶精细操作:
- 通过编写协议使主控芯片与各个传感器从机进行数据交流,学习协议使用规则的之后即可随心所欲操控
- IIC协议:温湿度传感器、六轴传感器、接近传感器、颜色传感器
- 其他:
- 蜂鸣器:可通过IO控制发出声音丰富人机交互
- 加热电阻:通过IO控制可升高电阻温度,通过配合温湿度传感器并辅以PID等自控算法可实现恒温恒湿效果
注意事项:
- 插入方向:根据正反两面箭头指示插入,出厂默认传感器正面朝上使用。若需背面朝上使用,则自行焊接排母后按指示插入
- 加热电阻:电阻加热时指示灯自动亮起,注意加热电阻处高温烫伤,建议搭配温湿度传感器使用
- 拆卸:温湿度传感器、六轴传感器、接近传感器、颜色传感器四款传感器可拆下,通过杜邦线等连接线延伸其使用的空间范围,注意加热电阻功能在温湿度传感器拆卸后将永久失效
应用场景:
- 人体感应、自动报警:开关门检测、温度异常检测
- 智能家居、总控制台:光照检测或声控或定时开关灯、卷帘、空调、加湿器
- 恒温恒湿、自控学习:通过电阻快速加热,尝试稳定温湿度,感受控制之美
本活动平台搭配带屏幕12指神探一起使用。
带屏版的12指神探,它是在原板基础上,配备了一块240*240分辨率的LCD彩屏以及两个可程控按键和一个拨轮,丰富了人机交互功能,方便信息观察、界面切换等使用方式。此外还配备了白色外壳,精心设计的包装不仅使板卡日常使用时更加美观也便于板卡的站立以及使用安全。
这个模块是通过Type C的USB接口提供供电、下载以及通信的功能,板上有5V转3.3V,最高支持800mA的电压变换器,在12根引脚上也将5V和3.3V引出,方便对其它外设板供电。
主控芯片:采用树莓派Pico核心芯片RP2040
- 双Arm Cortex M0+内核,可以运行到133MHz
- 264KBSRAM,板卡上外扩2MBFlash
- 性能强大、高度灵活的可编程IO(PIO)可用于高速数字接口
- 拥有2个UART、2个SPI、2个I2C、16个PWM通道以及4路12位精度ADC
- 支持MicroPython、C、C++编程
- 拖拽UF2固件至U盘的方式烧录固件,方便快捷
板上功能
- TYPE-C接口用于供电和数据传输
- 一个boot按键用于进入boot模式
- 两个可程控按键和一个拨轮用于自定义功能
- 搭载240*240分辨率的LCD彩屏,通过SPI接口进行通信,控制器为常用的ST7789芯片,例程丰富便于开发
- 扩展接口包含5v、3.3v输出、GND。9个GPIO,可同时使能最多三个通道ADC
应用场景:
- 逻辑分析仪、daplink、电压电流表、
- 协议发生器、多功能控制切换
- DIY扩展板:信号发生器、高速数据采集、桌面天气时钟小组件、智能家居总控台
开发环境:
- Micropython:简单易学、资料丰富、例程繁多,适用于初学者快速上手及使用
- C/C++:语句效率更高,适合发挥RP2040更极致的性能
- Arduino:有适配RP2040芯片的扩展包,方便c语言上手开发
12指神探的管脚定义:
初学者软件、资料链接
1、Thonny软件:https://thonny.org/
2、硬禾Github:https://github.com/EETree-git
3、硬禾Gitee:https://gitee.com/EETree-git/
4、Mpy文档:https://docs.micropython.org/en/latest/
5、树莓派官方文档:https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html
6、初学者流程图谱:https://www.eetree.cn/doc/2356
7、游戏机平台:https://www.eetree.cn/platform/1103
相关芯片数据手册