一.硬件设计

本设计硬件主要由51单片机最小系统,LCD1602液晶显示模块,HX711-AD转换模块,LED模块,蜂鸣器报警电路,按键电路及10kg压力传感器;

原理图如图:

二.设计功能

  1. LCD1602显示屏显示当前的重量,单位是g。
  2. 有去皮功能,有微调校准重量功能。
  3. 最大称重9.999kg。
  4. AD采用24位AD模块HX711

三.软件设计

主程序源码

//****************************************************
//主函数
//****************************************************
void main()
{Uart_Init();Init_LCD1602();LCD1602_write_com(0x80);LCD1602_write_word("Welcome to use!");Delay_ms(1000);         //延时,等待传感器稳定Get_Maopi();                //称毛皮重量while(1){EA = 0;Get_Weight();            //称重EA = 1;Scan_Key();//显示当前重量if( Flag_ERROR == 1){LCD1602_write_com(0x80+0x40);LCD1602_write_word("ERROR ");beep=0;}        else{         beep=1;Send_ASCII(0x82);Send_ASCII(0x4);Send_ASCII(Weight_Shiwu >> 8);Send_ASCII(Weight_Shiwu);LCD1602_write_com(0x80+0x40);LCD1602_write_data(Weight_Shiwu/1000 + 0X30);LCD1602_write_data(Weight_Shiwu%1000/100 + 0X30);LCD1602_write_data(Weight_Shiwu%100/10 + 0X30);LCD1602_write_data(Weight_Shiwu%10 + 0X30);LCD1602_write_word(" g");}        }
}

资料链接:https://pan.baidu.com/s/1c02P4OLSSUSx9ITHbb6pAA?pwd=oit2 
提取码:oit2

51单片机的蓝牙电子秤设计相关推荐

  1. 基于51单片机的蓝牙电子秤设计

    1.设计方案 本设计以STC89C52单片机为主控芯片制作了一款数字电子秤,以电阻应变式压力传感器来进行称重,将感应到的被测物体的重力转化为微弱的毫伏级电压信号,在HX711芯片内部进行128的增益放 ...

  2. 基于51单片机的智能电子秤设计

    具体实现功能 系统由STC89C51单片机+最小系统+LCD1602液晶显示模块+HX711AD模块+LED模块+蜂鸣器+按键模块+10kg压力传感器构成. 具体功能: 1.数码管显示当前的重量,单位 ...

  3. 基于51单片机的蓝牙计步器设计

    硬件方案 蓝牙计步器选用单片机STC89C52作为系统控制芯片,通过蓝牙模块把单片机处理的数据传输到手机APP上,这样更能清楚看到检测的效果.整机工作电流只有1-1.5mA,实现超低功耗.采集的步数, ...

  4. 51单片机的LCD12864电子秤设计

    硬件方案 本设计利用压力传感器采集因压力变化产生的电压信号,经过电压放大电路放大,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机.单片机经过相应的处理后,得出当前所称物品的重量及总额,然 ...

  5. hx711c语言程序,51单片机HX711传感器电子秤设计(原理图、程序源码、BOM等)

    #include                  //调用单片机头文件 #define uchar unsigned char  //无符号字符型 宏定义        变量范围0~255 #def ...

  6. 基于51单片机的智能电子秤设计课程设计毕业设计

    微信公众号:创享日记 对话框发送:单片机电子秤 获取仿原理图.真源文件.源程序代码和论文报告等 由STC89C51单片机+最小系统+LCD1602液晶显示模块+HX711AD模块+LED模块+蜂鸣器+ ...

  7. 【034】基于51单片机的HX711电子秤Proteus仿真设计

    一.压缩包资料内容 (1).基于51单片机的HX711电子秤proteus仿真设计一份: (2).基于51单片机的HX711电子秤proteus仿真设计keli源代码一份: (3).基于51单片机的H ...

  8. 毕业设计 基于51单片机无线蓝牙APP控LED灯亮灭亮度设计

    基于51单片机无线蓝牙APP控LED灯亮灭亮度设计 1.项目简介 1.1 系统构成 1.2 系统功能 2.部分电路设计 2.1 LED信号指示灯电路设计 2.2 蓝牙模块 3.部分代码展示 3.1 串 ...

  9. 基于单片机的智能电子密码锁系统设计-基于51单片机酒精浓度检测仪设计-基于单片机的水缸加热温控控制系统设计-基于单片机蓝牙技术的温室监测系统设计-基于单片机智能PWM调光灯系统设计【毕设方案】

    600基于单片机的智能电子密码锁系统设计-电路程序资料 本设计采用的是AT89C51单片机作为控制核心,控制外围电路工作的装置.在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核 ...

最新文章

  1. 将动态aspx页面转换成为静态html页面的几种方法
  2. Python Qt GUI设计:QLabel标签类(基础篇—11)
  3. oracle netca 乱码,Oracle 11g 安装及netca,dbca乱码之解决
  4. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法
  5. Linux+pycharm下 安装tensorflow时遇到的bug
  6. 关于MYsql 多字段排序
  7. 基于MapWinGis的开发探索(三)--改善缩放、渲染、显示文本
  8. ddl hibernate_Hibernate:DDL模式生成
  9. GridView自带的分页功能的实现
  10. 移动应用测试基于JAVA_Appium用于测试Android混合移动应用程序
  11. Ubuntu 解决WPS缺少宋体,微软雅黑等中文字体
  12. 关于操作系统镜像超过4G的解决办法
  13. 0到π/0到2π,sinⁿx、cosⁿx的定积分
  14. Lotus Miner和分布式设置
  15. 计算机硬件是怎么影响性能的,哪些硬件影响电脑的性能
  16. mail163邮箱个人登录入口在哪里?
  17. Canvas drawImage在高清屏幕下变模糊,解决方案
  18. php nette,thinkphp 采用nettemail发送邮件
  19. 计算机辅助普通话水平证书要考吗,普通话水平测试证书应该怎么考?
  20. css 横线中间的文字

热门文章

  1. matlab中leg的用法,LEG引擎变量操作指南详解
  2. ROS-gtest使用
  3. 什么软件可以测试iphone6s芯片,苹果是对的:测试显示iPhone 6s两款芯片续航差距微小...
  4. python中输出某段文字_怎样用Python提取文本中某一段文字
  5. 在移动设备上实时执行的DNN权重修剪中缺失但令人满意的稀疏性
  6. nyoj-荷兰国旗问题
  7. 如何配置web服务器及发布网页
  8. linux 分卷压缩命令
  9. 提供一个xftp7的下载地址
  10. Nameko中文文档(翻译)