First, based on what I learned, I made a circuit board that can be connected to the Internet. The original idea was to make sockets for colored lights, but then I didn’t think of a suitable way to get a socket, so I had to modify my hot air gun to control it. Although colored lights are very non-mainstream here, and the power is not connected when connected to the Internet. Know what to do. The overall casing is made of mobile phone packaging shells, which are recycled. The circuit board is locked on the casing through small screws. The overall wiring can be described as very messy, but I am personally very satisfied.
What I like about the production: 1. The production process uses Lichuang's EDA, which is very convenient. The online editing method and the support of the powerful material library allow me, a novice, to get started quickly and easily create my own. Circuit diagram and PCB. 2. Tuya's module is also very convenient. The built-in program does not require development. The device can be controlled online as soon as it is powered on, without the need for complicated debugging processes. 3. You can place an order directly through the BOM in Lichuang Mall, especially if it is directly the material used when drawing the schematic diagram. If it is out of stock, you can also find a substitute. It is really convenient and fast. I didn’t expect it to be developed so quickly.
There are a lot of overturns: 1. When drawing the schematic diagram and PCB, I used the Tuya module directly. Unexpectedly, there were problems with the front and back sides, so in the end I could only solder the module backwards. . . 2. The power supply part did not consider the size of the load. The eight full-color LEDs directly lowered the voltage. In the end, the conversion was only possible by using a disassembled car charging module. 3. When designing, I wanted to say that using an RGB light directly would not look good. I thought of leaving a port to connect to Arduino to control the WS2801 module. However, the idea turned out to be too simple. After all, it is a PWM output, which simply reads the voltage directly. The color jump was uncontrollable. Finally, I used the pulsein function in Arduino to read the duty cycle and realize the control of the colored lights. However, there was still a bug. The red color could not be controlled at first. Later I found that it would be better to lower the brightness a little, because the whole There is no duty cycle on the light. . . . There will also be a delay in switching, so there is nothing we can do about it.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet