Skip to content

Universal control framework about paper puppets. Allows the use of up to 8 servos moving asynchronously (because it uses interrupts). In addition, you can set the speed of a move

Notifications You must be signed in to change notification settings

blackbox114/PPCF-PaperPuppetControlFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PPCF-PaperPuppetControlFramework

Universal control framework about paper puppets. In addition, you can set the speed of a move. The frame can drive up to eight servos for movement. Servos can be used to drive joints, as well as eye and ear movements. In the future, a 16-servo version will be developed to achieve richer actions

Hardware

mcu servo power connect
ESP8266(NodeMcu)/Atmega328P MG90S/Motor 19500KV MP1584 2.4Gwifi/BLE4.0

Code on mcu

Error:Exception (3):
  epc1=0x4000bf64 epc2=0x00000000 epc3=0x4000473f excvaddr=0x4023d571 depc=0x00000000

  >>>stack>>>

  void handleRoot() {
  String s = MAIN_page; //Read HTML contents
  server.send(200, "text/html", s); //Send web page
  }
  fix.`

Change the password to your own wifiSSID and PSWD, open the phone to connect to the 8268 AP, get the corresponding IP on serial to access the control page The control page can control the operation of eight servos at the same time, and can record and store actions to adjust the movement speed of the servo

Structure

Up to 8 servos moving asynchronously (because it uses interrupts),we can only turn up to 8 joints. The test version fixes the position of the servo to test the feasibility

Art

Statement

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。

Author

微博:@theworldsfirstperfectass

App

Working on it :)

Library

VarSpeedServo

About

Universal control framework about paper puppets. Allows the use of up to 8 servos moving asynchronously (because it uses interrupts). In addition, you can set the speed of a move

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages