0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于安信可Ai-M61-32S开发板的跳绳计数器设计

安信可科技 来源:安信可科技 2026-01-24 09:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

项目名:跳绳计数器
模组支持:安信可Ai-M61-32S开发板
作者:安信可论坛用户dzy7455339

给小孩数跳绳个数,总是数着数着对不上了,想着买一个自动计数的,但是买不如做一个。

手上有块Ai-M61-32S开发板,板子集成了LED、串口以及无线和蓝牙功能。

有了板子距离自动计数跳绳还差屏幕、按键、蜂鸣器、充放电电路以及计数传感器

屏幕计划使用0.96寸OLED,显示跳绳数据足够,在任何时间都能清晰显示画面。

按键用两个轻触按键,一个用来设置时间,一个用来启动和取消。

充电直接使用之前存货的GX4056和低压差LDO电路设计起来简单。

计数器使用ITR9606和LM393,通过红外对射实现计数功能。

确定完硬件后开始简单的电路设计,整体使用模块化设计,方便拆装。PCB板上主要放置了计数器、充电、按键、蜂鸣器以及和开发板、OLED的排母接口

由于使用了排针和排母接口,整体厚度上较厚。

6d45e4a6-ea1c-11f0-92de-92fbcf53809c.png

机械设计上主要考虑固定跳绳的转轴,因为不会使用3D软件,主要思路是从淘宝上购买成品的零件进行组装。

经过筛查,最后选了5mm带孔轴菱形轴承座及PCB焊接端子等组成了一个非常怪异的组合实现将轴和光电码盘固定在了PCB上。

焊接小原件测试电池充电和OLED屏幕是否正常。

6db8e582-ea1c-11f0-92de-92fbcf53809c.jpg

测试完之后装上支架,测量尺寸以确定外壳尺寸。

6e47a272-ea1c-11f0-92de-92fbcf53809c.jpg


不带壳整体组装好的样子。

6ea77d82-ea1c-11f0-92de-92fbcf53809c.jpg

外壳部分直接在立创EDA里面使用3D外壳部分制作了一个简单的外壳,虽然在画壳前测量了好多尺寸,但是最终打印回来之后还是发现电源开关太长了,板子塞不进去。最后通过在边框上打孔和把开关弯曲的方式得以把板子塞进去。

装上外壳的样子:

6f0f1096-ea1c-11f0-92de-92fbcf53809c.jpg

找根跳绳和设备组装一起。

6f7564ae-ea1c-11f0-92de-92fbcf53809c.jpg

软件这里借鉴了安信可论坛里大佬写的U8G2移植等诸多教程以及官方例程,主要实现了红外对射管的外部中断、按键的防抖切换、OLED屏的显示、电压检测、LED及蜂鸣器提醒功能及蓝牙的通讯等。

整体流程软件启动后进入手动模式,并在OLED下显示蓝牙状态、电池电压状态、手动倒计时、跳绳计数等信息。

在手动模式下可以通过按键1设置倒计时时长,单击是增加时间,双击是减少时间,长按则恢复默认时长;单击按键2则会启动倒计时并开始计数,双击则会取消倒计时,长按则在自动检测模式和手动倒计时之间进行切换。

备注:完整代码点击图片查看

6fd03f5a-ea1c-11f0-92de-92fbcf53809c.png

上面提到的蓝牙是使用之前制作的BW21-CBV-Kit相机充当一个数据收集设备,在该设备启动后会自动搜索周边的跳绳设备,并在启动后默认展示之前的跳绳数据并生成图表,如果跳绳启动则会进入跳绳动画显示状态,如果是手动模式则还会将数据汇总并存储进SD卡中。

整体做完以后进行了测试,功能方面都没有问题,就是这个排针和排母的组合导致设备较厚且做的壳子尺寸较短,导致使用过程中手把握持不舒适,需要学习以下如何做外壳。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    244

    文章

    24733

    浏览量

    692695
  • 计数器
    +关注

    关注

    32

    文章

    2321

    浏览量

    98625
  • 开发板
    +关注

    关注

    26

    文章

    6435

    浏览量

    121233
  • 安信可
    +关注

    关注

    0

    文章

    241

    浏览量

    5176

原文标题:【电子DIY作品】Ai-M61-32S跳绳计数器

文章出处:【微信号:安信可科技,微信公众号:安信可科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源硬件:小安派-DSL 屏幕驱动开发板

    概述 小安派-DSL(AiPi-DSL) 是开源团队专门为Ai-M61-32S设计的一款屏幕驱动开发板,支持2.8/3.5寸等30Pi
    的头像 发表于 07-10 10:47 1831次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>开源硬件:小安派-DSL 屏幕驱动<b class='flag-5'>开发板</b>

    Ai-M61-32S(点灯)

    Ai-M61-32S(点灯) 博主环境:win10 vscode 设备:usb数据线+Ai-M61-32S 工厂配置 首先vscode打开文件夹AiPi-Open-Kits,就会下图,该文
    发表于 11-21 09:11

    开源工程——小安派-Eyes-S1/S2多功能开发板

    前言 AiPi-Eyes-S1 是开源团队专门为Ai-M61-32S设计的一款开发板,支持
    的头像 发表于 06-20 09:51 1506次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>开源工程——小安派-Eyes-<b class='flag-5'>S</b>1/<b class='flag-5'>S</b>2多功能<b class='flag-5'>开发板</b>

    玩透开源硬件!科技小安派2款音频开发板全新上线

    (AiPi-Voice)是团队专门为Ai-M61-32S设计的音频驱动开发板,搭配BL618芯片,其外置ES8388音频编码解码
    的头像 发表于 07-17 17:39 1817次阅读
    玩透开源硬件!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>科技小安派2款音频<b class='flag-5'>开发板</b>全新上线

    开源硬件——小安派-Eyes-DU开发板

    科技又来一款小安派开源硬件——小安派-Eyes-DU开发板,来看看参数~ 01概述 小安派-Eyes-DU用
    的头像 发表于 08-07 14:52 1625次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>开源硬件——小安派-Eyes-DU<b class='flag-5'>开发板</b>

    Ai-M61-32S开发环境搭建

    Ai-M61-32S开发环境搭建
    的头像 发表于 11-10 12:30 2018次阅读
    <b class='flag-5'>Ai-M61-32S</b><b class='flag-5'>开发</b>环境搭建

    Ai-M61-32S开发板能玩出多少拓展板?

    i2c屏幕、WS2812RGB灯珠、DS1302时钟、蜂鸣器、继电器、红外接收发送管、DHT11温湿度传感、矩阵键盘、光敏电阻......当然,
    的头像 发表于 11-13 14:54 1343次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-M61-32S</b><b class='flag-5'>开发板</b>能玩出多少拓展板?

    Ai-M61/Ai-M62系列连接AWS亚马逊云

    本文介绍Ai-M61/Ai-M62系列模组/开发板连接亚马逊云方法。 Ai-M61 系列模组(下称模组)是由深圳市
    的头像 发表于 02-04 15:51 2036次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-M61</b>/<b class='flag-5'>Ai-M</b>62系列连接AWS亚马逊云

    星闪开发板or模组烧录指导

    Ai-BS21-32S_Kit是由科技开发的蓝牙星闪开发板。该模块核心处理
    的头像 发表于 05-06 17:31 2348次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>星闪<b class='flag-5'>开发板</b>or模组烧录指导

    不到10块钱,用Ai-M61-32S如何自制一个开机棒?

    ?如何自制一个开机棒? Ai-M61-32S开机棒是一个仅使用Ai-M61-32S的开机棒,无需额外的硬件,刷入程序,接上电源,最后结合一些简单的配置即可使用。该项目标为用最少的硬件,最少的配置去实现远程开机功能。 Wake-on-LAN 简称 WoL,指通过网络UDP数
    的头像 发表于 08-27 16:17 1485次阅读
    不到10块钱,用<b class='flag-5'>Ai-M61-32S</b>如何自制一个开机棒?

    外设移植 Ai-WB2-32S开发板+TM1637 NTP时钟

    以下作品由社区用户 King6688制作 产品说明 Ai-WB2-32S 是由深圳市
    的头像 发表于 09-24 14:29 1590次阅读
    外设移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2-32S</b><b class='flag-5'>开发板</b>+TM1637 NTP时钟

    能和Ai-M61模组对话了?手搓一个ChatGPT 语音助手

    也争先恐后, 的英文名是Ai-Thinker, 我们也一直在思考 人工智能+
    的头像 发表于 03-12 11:57 1.2w次阅读
    能和<b class='flag-5'>Ai-M61</b>模组对话了?手搓一个ChatGPT 语音助手

    上手体验小安派AI开发板,如何接入Home Assistant?

    以下作品由社区用户 无垠的广袤 制作 感谢社区的支持,免费领到了
    的头像 发表于 07-08 10:34 5002次阅读
    上手体验<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派<b class='flag-5'>AI</b><b class='flag-5'>开发板</b>,如何接入Home Assistant?

    轻松配置小智AI语音开发板IOT小程序功能更新

    科技:可发布的 AI 语音开发板,可以通过
    的头像 发表于 08-19 17:46 1571次阅读
    轻松配置小智<b class='flag-5'>AI</b>语音<b class='flag-5'>开发板</b>,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>IOT小程序功能更新

    豆包/DeepSeek/小智AI全接入!这款AI语音开发板,配网即用超省心!

    仅仅是一块硬件,而是一整套 AI+语音交互的快速实现方案 。 其核心基于 Ai-M61-32S 模组 ,具备高集成度与高性能特性,支
    的头像 发表于 09-09 17:21 1859次阅读
    豆包/DeepSeek/小智<b class='flag-5'>AI</b>全接入!这款<b class='flag-5'>AI</b>语音<b class='flag-5'>开发板</b>,配网即用超省心!