Author Topic: Re-design of simple RC robotic dog toy.  (Read 1195 times)

0 Members and 1 Guest are viewing this topic.

Offline thundertronics.comTopic starter

  • Contributor
  • Posts: 10
  • Country: hk
Re-design of simple RC robotic dog toy.
« on: November 18, 2021, 02:56:12 am »
Update: https://www.thundertronics.com/toydog.webm (1.3mb) - small demo video, shows control of 7 motors using stm32f103 board and four TB6612FNG brushed DC driver modules.

I started around one year ago. It is harder than I thought, but It's certainly doable.
This toy is pretty good. But there are some problems:
1. It moves and rotates too fast, too difficult to maneuver
2. One of the legs often got stuck, and internal firmware can't proceed with moving sequence, probably rotary sensor problem
3. Just a few tricks/sounds, can become boring quickly

I want to perform full re-design of main board and remote control board, mainly for learning purposes, and try to build some robotic toy on my own next time. After disassembly I've discovered 7 motors (4 motors for paw wheels + 2 motors for back legs + 1 motor for front legs).
I did a quick proof of concept test with stm32 board and TB6612FNG brushed DC driver modules. Although it moved, it was a mess of wires:



Then I decided to design a small board to replace all wired connections. This board will allow to connect stm32 development board, four TB6612FNG modules, one NRF24L01P module for wireless remote control and one MP1584 module for providing 5v.
« Last Edit: November 19, 2021, 01:14:02 am by thundertronics.com »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf