使用Arduino和加速度计自制计步器

混江龙づ霸主 提交于 2020-08-07 19:36:46

目前,健身手环在人们的日常生活中变得越来越流行,它不仅可以计算人行走的步数,而且还可以记录您燃烧的卡路里、显示心跳、显示时间等等。通常这些物联网设备已与云平台连接同步,因此您可以在智能手机上轻松获取所有身体活动量的历史记录。在前面的文章中,我们还制作了一个基于物联网的患者监护系统,其重要数据发送到ThingSpeak云平台,用户可以从任何地方进行查看。

计步器(Pedometer)是一种用来计算人走路步数的设备。在本篇文章中,我们将使用Arduino开发板和加速度计ADXL335制作一个简单又便宜的计步器。该计步器计算走路步数,然后将计算结果显示在LCD1602显示屏上。

所需的组件

● Arduino Nano开发板

● ADXL335加速度计

● LCD1602液晶显示屏模块

● 电池

ADXL335加速度计介绍

ADXL335是一款小尺寸、完整的三轴加速度计,基于电容式感应原理。它是一个小尺寸、薄型、低功耗的模块,带有一个经过多晶硅表面微机械加工的传感器和信号调理电路。 ADXL335加速度计可以测量静态和动态加速度。在本文中,ADXL335加速度计用作计步器传感器。

加速度计是一种可以将任意方向上的加速度转换为其相应的可变电压的设备。该设备通过使用电容器来实现的,随着加速度移动,位于其内部的电容器也将根据该运动而发生变化,由于电容是变化的,因此可以获得可变电压。

在这里插入图片描述

下面是加速度计模块的正视图和底视图:

在这里插入图片描述

电路连接图

Arduino和加速度计组成的计步器电路图如下所示。

在这里插入图片描述

在此电路中,我们将ADXL335加速度计连接到Arduino Nano开发板。加速度计的X、Y和Z引脚与Arduino Nano的模拟引脚(A1、A2和A3)连接。我们使用了一个I2C模块将LCD1602显示屏连接到Arduino开发板。 I2C模块的SCL和SDA引脚分别连接到Arduino Nano的A5和A4引脚。

更多内容请参考以下链接:https://www.yiboard.com/thread-1326-1-1.html


欢迎扫码关注微信公众号:yi-board

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!