ghaytweyhtoo

Learn to be a dog

 
Overview
  • project description:
This open source project originates from  the Xiaobai Robot Dog Production Training Camp jointly run by Chuanzhi Education, Lichuang EDA and Huawei. It can be used as an introduction to open source small creation structure design, circuit design, PCB board making and welding, algorithm debugging, and Huawei Hongmeng system. Practical courses. 

Circuit design:


  • The main control board is based on  Chuanzhi Education  ITCAST-HI3861 for control, and also provides web service control interface and WiFi functions.
  • The PCA9685 driver board drives the 8-channel servo (since the PCA9685 was out of stock at the time, an alternative was found. It was later discovered that when the dog moves, it is easy to cause poor contact with the main control board).
  • 2-way ultrasonic distance sensor (not tuned yet, currently used as an eyesight)

Structure and hardware:

  • Using   solidworks 3D design and cutting of 3mm acrylic panels, I mainly followed the teacher's drawing process and redrawn it. Please refer to the attachment for printing materials (reference: https://oshwhub.com/itheima/ohosdog ).

image.png
  •  The main control board is connected to the PCA9685 module. The SDA and SCL pins of the main control board are connected to the same pins of the PCA9685 model. The PCA9685 V+ and VCC power supplies are connected by the main control board power supply to facilitate common grounding. Note: The OE port of the PCA9685 model is grounded.
connection.jpeg

Material list and reference purchase link: https://docs.qq.com/sheet/DWGxocU1aalRJS0Z2?tab=9e4zer

Software description:

  • Firmware program burning: Please use Hiburn.exe to burn, click connect, press reset and wait until the serial port outputs characters such as CCC, send the firmware file, and wait for the completion of burning the firmware.
image.png
  • Software and reference materials:

Remaining problem:

  • The puppy's pace is unstable and needs further debugging.
  • The ultrasonic module needs further debugging.
  • Add other dog actions and gaits.
  • The problem of inconsistent control angles of different models of servos.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-21 11:08:45

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号