找回密码
 立即注册

QQ登录

只需一步,快速开始

本帖最后由 YUMENGDIE 于 2020-8-15 14:33 编辑

第42课 NRF24L012.4G无线模块之按钮点亮LED灯

目标

利用NRF24L01 2.4G无线模块,按钮远程控制点亮LED灯

实验材料

Arduino UNO开发*2
NRF24L01 2.4G无线模块*2
配套USB数据线*2
配套杜邦线
Mixly软件
LED灯模块
按钮模块

图片17.png

内容

接线方式

图片18.png

Arduino UNO 1    <------>     NRF24L01 2.4G无线模块1
              3.3V         <------>                   VCC
            GND          <------>                   GND
                 8           <------>                   CSN
                 7           <------>                    CE  
               13           <------>                   SCK
               11           <------>                 MOSI
               12           <------>                 MISO
Arduino UNO 2    <------>     NRF24L01 2.4G无线模块2
              3.3V         <------>                  VCC
             GND         <------>                  GND
                8           <------>                   CSN
                7           <------>                    CE  
             13           <------>                    SCK
             11           <------>                  MOSI
             12           <------>                  MISO
Arduino UNO 1    <------>     LED灯模块
                 5V        <------>         VCC
               GND      <------>         GND
                  4         <------>          IN
Arduino UNO 2    <------>     按钮模块
                 5V        <------>         VCC
              GND      <------>          GND
                 2         <------>          OUT


Mixly图形化编程程序

基础案例

NRF24L01 2.4G无线模块在Arduino UNO2上按下按钮,在Arduino UNO1上的LED灯模块被点亮,5秒后熄灭。

发送端

图片20.png

发送端编程思路
图片19.png

接收端

图片22.png

接收端编程思路
图片21.png
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册