This project chooses Tuya Smart's networking module WBR3 as the main networking module, and uses it with Hangshun's HAK32F030MF4P6 chip to achieve intelligent control of the cat feeder through the mobile phone. This work independently designed a cat-shaped casing, in which the driver RZ7899 chip is used to control the forward and reverse rotation of the DC motor, and the cat food is delivered by driving the push spiral tube to rotate. It is also equipped with an analog input interface for a weighing sensor, which can calculate and record the data of the kitten's meal.
(Due to many things and time issues recently, the APP interface has not made many changes)
The shell is designed in the shape of a cat. The feeder has four parts that need to be printed: upper shell, lower shell, push spiral tube, and conveyor sleeve. As for the grain storage bottle, it is a 900ml large tea bottle (the bottle mouth is large and the capacity is sufficient).
Printing material: PLA;
printing parameters: layer height 0.15mm, infill 50%, some structures need to be supported;
printing time: estimated to be about 34 hours;
This work is based on the HK32F030MF4P6 main control and a 20-pin compact package. Its development method and code writing method are very similar to STM32, so that a novice like me who is using the 32 series microcontroller for the first time will not be unable to find resources ( ^▽^ ) .
Github address: [ https://github.com/BlackRain543/Cat-rice-dryer.git ]()
system.h, mcu_api.h, protocol.h, wifi.h This part only modifies the content in protocol.h. Some mcu_api.h content is called in the main function, and there are not many other changes. For the main transplantation steps, refer to the first comment section in the protocol.c file.
Participating in the feeder training camp organized by Tuya Smart once again gained practical project experience. In fact, I feel that the design this time is quite simple. The 5kg weight sensor I bought is not used, and the circuit function is relatively simple. It’s simple, and I let myself go a little bit this time on the model. We did encounter a lot of problems in the actual design, and we asked many questions to no avail. However, after studying bit by bit, we gradually overcame them.
All in all, this was another enjoyable activity. I would like to thank Tuya Smart and Lichuang EDA for giving us, a group of independent developers, the opportunity to practice. It is really convenient to use and I will definitely recommend it to my classmates if I have the opportunity!
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