原创 【STM32學習】(20)STM32實現雙軸按鍵遙感

實物的樣子: 使用雙路ADC實現對傳感器的X和Y方向的值採集。 硬件:STM32L052K8*、雙軸按鍵遙感傳感器 接線: SW  接   PA6 LED燈 接 PA3 開啓ADC  1和2通道     對應的IO口請查資料 開

原创 【STM32學習】(19)STM32實現直流電機測轉速(霍爾傳感器)

最近在學習STM32單片機 本次博文想記錄一下32單片機連接霍爾傳感器來測量直流電機轉速。 材料準備: 1.單片機:STM32L052K8* 2.霍爾傳感器 3.直流電機 電路圖如下: 其中,單片機和直流電機不用介紹,下面介紹一下霍爾傳

原创 【STM32學習】(17)STM32實現LCD12864顯示 - 串行實現

關於LCD12864的資料,我先給大家貼一點出來。 工作於並行模式時的引腳定義: PIN1------------------GND   電源接入-,一般接0V(視具體液晶型號) PIN2------------------電源接入+,一

原创 【STM32學習】(16)STM32實現LCD1602顯示(74HC595驅動)- 4位總線

使用74HC595芯片的目的其實很簡單,就是爲節省STM32的IO口。 如果不使用74HC595模塊,我們將要使用D0-D7八個數據腳,還有RS,RW,EN控制引腳,也就是說要很多IO腳,這樣就不便於STM32的其他功能或模塊的擴展,是不

原创 【STM32學習】(18)STM32實現LCD12864顯示 - 並行實現8位總線

上一個博客是實現串行顯示,現在給大家實現一個並行顯示,8位總線的實現,其實四位總線的實現和1602差不多,這裏就不去實現了。 先來貼貼1284的一些資料。和1602和相似。 顯示屏地址: 具體的資料可以網上查詢,資料一大堆。

原创 【STM32學習】(15)STM32實現DHT11溫溼度採集顯示

先看一下DHT11溫溼度長的樣子。 DHT11 是廣州奧鬆有限公司生產的一款溼溫度一體化的數字傳感器。該傳感器包括一個電阻式測溼元件和一個 NTC 測溫元件,並與一個高性能 8 位單片機相連接。通過單片機等微處理器簡單的電路連接就能夠實

原创 【STM32學習】(14)兩個74HC595控制四個數碼管顯示

74HC595是在單片機系統中常用的芯片之一他的作用就是把串行的信號轉爲並行的信號,常用在各種數碼管以及點陣屏的驅動芯片, 使用74HC595可以節約單片機mcu的io口資源,用3個io就可以控制8個數碼管的引腳,他還具有一定的驅動能力,

原创 【STM32學習】(7)串口2的使用(USART2)

單片機串口是必須要學習的,而且很重要,在數據傳輸已經程序調試中都很重要。 本博客再學習一下USART2 串口 其實串口不是每一個IO都可作爲串口的,他是有固定的IO口的。 如USART1串口對應的IO是PA9、PA10,這個很重要,不要記

原创 【STM32學習】(6)串口1的使用(USART1)

單片機串口是必須要學習的,而且很重要,在數據傳輸已經程序調試中都很重要。 本博客先學習一下USART1 串口 其實串口不是每一個IO都可作爲串口的,他是有固定的IO口的。 如USART1串口對應的IO是PA9、PA10,這個很重要,不要記

原创 【STM32學習】(5)按鍵控制流水燈(中斷實現)

學習單片機都要學習流水燈,因爲流水燈比較簡單,易於實現,效果也比較好呈現。 上個博客是按鍵實現了流水燈控制,本次博客我們使用中斷來實現流水燈,中斷的重要性不需多講,就是很重要,以後會經常遇到。 這裏我用的單片機型號爲STM32F103VE

原创 【STM32學習】(8)STM32F1通用定時器配置

(1)使能定時器時鐘            RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM4,ENABLE);//使能TIM4時鐘 (2)初始化定時器參數,包含自動重裝值,分頻係數,計數方式等 void

原创 【STM32學習】(10)STM32F1通用定時器實現脈衝計數器

STM32F1通用定時器實現脈衝計數器 通過TIM3實現定時,我設計的一秒計數一次,然後在數碼管(光陽極)上顯示。數碼不僅記錄脈衝,還可以通過按鍵來調節: 按鍵1 清零 按鍵2加一 按鍵3減一 按鍵4選擇暫停/開始啓動 兩個功能 需要注意

原创 【STM32學習】(4)按鍵控制流水燈

學習單片機都要學習流水燈,因爲流水燈比較簡單,易於實現,效果也比較好呈現。 本次是通過按鍵控制流水燈,按鍵按一下啓動流水燈,按鍵的使用,在單片機開發中是必不可少的。 這裏我用的單片機型號爲STM32F103VET 8個LED燈接在了PA口

原创 【STM32學習】(9)STM32F1通用定時器實現簡單的呼吸燈

上個博客講了通用定時器的使用 本次通過通用定時器實現呼吸燈。 其實定時器中有PWM(脈寬調製)信號的輸出和配置信息,但我想通過通用定時器的呼吸燈。 脈寬調製的原理就是不斷的調節 高低電平的佔空比來實現平均電壓的變化,從而實現呼吸燈的效果。

原创 ESP8266 WIFI模塊學習之路(12)——AT命令自動配置,實現遠程關閉電腦

這個博文和上一個博文【ESP8266 WIFI模塊學習之路(12)】基本相似,有一點不同的是,這個是:模塊和手機通過路由器(局域網)通信,從而關閉電腦。這樣的好處是,手機不需要每次連接ESP8266模塊產生的WIFI(模塊作爲客戶端,路由