The project uses Essence's HI-12FL (Hi3861) module, and the steering gear driver uses the PCA9685 chip. It is powered by Type-C or 8V battery. It comes with CH9102 and provides downloading. The download port has been lead out. All the pins of HI-12FL have been lead out. It can also be used as a development board.
Development board cost statistics:
CH9102 (2-3 yuan)
LM1084 (1-3 yuan)
HI-12FL (9.9 yuan with free shipping)
PCA9685 chip (14-20 yuan)
ASM117-5V (the cost of 0.1-1 yuan is negligible).
The cost of other pin resistors and capacitors is small and can be ignored.
The main cost is that the PCA9685 chip is more expensive
, but the actual cost of this development board is thirty or forty yuan, which is not expensive. Remove the PCA9685 The cost of the chip is only about ten yuan, which is really low cost.
Cost statistics for this project:
3 mg90s servos (8-10 yuan). I spent about 27 yuan on
the development board, which can be counted as 35 yuan (Jialichuang provides free proofing twice a month, so it can really save the cost of proofing. Jialichuang is very nice)
Acrylic board proofing costs 12 yuan
for two 18650 batteries and 27 yuan.
Total: 101 yuan (over 100 yuan at once, but it’s not expensive, because the development board can still be used, and the pins are all lead out after all)
Related information links:
Material list and reference purchase link: https://docs.qq.com/sheet/DWGxocU1aalRJS0Z2?tab=9e4zer
Please use Hiburn.exe to burn the firmware program.
See the attachment for the code and burning tools.
See the application source code: https://gitee.com/genkipi/applications_genkipi_sample/tree/OpenHarmony-3.0-LTS/app/plotclock.
When using git clone, be sure to use -b to clone the branch. Do not clone the master branch.
Complete environment code: https://gitee.com/genkipi/ohosdog
Related information Baidu network disk: https://pan.baidu.com/s/1OztwrWfjke83tJw3oP9gRQ?pwd=qu2s
Copy the plotclock directory to the directory below the complete environment, and replace device/itcast/genkipi/sdk_liteos/build/libs/libdtpython.a with the attachment file
ohosdog/applications/genkipi/app
Description of the actual display:
In the video, the dog-leg operation is to draw a circle. Since the proportions of the acrylic plate are wrong, the servo can only be fixed by hand, which really adds a lot of trouble to the operation, but has little impact on the actual effect. If you don’t have a suitable pen, for obvious effects, put a bottle. . .
Finally,
I learned a lot from this training camp...
Jialichuang and Chuanzhi Education are great
The engineers and other staff of Jialichuang also gave very clear and good lectures. It took a few hours to learn the basic operations (basic operations) of 3D modeling and draw basic models.
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