基于STM32的計步器
一.系統(tǒng)設計
由 STM32F103C8T6單片機最小系統(tǒng) + ADXL345 + L CD1602 顯示屏。通過ADXL345檢測震動和移動并完成計數。累加的步數會傳輸到LCD1602上進行顯示,可以直觀的觀察自己的步數。

圖1 系統(tǒng)框圖
二.硬件設計
系統(tǒng)內的主要電路有單片機最小系統(tǒng)電路,步數采集電路、顯示電路,系統(tǒng)的內的電路并不復雜,只實現的步數的采集累加以及顯示的功能。對于計步器而言,本系統(tǒng)的步數采集能力較為不錯,有較高的靈敏度。

圖2 硬件電路
三.軟件設計
系統(tǒng)的軟件邏輯清晰,首先先進行一次系統(tǒng)初始化,此時就開始進行計步檢測。當完成計步后會將采集到的步數信息在顯示屏上進行顯示,判斷是否完成一次計步,完成則再原有的基礎上進行步數增加。
圖3 程序流程圖


圖4 主程序
四.實物展示

五.資料內容

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
單片機
+關注
關注
6074文章
45451瀏覽量
667009 -
STM32
+關注
關注
2307文章
11150瀏覽量
372393 -
計步器
+關注
關注
4文章
76瀏覽量
20622 -
STM32F103C8T6
+關注
關注
113文章
165瀏覽量
88122
原文標題:基于STM32的計步器
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
熱點推薦
STM32F103C8T6最小系統(tǒng)原理圖
本文件是關于意法半導體公司研制的STM32F103C8T6最小系統(tǒng)的電路原理圖,供單片機學習使用。
發(fā)表于 04-25 17:07
?313次下載
stm32f103c8t6封裝及最小系統(tǒng)原理圖
系統(tǒng)原理圖。 STM32F103C8T6封裝 STM32F103C8T6封裝為LQFP48-48引腳小外形四方扁平封裝外形,如下圖: STM32F103C8T6最小系統(tǒng)原理圖 單片機的
發(fā)表于 11-23 15:50
?36.4w次閱讀
STM32F103C8T6單片機模型的資料和程序免費下載
本文檔的主要內容詳細介紹的是STM32F103C8T6單片機模型的資料和程序免費下載。
發(fā)表于 09-27 17:00
?258次下載
STM32F103C8T6核心板的資料合集免費下載
本文檔的主要內容詳細介紹的是STM32F103C8T6核心板的資料合集免費下載包括了:STM32F103C8T6核心板測試程序(PC13閃爍),STM32F103C8T6核心板測試程序(RTC
發(fā)表于 06-04 08:00
?801次下載
STM32F103C8T6最小系統(tǒng)設計
本設計是一個基于STM32F103C8T6的單片機最小系統(tǒng)。包括了復位電路、晶振電路、電源排針等單片機工作必要的外圍電路,且把常用的引腳全部引出,方便研發(fā)人員將本方案嵌入到開發(fā)中。本最小系統(tǒng)兼容
發(fā)表于 11-17 14:06
?116次下載
利用STM32F103C8T6最小系統(tǒng)板點亮流水燈
;STM8產品型號命名規(guī)則(參考:STM32單片機最小系統(tǒng)詳解)可知: STM32F103C8T6這個命名中:STM32代表
發(fā)表于 11-17 17:06
?60次下載
利用STM32F103C8T6最小系統(tǒng)板點亮流水燈
;STM8產品型號命名規(guī)則(參考:STM32單片機最小系統(tǒng)詳解)可知: STM32F103C8T6這個命名中:STM32代表
發(fā)表于 11-17 18:06
?97次下載
stm32f103c8t6單片機驅動臺達伺服電機
、簡介本文使用的是伺服電機的位置模式,以stm32f103c8t6單片機輸出脈沖,作為伺服電機驅動器的位置脈沖輸入,從而達到伺服電機位置控制的目的。二、硬件部分本文涉及的硬件主要為:stm32f103c8t6
發(fā)表于 11-18 21:06
?84次下載
STM32F103C8T6單片機 Flash有128K
一 序:1 STM32F103C8T6和STM32F103CBT6 引腳相同,唯一的區(qū)別是前者為64kflash(0x8000000~0x800FFFF) 后者為128kflash
發(fā)表于 12-02 10:36
?27次下載
ch32f103c8t6與stm32f103c8t6的區(qū)別
ch32f103c8t6與stm32f103c8t6的區(qū)別 STM32F103C8T6是一款32位微處理器,屬于STM32F1系列中的一員。它是一款廉價而且高性能的微處理器,被廣泛應用
基于STM32F103C8T6單片機的計步器設計
評論