@@ -12,19 +12,19 @@ published: true
1212sitemap : true
1313---
1414
15- 也是非常荣幸能评测beetle RP2350啊 ,板子到手第一感觉就是非常迷你,只有一个硬币大小,很符合其嵌入式穿戴设备的定位。
15+ 也是非常荣幸能评测 beetle RP2350 啊 ,板子到手第一感觉就是非常迷你,只有一个硬币大小,很符合其嵌入式穿戴设备的定位。
1616![ glove1] ( ../public/assets/images/glove1.jpg )
1717
18- 但是麻雀虽小五脏俱全,RP2350的功能却是非常强大 。如 双 Cortex-M33 核心,运行频率 150MHz,支持浮点运算单元 FPU,增强的安全性和加密功能,集成 RGB LED、2MB Flash、520kB SRAM 和 19 个多功能 GPIO(模拟、数字、I²C、UART、SPI、PWM。还有着相当低的功耗。
19- RP2350可以直接在arduino中编写上传代码,也可以使用micropy,我这里就使用arduino作为测试了 !
18+ 但是麻雀虽小五脏俱全,RP2350 的功能却是非常强大 。如 双 Cortex-M33 核心,运行频率 150MHz,支持浮点运算单元 FPU,增强的安全性和加密功能,集成 RGB LED、2MB Flash、520kB SRAM 和 19 个多功能 GPIO(模拟、数字、I²C、UART、SPI、PWM。还有着相当低的功耗。
19+ RP2350 可以直接在 arduino 中编写上传代码,也可以使用 micropy,我这里就使用 arduino 作为测试了 !
2020
21- RP2350没有官方的arduino库 ,所以我们需要手动添加社区大佬的库:
22- 点击文件→ 首选项
21+ RP2350 没有官方的 arduino 库 ,所以我们需要手动添加社区大佬的库:
22+ 点击文件 → 首选项
2323![ glove2] ( ../public/assets/images/glove2.jpg )
2424在其他开发板管理器地址中输入< https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json >
2525![ glove3] ( ../public/assets/images/glove3.jpg )
2626
27- 然后就可以在开发板管理器中搜到RP2350了 !我们点击安装!
27+ 然后就可以在开发板管理器中搜到 RP2350 了 !我们点击安装!
2828![ glove4] ( ../public/assets/images/glove4.png )
2929
3030到手第一件事当然是点灯测试:
@@ -34,19 +34,13 @@ int useBin = 25;
3434
3535void setup () {
3636
37- pinMode (useBin, OUTPUT);
38-
39- }
40-
41- void loop () {
42-
43- digitalWrite (useBin, HIGH);
37+ pinMode (useBin, OUTPUT);
4438
4539}
4640
4741```
4842
49- 不得不说这块板子不仅迷你,标注也很清晰,一眼就能看到LED的引脚编号
43+ 不得不说这块板子不仅迷你,标注也很清晰,一眼就能看到 LED 的引脚编号
5044![ glove5] ( ../public/assets/images/glove5.jpg )
5145
5246然后是串口测试:
@@ -60,9 +54,6 @@ void setup() {
6054
6155}
6256
63-
64-
65-
6657void loop () {
6758
6859 String a = Serial.readString();
@@ -95,19 +86,20 @@ void loop() {
9586![ glove6] ( ../public/assets/images/glove6.png )
9687也是十分顺利了。
9788
98- 最后是重点:VR手套的实现 :
89+ 最后是重点:VR 手套的实现 :
9990基于大佬的开源项目:< https://github.com/LucidVR/lucidgloves >
100- 原理是通过线缆拉动电位器实现电阻变化,封装为数据包,通过串口与pc交互,实现vr手套 。
91+ 原理是通过线缆拉动电位器实现电阻变化,封装为数据包,通过串口与 pc 交互,实现 vr 手套 。
10192
102- 项目实现需要自己3d打印组件,去tb上双手还是比较贵的,要160左右 ,有打印机的朋友推荐自己打,打印件地址位于:< https://pan.baidu.com/s/13fnd0DoCyKVVMZP_ibvFpA?pwd=4h4x >
93+ 项目实现需要自己 3d 打印组件,去 tb 上双手还是比较贵的,要 160 左右 ,有打印机的朋友推荐自己打,打印件地址位于:< https://pan.baidu.com/s/13fnd0DoCyKVVMZP_ibvFpA?pwd=4h4x >
10394![ glove7] ( ../public/assets/images/glove7.jpg )
10495
10596其实这里应当是每根手指都有一个的,有个滑轮顶盖商家看错了打少了,只打了一个,就是下面这个:![ glove8] ( ../public/assets/images/glove8.png ) 这两天还在加紧补发呢,等到了之后会及时更新的!暂时就只能先演示一根手指的了
97+
10698其他打印件:![ glove9] ( ../public/assets/images/glove9.jpg )
10799
108- 项目原本是基于arduino nano的,所以要在咱们的2350上运行需要做一点小小的修改 (主要是引脚)。项目有一定复杂度(不算很复杂)这里就只贴部分需要修改的代码了:
109- 在lucidgloves -firmware.ino中 :
110- 将下方的引脚定义添加一个elif修改为你需要的引脚,我这里只设置了拇指为26 。其他的力反馈,摇杆,可以根据自身情况修改
100+ 项目原本是基于 arduino nano 的,所以要在咱们的 2350 上运行需要做一点小小的修改 (主要是引脚)。项目有一定复杂度(不算很复杂)这里就只贴部分需要修改的代码了:
101+ 在 lucidgloves -firmware.ino 中 :
102+ 将下方的引脚定义添加一个 elif 修改为你需要的引脚,我这里只设置了拇指为 26 。其他的力反馈,摇杆,可以根据自身情况修改
111103
112104``` ino
113105#elif defined(ARDUINO_GENERIC_RP2350)
@@ -157,13 +149,13 @@ void loop() {
157149#endif
158150```
159151
160- 然后是AdvancedConfig.h中 ,需要手动设置最大模拟值,取消这行注释并自己设置一个值。
152+ 然后是 AdvancedConfig.h 中 ,需要手动设置最大模拟值,取消这行注释并自己设置一个值。
161153
162154``` ino
163155#define ANALOG_MAX 1023
164156```
165157
166- 遗憾的是,2350只支持4个模拟引脚 。但它真的非常迷你,很喜欢的一款开发板!
158+ 遗憾的是,2350 只支持 4 个模拟引脚 。但它真的非常迷你,很喜欢的一款开发板!
167159<video id="video" >
168- <source id="mp4" src="https://cf-obj-01.62987d3702b4b057c6cae44e429bbc1f.r2.cloudflarestorage.com/videosKgkoAz-gloves.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=c5f4821b30bcb9b7a6eb4bc4d94f54b8%2F20250524%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20250524T063754Z&X-Amz-Expires=3600&X-Amz-Signature=e2082b91a02e7aac911e5cc46253296c53d3c4a68a91c18b7b17ef6310032f76&X-Amz-SignedHeaders=host&response-content-disposition=inline%3B%20filename%3D%22videosKgkoAz-gloves.mp4%22&response-content-type=video%2Fmp4&x-id=GetObject" type="video/mp4">
169- </videos>
160+ <source id="mp4" src="https://cf-obj-01.62987d3702b4b057c6cae44e429bbc1f.r2.cloudflarestorage.com/videosKgkoAz-gloves.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=c5f4821b30bcb9b7a6eb4bc4d94f54b8%2F20250524%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20250524T063754Z&X-Amz-Expires=3600&X-Amz-Signature=e2082b91a02e7aac911e5cc46253296c53d3c4a68a91c18b7b17ef6310032f76&X-Amz-SignedHeaders=host&response-content-disposition=inline%3B%20filename%3D%22videosKgkoAz-gloves.mp4%22&response-content-type=video%2Fmp4&x-id=GetObject" type="video/mp4">
161+ </videos>
0 commit comments