首页 > 其他分享 >狗粮勺子秤方案设计与开发

狗粮勺子秤方案设计与开发

时间:2024-08-29 16:28:34浏览次数:3  
标签:方案设计 重量 显示屏 开发 oz 按键 开机 勺子


  猫粮狗粮勺子秤,一种1kg量程的便携式计量勺,主要是用来计算喂食的宠物食物重量,控制宠物饮食来保证宠物体重。这款宠物勺电子秤,采用CSU8RP1186主控开发完成,这款高性能单片机,其功能强大,集成了24Bit高精度ADC,工作电压(2.4~3.6V),自带4×12的LCD驱动可满足大部分LCD显示需求,若是需要做LED显示芯片可配合LED驱动使用​。14位双向I/O口可做按键、称重传感器、背光板等功能使用。

  以下为勺子秤方案的功能设计:

  1.开机/关机

  上电自动开机,lcd显示屏全显。

  按键开机:短按按键,如果设备处于待机状态,则唤醒(显示屏不全显,不读零点);如果设备处于关机状态,则开机(全显,读零点)。

  关机:在显示屏点亮状态下,长按2S关机,将完全关闭蓝牙和称重功能,只能通过按键触发开机。

  2.勺子秤方案的待机功能

  自动待机:开机后,重量稳定,8S无操作自动息屏,设备每1秒扫描一次重量。显示屏小数点每4秒闪烁一下,指示待机状态。

  唤醒:重量变化大于等于±3g,点亮显示屏。

  3.重量稳定以及解锁

  持续稳定时间大于2s,则认为重量稳定(锁定显示,存储数据)。重量变化大于等于±3g,则解锁(解锁显示,存储数据)。

  4.单位

  g显示格式【0g】

  lb显示格式【0.000lb】

  oz显示格式【00.00oz】≥10oz单位转换率:

  g转oz:1kg=35.27396oz

  5.勺子秤方案的标定(校准)

  标定步骤:Step1:按住按键,上电,进入内码模式,松开按键。Step2:短按,显示【000g】,压1kg砝码。Step3:标定成功显示【PASS】,标定失败显示【Err1】

标签:方案设计,重量,显示屏,开发,oz,按键,开机,勺子
From: https://www.cnblogs.com/sictech/p/18386935

相关文章

  • Android 开发兼容性问题,TaskExecutionException等问题。
    1、问题描述:kapt'com.github.bumptech.glide:compiler:4.12.0'org.gradle.api.tasks.TaskExecutionException:Executionfailedfortask':app:kaptJlbDebugKotlin'.2、问题分析: 如果多人协作开发,从仓库clone\下载的项目代码,就说明其他开发人员使用这套代码是可以......
  • 最新零代码,套娃一样开发IoT应用!
    V3.0全新升级:社区版|文档(18万字)|AI问答|入门示例50+|设计极简前端技术日新月异,UIOTOS是一款最新开源的前端零代码工具(无需用户懂前端开发,不同于低代码)。三年磨一剑,独创的页面嵌套技术,给WEB前端、UI原型、组态HMI、工控上位机,以及工作流、规则链等图形可视化编辑,带来了全......
  • 前端零代码,套娃一样开发界面!
    V3.0全新升级:社区版|文档(18万字)|AI问答|入门示例50+|设计极简前端技术日新月异,UIOTOS是一款最新开源的前端零代码工具(无需用户懂前端开发,不同于低代码)。三年磨一剑,独创的页面嵌套技术,给WEB前端、UI原型、组态HMI、工控上位机,以及工作流、规则链等图形可视化编辑,带来了全......
  • Springboot计算机毕业设计社区宠物登记管理服务平台(程序+源码+数据库+调试部署+开发环
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表户主,社区管理员,疫苗类型,注射登记,宠物信息,户主提醒,宠物公告,单元号,楼层号,门牌号开题报告内容一、课题背景与意义课题背景随着城市化进程的加速,社区已成......
  • Springboot计算机毕业设计社区餐饮管理系统的设计与实现(程序+源码+数据库+调试部署+开
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,台位信息,台位预订,菜品信息,菜品分类,订餐信息,销售统计开题报告内容一、选题背景及研究意义选题背景随着城市化进程的加快和居民生活水平的提高,社区餐......
  • Springboot计算机毕业设计社区“希望之星”计划服务平台(程序+源码+数据库+调试部署+开
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,娱乐场所,场所设备,活动信息发布,活动报名,学籍信息,课后辅导,拼车接送,预约接送,线上教育,预约课程,签到,上下学接送,上门诊疗,医生上门预诊,药品列表,疫苗......
  • Springboot计算机毕业设计社会媒体下的旅游平台(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,旅游商户,用户游记,证明文件,门票信息,购票订单,分类标签,住房信息,预约住宿开题报告内容一、研究背景与意义随着互联网技术的飞速发展,社会媒体已成为人们......
  • 推进农业可持续发展:AI在综合土壤质量指数开发中的作用
    综合土壤质量指数的需求:缺乏一个通用的土壤质量指数(SQI)对提升作物生产力和环境可持续性构成了重大的挑战。传统的SQI通常仅依赖于物理化学属性,这些指标对土壤健康的变化反应比较慢,无法及时提供有关土壤退化的洞见。相比之下,土壤中的微生物对土地利用和管理实践的变化反应迅速,......
  • 鸿蒙开发实战:Column和Row容器组件的使用规范
    Column与Row由之前的介绍可知,我们可以通过Column和Row容器来对页面进行以一个简单的布局,划分不同的功能分区,以搭建一个完整的页面,接下来我将介绍它更多的属性,使其在使用中更好的对页面进行排布划分。首先如图我们可以看到,Column和Row都有一个可选参数“space”,space的类型......
  • Android开发 - Serializable 接口对对象进行“打包”传递和接收后“解包”解析
    Serializable是什么Serializable是一种接口,用于将对象转换成字节流。通俗地说,Serializable是一种让对象能够“打包”和“解包”的方式,使得它们可以在存储和传输时保留其状态和数据Serializable的好处在程序中,我们经常需要在不同地方传递数据,比如在两个Activity之间传......