3228

Three-way wireless remote control switch-receiver based on NRF24L01

 
Overview

1. It is controlled by Atmel Mega 168P chip and written in Arduino C language. Since NRF24L01 occupies the SPI interface, it can only be programmed using the serial port.

2. With 3-digit address code selection (the channel can also be modified in the program)

3. Can be placed in the 86 junction box, size 58mm*54mm and equipped with screw column grooves

4. Add a neutral terminal to completely solve the problem of light flickering after turning off the lights.

5. The main control chip can be changed to ESP12 to add WIFI control function

6. Use ALDP105 relay, AC maximum load 5A 250V, P1-P5 terminals on the board are 020A horseshoe-shaped terminals, sold by TB

Because I didn’t take photos specifically for this project, I took them from the family photo of the Internet of Things project (second from the upper left) . The problem lies in the power supply method. Maybe I shouldn't use NRF24L01 as a communication module at all, because it consumes too much power and the 100mAh lithium battery cannot support it at all. The source code of the successful test will be made public later as the sample code of NRF24L01 for your reference.

Receive module link Transmitter module link

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-09 18:28:30

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号