步骤1 :NRF24L01 +基础知识
在使用NRF24L01 +时,我使用了TMRh20的RF24库。现在开始布线,在他的页面TMRh20上有一个很好的图表,说明如何在此处布线arduinos。
***重要提示〜如果没有底座,NRF24L01 +电源将连接至arduino上的3.3v。附有基本芯片后,它就可以连接到5v。 ***
步骤2:控制器
我使用了通用的arduino控制器并编写了一些简单的代码来对其进行控制。控制器连接到引脚(9,10)而不是引脚(7,8)。该代码告诉它,如果按下一个按钮,则发送1;如果按下另一个按钮,则发送两个;如果同时按下两个,则将三个组合。
代码最后更新时间为2017年8月7日
*将延迟降低了超过一秒
步骤3:机器人!
该机器人使用L298N库和RF24库控制两个12伏电机。该脚本读取发送的值0-7并采取相应措施。
责任编辑:wv
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
接收器
+关注
关注
15文章
2657浏览量
77684 -
nRF24L01
+关注
关注
17文章
332浏览量
75672 -
无线发射器
+关注
关注
0文章
11浏览量
3412
发布评论请先 登录
相关推荐
热点推荐
ADV7535:MIPI/DSI 接收器与 HDMI 发射器的理想之选
ADV7535:MIPI/DSI 接收器与 HDMI 发射器的理想之选 在电子设备不断追求高性能与低功耗的今天,一款优秀的芯片往往能为产品带来质的飞跃。ADV7535 作为一款集 MIPI/DSI
ADF5902:24 GHz FMCW雷达发射器的卓越之选
ADF5902:24 GHz FMCW雷达发射器的卓越之选 在雷达技术不断发展的今天,24 GHz频段的雷达发射器因其在工业和汽车领域的广泛应用而备受关注。ADF5902作为一款高性能
51驱动NRF24L01通信,NRF24L01与TTL转NRF24L01模块通信
NRF24L01 一、简介 NRF24L01 是 NORDIC 公司最近生产的一款无线通信通信芯片,采用 FSK 调制,内部 集成 NORDIC 自己的 Enhanced Short Burst
SI24R2B 单发Tx发射芯片功耗低 可兼容NRF24L01P
SI24R2是在SI24R1的基础上,单独分出来发射部分TX,成为一颗2.4G 单TX。可与NRF24L01P以及SI24R1通信,替代
发表于 01-28 11:46
SI24R1:一款低功耗国产兼容 NRF24L01+开发资料
使用nRF24L01+的用户,通常用户会将发射功率配置在0dbm,而此时的寄存器配置对于Si24R1来说,此时的发射功率是4dbm,此时消耗
发表于 01-28 10:50
NRF24L01——2.4GHz无线通信
ARQ 基带协议引擎的无线收发器芯片。工作频率范围为 2400MHz-2525MHz,共有 126 个 1MHz 带宽的信道。 Si24R1 采用 GFSK/FSK 数字调制与解调技术。数据传输速率
发表于 12-30 14:08
SI24R1完美代替NRF24L01
NRF24L01无线模块广泛地运用于:无线门禁、无线数据通讯、安防系统、遥控装置、遥感勘测、智能运动设备、工业传感器;平常我们用到的
发表于 11-28 11:10
使用NRF24l01软件包注册设备失败怎么解决?
1.根据软件包提示第一步先打开了SPI驱动框架
2.然后软件包添加了 nrf24l01最新版本以及demo、debug
3.在board.h #define using_spi1 在board.c
发表于 09-23 06:51
官网nrf24l01的例程demo会出现互斥锁报错是为什么?
我在用nrf24L01官网下载的例程包,用stm32进行开发,串口助手显示互斥锁错误,有朋友遇到这个问题吗
发表于 09-10 06:05
Analog Devices Inc. AD9986 4T2R射频发射器和观察接收器数据手册
Analog Devices Inc. AD9986 4T2R直接射频发射器和观察接收器是一款高度集成的器件,采用16位、12GSPS最大采样率射频DAC内核和12位、6GSPS速率射频ADC内核。AD9986提供四个发射器通道
LE 发射器和接收器测试返回错误结果是什么原因导致的?
我有特定的代码运行来启动和停止一些无线电频率测试。 目前只关注 BLE 发射器和接收器测试。 然而,此处第 6 节 LE 测试结束时的文档指出,当 le 发射器测试处于活动状态时,
发表于 06-30 08:08
如何使用NRF24L01无线发射器和接收器
评论