原创 粒子羣算法流程

粒子羣算法全稱爲粒子羣優化算法(PSO),從名字可以看到,PSO主要解決的是優化問題,其基本原理是通過生成一羣隨機的粒子,通過多次迭代來找到最優解。 關於粒子有以下幾點解釋: 1、每個尋優問題的解被稱爲“粒子”,所有粒子都在一個D維空間內

原创 模擬退火算法流程

模擬退火算法(SA)是一種尋優算法,但是與遺傳算法、粒子羣算法這類羣優化算法不同的是,模擬退火算法不需要產生多個潛在的可行解,只需要以一個解爲起點。 符號說明: 表示初始溫度表示當前溫度表示降溫係數表示終止溫度表示適應度函數(又叫做代價函

原创 學習單片機的心得體會(轉載)

在別的論壇看到幾年前某位大佬寫的關於自己學習單片機的心得體會,覺得非常好,於是就搬運過來了。原地址:http://www.51hei.com/bbs/dpj-30285-1.html 我當時是買了一塊實驗板,很簡單的功能,比論壇實驗板還要

原创 stm32f103ve驅動鷹眼ov7725攝像頭

最近,由於想要做攝像頭巡線小車,所以就花了兩個星期的時間寫了一個OV7725的攝像頭驅動。 主要器材:鷹眼OV7725攝像頭、stm32f103vet6、LCD液晶屏(ILI9341) 在這裏我不講解OV7725的工作原理(傳輸時序、寄存

原创 stm32控制舵機旋轉到不同角度

最近學習了stm32,就想用它來控制舵機,然後寫下這篇文章分享給大家,如果有理解不到位的地方歡迎大家指正。(我使用的是stm32f103ve型號的開發板,即使和你的型號不同,也有參考價值) 想要控制舵機的轉動,首先你得知道舵的工作原理。