电子握力器改造

2023-12-29 02:36
文章标签 电子 改造 握力器

本文主要是介绍电子握力器改造,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

toy_hand_game

介绍

消耗体力玩具,使用握力器(Grip Strengthener)控制舵机旋转。

开始设想是控制丝杆电机滑动,两套设备就可以控制两个丝杆电机进行“模拟拔河”,后续发现硬件设计错误,ULN2003不能控制两相四线电机,硬件改为drv8833后依旧无法带动,猜测原因是丝杆生锈或驱动电流过大,故暂且搁置,改为舵机。

在舵机没有想到更有意思的场景前,在上面加了个地球仪。

开发思路

对电子计数式5-60KG可调握力器的智能化、趣味化、对战化改造

软件

  1. 主从机兼容,舵机控制端做主机,使用ECB02蓝牙模块,握力器做从机,使用ECB01模块(更便宜,但只能做从机)
  2. AT指令设置从机MAC,AT指令设置主机要绑定的MAC
  3. 从机每隔一段时间(毫秒以内)向主机发送按键状态,实测:可能由于蓝牙性能原因,会丢包
  4. 主机检测从机的连接和断开状态,并控制舵机进行不同的左右旋转动作进行指示
  5. 主机实时检测从机即握力器的按下状态,进行动作反馈,目前由于使用的是不能360度连续旋转的舵机,所以只能来回转,舵机还有可能出现反转,后续改进
  6. 实测程序,发现连接不稳定,猜测原因是没有做蓝牙模块的天线,下版硬件会改进

硬件

  1. ECB01和ECB02蓝牙模块硬件兼容
  2. 蓝牙主从角色指示灯
  3. 主从机硬件做了兼容
  4. 为了接那个非主流的FPC接口丝杆电机,做了个FPC-SMD插座
  5. 引出2.0间距的SWD下载口,实测,不好用,但是省位置
  6. ULN2003驱动,注意,图上COM和E的电气属性接错(( ╯□╰ ))
  7. Micro usb连接
  8. 带指示灯指示的充电电路
  9. 5v转3.3v稳压电路
  10. 按键检测电路,复用为开关电路
  11. 电源开关状态锁存电路
  12. CR2032电路
  13. 板框方面尽量和原握力器老电路板做了兼容,如下图,但实际还是需要修改一下外壳,有的地方会卡位,且目前USB插座有点偏一端

注意事项

  1. CR2032和USB电路只能焊一种电源方案,硬件做了集中复用设计(PS,这部分没测)

  2. 一些电路部分功能尚未验证,慎用

  3. 蓝牙性能不怎么行,后续需改进电路再次尝试

  4. 舵机方案属于临时起义,硬件是跳线出来的

  5. 如果不使用电源开关状态锁存电路,纯使用usb,需要把BAT和3.3接到一起

其它

演示视频:电子握力器改造(真心)_哔哩哔哩_bilibili

工程附件:技能梳理39@握力器+stm32+BLE+SG90+电源控制(提取码:HdY6)

立创广场:对握力器进行趣味智能改造 - 嘉立创EDA开源硬件平台 (oshwhub.com)

B站:“大饼酱人”

CSDN:“大饼酱人”(大饼酱人_DAY TIME,STM32,QT-CSDN博客)

公众号:“大饼匠人”

微信交流群:待创建

众筹链接:待创建

可定制化或自行修改源仓库(toy_hand_game: 消耗体力玩具,使用握力器控制舵机旋转 (gitee.com))

这篇关于电子握力器改造的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/548101

相关文章

Java操作PDF文件实现签订电子合同详细教程

《Java操作PDF文件实现签订电子合同详细教程》:本文主要介绍如何在PDF中加入电子签章与电子签名的过程,包括编写Word文件、生成PDF、为PDF格式做表单、为表单赋值、生成文档以及上传到OB... 目录前言:先看效果:1.编写word文件1.2然后生成PDF格式进行保存1.3我这里是将文件保存到本地后

Spring Boot集成PDFBox实现电子签章

概述 随着无纸化办公的普及,电子文档的使用越来越广泛。电子签章作为一种有效的身份验证方式,在很多场景下替代了传统的纸质文件签名。Apache PDFBox 是一个开源的Java库,可以用来渲染、生成、填写PDF文档等操作。本文将介绍如何使用Spring Boot框架结合PDFBox来实现电子签章功能。 准备工作 环境搭建:确保你的开发环境中安装了JDK 8或更高版本,并且配置好了Maven或

【电子通识】半导体工艺——保护晶圆表面的氧化工艺

在文章【电子通识】半导体工艺——晶圆制造中我们讲到晶圆的一些基础术语和晶圆制造主要步骤:制造锭(Ingot)、锭切割(Wafer Slicing)、晶圆表面抛光(Lapping&Polishing)。         那么其实当晶圆暴露在大气中或化学物质中的氧气时就会形成氧化膜。这与铁(Fe)暴露在大气时会氧化生锈是一样的道理。 氧化膜的作用         在半导体晶圆

电子电气架构---私有总线通信和诊断规则

电子电气架构—私有总线通信和诊断规则 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排。 无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、

电子发射与气体导电

物理电磁学练习题:电子发射与气体导电 说明: 以下题目考察对电子发射和气体导电基本概念的理解和应用。 1. 解释以下概念:      (a) 热电子发射      (b) 光电效应      © 逸出功      (d) 等离子体 2. 比较并对比热电子发射和光电效应的异同。 3. 钨的逸出功为 4.5 eV。      (a) 计算能够从钨表面发射电子的最长波长光。      (b) 如

【电子通识】洁净度等级划分及等级标准

洁净度常用于评估半导体、生物制药、医疗、实验室及科研院所、新能源等领域的洁净室、无尘室或者无菌室等环境。         一般来说,晶圆光刻、制造、测试等级为100级或1000级的洁净间,百级洁净间要求空气中0.5微米的尘埃粒子数不得超过每立方米3520个;等级为1000级的洁净间要求0.5微米的尘埃粒子数不得超过每立方米35200个。         晶圆切割或封装工序一

改造了一个流量阈值自动关机的脚本

改造后的脚本地址:https://raw.githubusercontent.com/BiuBIu-Ka/traffic_monitor/main/main.sh 优化的问题: 优化脚本运行多次会一直叠加流量的问题优化服务器重启后流量记录值清空的问题增加一个小日志系统 wget https://raw.githubusercontent.com/BiuBIu-Ka/traffic_monit

CIOE中国光博会&电巢科技即将联办“智能消费电子创新发展论坛”

在科技浪潮汹涌澎湃的当下,从通信领域的高速光传输,到消费电子中的高清显示与先进成像技术,光电技术的应用范围不断拓展且日益深化。而AIGC 凭借其丰富的内容供给与个性化反馈能力,正为新一代消费电子及智能穿戴产品开辟崭新的发展路径。但与此同时,AI 技术的快速推进不仅对硬件性能提出了更为苛刻的要求,也给整个光电行业带来了诸多挑战,如技术创新的瓶颈、市场竞争的加剧以及产业链协同的复杂性等。

【Godot4.3】CanvasShape资源化改造

概述 通过把之前自定义的CanvasShape类变成资源类型,将可以同时用于CanvasItem绘图和创建扩展的Node2D和Polygon2D节点等。 本篇就完成CanvasShape类的资源化改造,并记录改造过程和思路。 CanvasShape资源类型体系 CanvasShape仍然为图形基类,提供共有的属性和方法,只不过改为继承自Resource,成为自定义资源类型CanvasX

无需更换摄像头,无需施工改造,降低智能化升级成本的智慧工业开源了。

智慧工业视觉监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。 项目搭建地址 项目开源地址:yihecode-server 本项目基于ai场景而开发,提供算法模型管理、摄像头管