3228

【Training Camp】Simple Robot Dog

 
Overview
【Background of the project】
Participate in the Bionic Robot Dog Training Camp and make a little puppy controlled based on [ITCAST-HI3861](https://so.szlcsc.com/global.html?k=c2923578). This is your first contact. Let’s play with two legs for now. .

【Project Description】
Based on the OpenHarmony open source Hongmeng system development, the core board can control six servos, all interfaces are lead out, and the programming port and I2C interface are reserved. It can support the PCA9685 finished multi-channel servo control board for subsequent doggy function upgrades.

【Application Scenario】
1. Can control products such as robot dogs, spiders, servos, gimbals, and robotic arms;
2. More than 16 channels of servos can be supported through I2C. For example, PCA9685 has 6 address lines, and a maximum of 62 PCA9685 driver boards can be cascaded, for a total of 992 channels of PWM.

【Production process】
1. Complete the core board circuit design, component selection, and use P-MOS to drive six PWM signals to control six servos respectively, four of which are used to control the two legs, and the other two groups are reserved (the tail can be controlled as the third three legs for support);
2. Complete the PCB board design, the size is 70x40mm;
3. Purchase of related components and PCB proofing;
4. Shell production;
5. PCB board welding;
6. Program debugging;
7. Assembly.

MyDog.png
[Finished product demonstration and description]
1. When making it for the first time, I made two legs and added a universal wheel for balance;
2. It started to use rear-wheel drive, but the distance between the front and rear was too close and unstable, so it was later changed to front-wheel drive.

Just play with it yourself, many things are not perfect yet, I will improve it slowly later.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-24 17:32:48

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号