arduino的蓝牙电子秤设计
【摘 要】本课题设计一个基于Arduino的蓝牙电子秤。本系统由Arduino控制平台、称重传感器、HX711模块、l602I2C液晶显示屏、蓝牙模块、手机、迷你三层亚克力支架共七部分组成。将手机上自带的蓝牙与Arduino上的单片机蓝牙连接后,可以通过手机获得重量数据并计算总价。还设计了数据存储功能,在云端数据库能查看并删改信息。
目录
一、绪论 1
(一)选题背景 1
(二)选题意义 1
二、总体设计方案 2
三、硬件系统设计 2
(一)主控系统设计 2
1、Arduino单片机介绍 2
2、Arduino引脚定义 4
(二)HX711称重传感器专用AD模块 4
(三)电阻应变式称重传感器 5
1、电阻应变式称重传感器的工作原理 6
2、电阻应变式称重传感器配置电路图 7
(四)蓝牙HC06 7
(五)lcd1602I2C液晶显示屏 8
1、1602液晶介绍 8
2、I2C接口引脚说明 9
四、软件系统设计 10
(一)主程序设计 10
(二)安卓手机端程序设计 10
1、AI2编程软件简介 10
2、AI2程序设计 10
五、电子秤的制作及功能演示 14
(一)电子秤的搭建 14
(二)电子秤的程序调试与功能演示 16
结论 27
致谢 28
参考文献 29
附录1:电路原理图 30
附录2:电路连接图 31
附录3:程序附录 32
一、绪论
(一)选题背景
在我们的日常生活中,我们无时无刻不在使用着一种工具,那就是“秤”。它在我们的日常生活中、科学研究以及工农业生产中都有着很高的地位。而我们发明的称重仪器的技术水平也标志着我们的生活水平高低合国民生活是否强壮。如今的电子称重仪器已广泛应用于工农业生产、能源交通、商贸、科技等行业。由于我们的不断发展和探索,电子称重技术也因此有了很大的发展,并 *好棒文|www.hbsrm.com +Q: ^351916072^
将此技术用于我们的生活中,这将会使得人们越来越多的关注。
(二)选题意义
在称重的技术中心,电子秤是一种新型的测量重量的器械工具。它应用于各种各样的场合。从传统的机械秤发展到如今的电子秤,其电子秤有体积小、费用低、结构简洁、实用性高等特点,它可以在任何的环境下工作,易于实现重量显示数字化,还可以和互联网联接。我国的电子测量仪器从原始的机电结合到如今的数字智能型,标志着,常规的测量仪器已经被更先进的智能仪器所取代,这使得测量仪器在功能上发生了巨大的变化,并且出现了各式各样的只能电子秤。而我制作的这个蓝牙电子秤,也具备了这些重量显示数字化功能。二、总体设计方案
本电子秤的硬件主要由Arduino 单片机、HX711称重传感器专用AD模块、迷你三层亚克力支架、HC06蓝牙模块、电阻应变式称重传感器、1602I2C液晶显示屏等部件组成。以Arduino单片机为核心,通过称重传感器将称得的重量在LCD显示屏上显示。通过蓝牙模块,将重量数据和存储数据实时传输到手机应用软件中,实现了手机应用电子秤各种设置功能的管理平台。总体设计框图如图2.1所示。
/
图2.1 总体设计框图
三、硬件系统设计
(一)主控系统设计
1、Arduino单片机介绍
Arduino一个开源的电子开发平台,被意大利的一个团队在2005年研究设计出来。它有两个部分组成:硬件部分和软件部分。硬件是不同型号但有着更多功能的Arduino实物开发板,软件部分是Arduino IDE程序开发环境。?其目的是可以让非电子专业的人能轻松的实现硬件的使用和程序的开发。Arduino IDE它封装了许多函数和大量的传感器函数库,就算是第一次使用也很容易就能操作Arduino编程环境,同时它也可以为高级用户提供更多的高级应用。
Arduino有着许多不同型号的开发板。 我选择了最广泛使用的Arduino Uno R3开发板, Arduino Uno R3的实物图和原理图如图3.1,3.2所示。
/
图3.1 Arduino Uno R3实物图
/
图3.2 Arduino Uno R3电路原理图
2、Arduino引脚定义
/
图3.3 引脚说明
(二)HX711称重传感器专用AD模块
HX711芯片是为高精度称重传感器而设计的24位A/D转换器。与其他同类型芯片相比,该芯片集成了其它同类芯片所需的外围电路,包括稳压电源、片上时钟振荡器等,具有集成度高、响应快、抗干扰能力强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。
/
图3.4 HX711引脚说明
/
图3.5 HX711引脚作用描述
/
图3.6 HX711称重传感器专用AD模块原理图
(三)电阻应变式称重传感器
电阻应变式称重传感器具有精度高、加工方便、结构简单紧凑、抗偏载能力强、固有频率高等优点。其典型结构如图3.7所示
/
图3.7 双孔悬臂平行梁应变式称重传感器
目录
一、绪论 1
(一)选题背景 1
(二)选题意义 1
二、总体设计方案 2
三、硬件系统设计 2
(一)主控系统设计 2
1、Arduino单片机介绍 2
2、Arduino引脚定义 4
(二)HX711称重传感器专用AD模块 4
(三)电阻应变式称重传感器 5
1、电阻应变式称重传感器的工作原理 6
2、电阻应变式称重传感器配置电路图 7
(四)蓝牙HC06 7
(五)lcd1602I2C液晶显示屏 8
1、1602液晶介绍 8
2、I2C接口引脚说明 9
四、软件系统设计 10
(一)主程序设计 10
(二)安卓手机端程序设计 10
1、AI2编程软件简介 10
2、AI2程序设计 10
五、电子秤的制作及功能演示 14
(一)电子秤的搭建 14
(二)电子秤的程序调试与功能演示 16
结论 27
致谢 28
参考文献 29
附录1:电路原理图 30
附录2:电路连接图 31
附录3:程序附录 32
一、绪论
(一)选题背景
在我们的日常生活中,我们无时无刻不在使用着一种工具,那就是“秤”。它在我们的日常生活中、科学研究以及工农业生产中都有着很高的地位。而我们发明的称重仪器的技术水平也标志着我们的生活水平高低合国民生活是否强壮。如今的电子称重仪器已广泛应用于工农业生产、能源交通、商贸、科技等行业。由于我们的不断发展和探索,电子称重技术也因此有了很大的发展,并 *好棒文|www.hbsrm.com +Q: ^351916072^
将此技术用于我们的生活中,这将会使得人们越来越多的关注。
(二)选题意义
在称重的技术中心,电子秤是一种新型的测量重量的器械工具。它应用于各种各样的场合。从传统的机械秤发展到如今的电子秤,其电子秤有体积小、费用低、结构简洁、实用性高等特点,它可以在任何的环境下工作,易于实现重量显示数字化,还可以和互联网联接。我国的电子测量仪器从原始的机电结合到如今的数字智能型,标志着,常规的测量仪器已经被更先进的智能仪器所取代,这使得测量仪器在功能上发生了巨大的变化,并且出现了各式各样的只能电子秤。而我制作的这个蓝牙电子秤,也具备了这些重量显示数字化功能。二、总体设计方案
本电子秤的硬件主要由Arduino 单片机、HX711称重传感器专用AD模块、迷你三层亚克力支架、HC06蓝牙模块、电阻应变式称重传感器、1602I2C液晶显示屏等部件组成。以Arduino单片机为核心,通过称重传感器将称得的重量在LCD显示屏上显示。通过蓝牙模块,将重量数据和存储数据实时传输到手机应用软件中,实现了手机应用电子秤各种设置功能的管理平台。总体设计框图如图2.1所示。
/
图2.1 总体设计框图
三、硬件系统设计
(一)主控系统设计
1、Arduino单片机介绍
Arduino一个开源的电子开发平台,被意大利的一个团队在2005年研究设计出来。它有两个部分组成:硬件部分和软件部分。硬件是不同型号但有着更多功能的Arduino实物开发板,软件部分是Arduino IDE程序开发环境。?其目的是可以让非电子专业的人能轻松的实现硬件的使用和程序的开发。Arduino IDE它封装了许多函数和大量的传感器函数库,就算是第一次使用也很容易就能操作Arduino编程环境,同时它也可以为高级用户提供更多的高级应用。
Arduino有着许多不同型号的开发板。 我选择了最广泛使用的Arduino Uno R3开发板, Arduino Uno R3的实物图和原理图如图3.1,3.2所示。
/
图3.1 Arduino Uno R3实物图
/
图3.2 Arduino Uno R3电路原理图
2、Arduino引脚定义
/
图3.3 引脚说明
(二)HX711称重传感器专用AD模块
HX711芯片是为高精度称重传感器而设计的24位A/D转换器。与其他同类型芯片相比,该芯片集成了其它同类芯片所需的外围电路,包括稳压电源、片上时钟振荡器等,具有集成度高、响应快、抗干扰能力强等优点。降低了电子秤的整机成本,提高了整机的性能和可靠性。
/
图3.4 HX711引脚说明
/
图3.5 HX711引脚作用描述
/
图3.6 HX711称重传感器专用AD模块原理图
(三)电阻应变式称重传感器
电阻应变式称重传感器具有精度高、加工方便、结构简单紧凑、抗偏载能力强、固有频率高等优点。其典型结构如图3.7所示
/
图3.7 双孔悬臂平行梁应变式称重传感器
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/gdxx/155.html