aytwartoofyoroo

Infrared+MQTT,ESP32C3+PWM brushless small ceiling fan

 
Overview

My current hardware conditions are: install a docker container in Synology NAS (Snail Star), install Home Assistant in the container, and install MQTT integration in HA;

In fact, this fan can be run independently (infrared remote control), and MQTT is convenient for operation and remote control on the mobile phone; I have just played with HA, and I will change the 86 box to connect to HA in the future;
if it suits the electrical devices I have + I draw the schematic diagram of the PCB board by myself. Anyway, it’s mainly just a few wires. I’m an online porter and a novice on the program!
I share the PCB and schematic diagram on "EDA Open Source Hardware Platform" and search for: infrared + MQTT, ESP32C3 + PWM brushless small ceiling fan, (still under review, you may see it in a few hours, and the schematic diagram is also attached)
Let’s briefly introduce the functions and functions of this controller:
1) The fan adopts PWM stepless speed regulation. The speed is adjusted to a suitable speed, suitable for sleeping. It also adds simple simulation of wind from outside (4S~8S random time changes and plus or minus 16 PWM Changes)
2) Connect to HA, you can operate it on your mobile phone, such as preset modes: low, medium, high, natural wind, power on and off, display temperature, humidity, power supply voltage, see the short video for details, it is very cool; At the same time, the infrared remote control also controls all functions;
3) Save the speed before power outage; if the network is disconnected during use (lost MQTT connection), you can also connect yourself (connect yourself 5 times) and the connection is not functional and you can run off the network;
4) Yes OTA wirelessly downloads the firmware. For detailed IP, please refer to the information sent by the serial port immediately after startup, generally such as: 192.168.**.***/update

In order to get the fan blade seat, I purchased a breeze electric fan from this company (I used an old fan that I had on hand, other companies may not be able to install it this way. If you have an old fan, you can try it): https://detail. tmall.com/item.htm?id=641443686991&spm=a1z09.2.0.0.53f32e8doNGE1I&_u=r284nul44bb


01--This is a 12.3 yuan motor.

01A--Infrared remote control (can be purchased from the same company as the motor)


1--PCB (the modification may be slightly different, please refer to the file)


2--PCB (the modification may be slightly different, please refer to the file)

3--PCB (the modification may be slightly different, please refer to the file)


4--Short the wires according to this picture, and the fan will reverse


5--Click to get this fan casing, you can only dismantle the old fan


6--Just for the seat to install the fan blade, cut it as shown in the picture.


7--Remove the unnecessary magnet again


8--Finally got the external fan blade seat


9--Press the hammer on the motor again and hammer it down. Rest assured that the size is just right.


10--Install the PCB and motor, that’s it, OK


11--Put a big nut on the screw to install it properly


12--Low current

14--Finally, you need to set up your own home WiFi network account to use the MQTT function. See the attachment for the configuration.yaml configuration.

 

 

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-24 09:41:50

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号