中秋假期除了第二天去了海邊,剩下的兩天基本上沒什么事情做,那么依然還是選擇肝起來,躺平是不可能躺平的!此次給大家?guī)淼囊粋€開源項目:小熊派紅外熱成像儀,它是基于小熊派開發(fā)板以及AMG8833熱成像模塊(不錯,為了節(jié)省打板時間,我親手做了一塊E53接口的熱成像模塊小板)來完成的:
AMG8833是松下開發(fā)的低成本紅外傳感器陣列。但是它的分辨率僅有8 x 8個像素,而這樣的分辨率對于小熊派上的240 * 240的LCD顯示分辨率來說就真的太小了。因此我們需要利用線性插值算法將分辨率放大,這樣才能夠顯示到我們的LCD上。在此期間,感謝優(yōu)信電子以及廣大網(wǎng)友提供的一些參考資料,這讓我得以很快的將它完成。廢話不多說,上視頻:
這是剛開始做出來的效果:
目前的效果:
開源倉庫:
https://github.com/Yangyuanxin/BearPi_Thermal_Imaging https://gitee.com/morixinguan/BearPi_Thermal_Imaging
獲取方法:
gitclosehttps://github.com/Yangyuanxin/BearPi_Thermal_Imaging.git gitclonehttps://gitee.com/morixinguan/BearPi_Thermal_Imaging.git
該項目還會持續(xù)維護(hù),繼續(xù)支持TencentOS-tiny以及物聯(lián)網(wǎng)交互功能,敬請期待!目前該項目支持的功能如下:
支持熱成像實時顯示。
支持顏色圖例實時顯示。
支持最小、最大溫度實時顯示。
2、項目目錄簡介
名稱 | 說明 |
---|---|
Docs | 文檔目錄,項目使用說明文檔。 |
Firmware | 項目固件源代碼目錄。 |
Resource | 熱成像模塊的資料以及參考例程。 |
其中Firmware源代碼架構(gòu)如下所示:
名稱 | 說明 |
---|---|
App | App 程序邏輯入口。 |
Bsp | 各類開發(fā)模塊。 |
Common | 公用庫(包括算法、Json等) |
Device | 設(shè)備框架(各類模塊Uart、I2c、Spi等的接口封裝) |
Driver | 驅(qū)動框架(例如Uart、I2c、Spi等, 調(diào)用設(shè)備框架) |
McuPlatform | 具體的Mcu平臺(目前僅支持小熊派) |
OperatingSystem | 具體的操作系統(tǒng)(目前僅支持TencentOS-tiny,預(yù)留但未添加) |
接下來,會設(shè)想各種實際的應(yīng)用場景,衍生出各類有趣的嵌入式項目,敬請期待!
3、參與貢獻(xiàn)
Fork 本倉庫
新建 Feat_xxx 分支
提交代碼
新建 Pull Request
審核編輯:湯梓紅
-
接口
+關(guān)注
關(guān)注
33文章
8598瀏覽量
151153 -
STM32
+關(guān)注
關(guān)注
2270文章
10900瀏覽量
356003 -
開源
+關(guān)注
關(guān)注
3文章
3348瀏覽量
42499 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5050瀏覽量
97468 -
紅外熱成像儀
+關(guān)注
關(guān)注
1文章
111瀏覽量
14904
原文標(biāo)題:開源項目-基于小熊派STM32紅外熱成像儀
文章出處:【微信號:嵌入式悅翔園,微信公眾號:嵌入式悅翔園】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論