3dsjs

数字式疯狂时钟 - 三电机版本

Digital Crazy Clock - 3 motors version

2023-06-04 02:17:27

使用说明

  1. 所有模型资源均由用户上传分享,内容来源于网络公开资源
  2. 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
  3. 模型将通过邮件发送(5分钟内自动发送),感谢理解带宽压力,超过1小时没收到,请联系我们
关于费用

我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!

扫码手机访问
抖音私信 @jobsfan

摘要

23/06/23 重要更新:请避免打印最初版本的小时转子,因为它存在缺陷。请务必使用本次更新中的版本

作为前言,再次感谢 Shiura 为社区带来的精彩设计灵感

这个新的混音版修改了疯狂时钟,以便处理 3 个电机,每个时间转子一个电机

这一修改有两个目的:

  • 避免使用零检测系统,该系统(就我而言)从未流畅运行过
  • 大幅限制移动过程中产生的噪音
    其次,修改后的版本更适合用于 3 个电机的管理

此外,还对草图进行了一些修改(除了 3 个电机的管理):

  • 网络服务器允许在测试和实时之间切换,并设定停止时钟的时间间隔;还可以设置心跳(但不太明显)。
  • 可设置多个 Wi-Fi 证书
  • 考虑到夏令时的时区规范
  • 更积极地轮询 NTP 服务器

构建时需要安装 "ESPAsyncWebSrv"(通过 "工具/管理库"),然后安装 "AsyncTCP"(选择全部安装)。
您可能还需要进行以下修改,以克服程序库中的一个错误:
如果您收到类似 "AsyncWebSocket.cpp:832:28: error: call of overloaded 'IPAddress(unsigned int)' is ambiguous "的信息
您需要修改指定文件的指定行来替换:
返回 IPAddress(0U);

返回 IPAddress((uint32_t)0);

(07/06/23 草图已更新,以解决一些小问题)

C3 与电机之间的连接如下:

  • 第一台电机(小时):7、6、5、4(如果走错方向,则应改为 4、5、6、7,但如果如图所示连接,则不应如此)。
  • 第二个电机(10 分钟) :10、8、1、0(如果走错一边,则改为 0、1、8、10)
  • 第三台电机(分钟):21、9、18、19(如果走错方向,将改为 19、18、9、21)

演示视频 : https://vimeo.com/832922337?share=copy

许可证

CC BY

疯狂数字时钟 - 3 电机版(23/06/23 更新)
由 Pivoine311 根据 知识共享--署名 许可证。

数字式疯狂时钟 - 三电机版本
朋友,你觉得上面这个模型,属于下面的哪个分类?
必须全中文,且长度不超过15