基于NRF24L01的三路无线遥控开关-接收

11个月前

简介:基于NRF4L01的三路无线遥控开关

开源协议: CC-BY-NC-SA 3.0

描述

1.由Atmel Mega 168P芯片控制,以Arduino C语言编写,由于NRF24L01占用了SPI接口,只能使用串口烧录

2.带有3位地址码选择(另可在程序修改信道)

3.可置于86接线盒内,大小58mm*54mm并设置了螺丝柱凹槽

4.增加零线接线端子,彻底解决关灯后灯的频闪问题

5.可更改主控芯片为ESP12,增加WIFI控制功能

6.使用ALDP105继电器,交流最大负载5A 250V,板子上的P1-P5接线柱为020A马蹄形接线柱,TB有卖

因为这个工程没有特意拍过照,就从物联网项目全家福中截取了(左上第二)。问题出在供电方式,或许我根本不应该将NRF24L01作为通讯模块,因为它功耗太大了,导致100mAh的锂电池根本撑不住。稍后会把测试成功的源代码公开,作为NRF24L01的示例代码供大家参考。

接收模块链接 发射模块链接

文档

PCB_1-Rx_Switch

在编辑器中打开

BOM

ID Name Designator Footprint Quantity
1 S8050 Q1,Q2,Q3 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TR 3
2 10K R11,R2,R9,R7 R0805 4
3 LED LED4 LED0805-R-RD 1
4 LED LED3,LED2,LED1 LED0805-R-RD 3
5 ALDP105 RELAY2,RELAY3,RELAY1 RELAY-TH_ALDP1XXW 3
6 4148 D1,D3,D2 LL-34_L3.5-W1.5-RD 3
7 Pin P6 DIP-1X5P-2.54MM-M 1
8 1K R1,R10,R6,R8 R0805 4
9 16MHz X1 OSC-SMD_3P-L3.2-W1.3-P1.2-L 1
10 C SW3 KEY-SMD_4P-326-177-70*130 1
11 A SW1 KEY-SMD_4P-326-177-70*130 1
12 B SW2 KEY-SMD_4P-105-195-70*130 1
13 1K R12,R16,R15,R14,R13 0805 5
14 1k R5,R4,R3 R0805 3
15 Nin P1 马蹄形020A接线柱 1
16 Lin P2 马蹄形020A接线柱 1
17 L1 P3 马蹄形020A接线柱 1
18 L2 P4 马蹄形020A接线柱 1
19 L3 P5 马蹄形020A接线柱 1
20 E01-ML01SP4 U4 WIRELM-TH_E01-ML01SP4 1
21 AMS1117-3.3 U2 SOT-223_L6.7-W3.5-P2.30-BR 1
22 104 C9,C2,C7,C3,C6,C1 C0805 6
23 470μF C4 CAP-TH_BD8.0-P3.50-D1.0-FD 1
24 DSIC03LSGET SW4 SW-SMD_DSIC03LSGET 1
25 ATMEGA168PA-AU U3 LQFP-32_L7.0-W7.0-P0.80-LS9.0-BL 1
26 AC220V to DC5V U1 220V转5V 5W 1

展开

工程成员

工程附件

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn