- 博客(5)
- 收藏
- 关注
原创 Arduino下nrf24l01实现多对一通讯
这里写自定义目录标题参考资料Arduino 平台下添加库程序在应用nrf24l01的过程中,发现关于多对一的代码较少,也尝试过自己通过改变收发地址来实现多对一,但工作效率低数据刷新较慢,无法实现一些连续信号的实时采集,如:加速度信号。而在arduino平台下有现成的RF24network库,可以实现多对一功能的实现。参考资料RF24network库基本资料Arduino 平台下添加库工具>管理库,搜索rf24,将作者为TMRh20的相关库均下载,尤其是RF24和RF24Network程
2021-01-14 16:41:16
1989
原创 学习日记(三)利用Arduino读取加速度传感器信号并采用NRF24L01无线传输
经过前面两个部分的实践已经可以实现:(1)利用Arduino Seeed获取ADXL362传感器采集的加速度信号(2)采用NRF24L01实现多个seeed间字符串的无线传输。那么要应用到可穿戴式设备上就要将这两项功能集成。而ADXL362和NRF24L01都是通过SPI和seeed通讯的,因此这就涉及了片选问题。因此来进行实践尝试。接线方式如前两章所述,其中ADXL362的CS片选与Seeed的3号口相接,要与NRF24L01的6号口区分。发送端代码如下:在这里插入代码片...
2020-10-14 21:16:42
1325
原创 学习日记(二)Arduino seeed开发板使用NRF24L01进行无线通信
nRF24L01是一款新型单片射频收发器件,工作于2.4 GHz~2.5 GHz ISM频段。内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型ShockBurst技术,其中输出功率和通信频道可通过程序进行配置。nRF24L01功耗低,在以-6 dBm的功率发射时,工作电流也只有9 mA;接收时,工作电流只有12.3 mA,多种低功率工作模式,工作在100mw时电流为160mA,在数据传输方面实现相对WiFi距离更远,但传输数据量不如WiFi(掉电模式和空闲模式)使节能设计更方便。下
2020-10-12 15:11:08
1100
原创 学习日记(一)利用Arduino Seeeduino XIAO采集加速度信号
Seeeduino XIAO是Seeeduino家族中的最小成员。它使用了功能强大却低功耗的微控制器——ATSAMD21G18A-MU。这意味该小板在处理方面具有良好的性能,但需要的功率更少。由于它的设计尺寸很小,它可以被灵活运用于多种场景,特别是可穿戴设备和小型项目。Seeeduino XIAO具有14个通用输入输出接口(GPIO),可用作11个数字接口,11个模拟接口,10个PWM接口(d1-d10),1个DAC输出引脚D0、1个SWD焊盘接口,1个I2C接口,1个SPI接口,1个UART 接口,串行
2020-09-22 16:01:14
2967
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人