最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

如何制作可人臉跟蹤的智能溫控風(fēng)扇?

2022-07-26 12:40 作者:ELECFREAKS恩孚科技  | 我要投稿



? ? ? 炎炎夏日,酷暑難耐。提起夏天你能想到什么?冰鎮(zhèn)西瓜、大海、雪糕還有空調(diào),就是這些能讓我感受到絲絲涼意的東西能夠撫平我們燥熱的心情。如果我們走在室外,沒有空調(diào)怎么辦?此時你的腦海里是否閃過了一個東西?那就是——風(fēng)扇!用積木搭建一個風(fēng)扇對你來說或許很簡單,那可以實(shí)現(xiàn)人臉跟蹤功能的智能溫控風(fēng)扇該怎么做呢?

?

一、所需材料

?

micro:bit * 1
行星系列AI攝像頭?* 1
7段4位數(shù)碼管*1
風(fēng)扇模塊*1
DHT11溫濕度傳感器*1
哪吒多功能擴(kuò)展盒*1

?

積木舵機(jī)*1
RJ11線*3


積木顆粒


? ? ? 完成這個裝置,首先需要準(zhǔn)備好上述我所展示的一些傳感器和零件。包括用于識別人臉的AI攝像頭、感應(yīng)當(dāng)前溫度的DHT11溫濕度傳感器、顯示溫度的數(shù)碼管、風(fēng)扇模塊、哪吒多功能擴(kuò)展盒以及其他配件。接下來,跟著我的操作步驟一起動手吧!


二、搭建步驟

1.用3個方型框和4個短黑銷搭建出一個基礎(chǔ)底座。
2.用兩個方形框?qū)⒌鬃a(bǔ)充完整
3.再用兩個L型積木件和6個黑銷將其固定住。
4.反轉(zhuǎn)180度,找兩個15孔積木件豎直的固定在底座上。
5.將兩個方型框以長為底,用短黑銷和藍(lán)色長銷將方框分別固定在底座和15孔積木長條上。

?

6.以寬為底,繼續(xù)將3個方型框往上搭。記得將3個框用長銷固定好。
7.找4根15孔長條積木件,如上圖所示分別固定在4個方向。
8.反轉(zhuǎn)180度,找到DHT11溫濕度傳感器,將其插在3個合并的方型框邊邊。
9.接下來,將舵機(jī)固定在最上方,并且用短軸插在舵機(jī)中間。
10.齒輪插進(jìn)短軸。
11.用8根黑銷如上圖所示的分別插到齒輪中間的8個孔里。
12.找3根15孔積木長條插到剛剛的黑銷上。
13.將3孔積木件插在15孔長條上左數(shù)的第二個孔里。
14.將7段4位數(shù)碼管模塊裝在最左邊的的位置處。
15.風(fēng)扇模塊裝在最右邊的位置處。
16.將AI攝像頭裝在背面,鏡頭位置記得不要有阻擋。
17.最后將哪吒多功能擴(kuò)展盒固定在下方。

?恭喜你,完成搭建步驟啦!

五、編程

Step1
分別添加“哪吒”和“行星”兩個擴(kuò)展。


Step2

開機(jī)后,初始化狀態(tài)程序如下:

開機(jī)時,我們要初始化攝像頭,將功能切換成“人臉識別”。將“display”對應(yīng)上數(shù)碼管;“fan speed”、“X-axis Angle”兩個變量分別設(shè)置為0;舵機(jī)的角度設(shè)置為180°。


Step3

接下來,我們需要設(shè)置好DHT11溫濕度傳感器和風(fēng)扇模塊之間的聯(lián)系。如下圖所示:

我們將溫度和風(fēng)速設(shè)置成了3個級別,風(fēng)扇的轉(zhuǎn)速會隨著溫度升高而變快。當(dāng)溫度傳感器感應(yīng)到當(dāng)下的溫度=<28℃時,風(fēng)扇檔數(shù)為1檔,也就是風(fēng)力最小;當(dāng)28℃<溫度<30℃時,風(fēng)扇檔數(shù)為2檔,風(fēng)力中等;當(dāng)30℃<=溫度,風(fēng)扇檔數(shù)為3檔,此時風(fēng)力達(dá)到最大值。最后建議使用函數(shù)程序封裝一下,方便我們后續(xù)的使用。

?

Step4 ????????
第四步,編寫風(fēng)扇轉(zhuǎn)速的程序。

當(dāng)風(fēng)扇處于關(guān)閉狀態(tài)時,有兩個條件,即人臉識別數(shù)據(jù)為0或風(fēng)扇檔數(shù)為0,此時主板顯示“X”。風(fēng)扇的其余3個檔數(shù)其速度分別設(shè)置為30%、60%、100%。同樣,我們建議使用函數(shù)程序進(jìn)行封裝。

?

Step5

將剛剛寫好的兩個函數(shù)程序?qū)戇M(jìn)無限循環(huán)里,此外,數(shù)碼管也需要一直顯示溫度的數(shù)值。


Step6 ???

編寫AI攝像頭的程序,這一步將實(shí)現(xiàn)人臉跟蹤的功能。

重復(fù)從AI攝像頭獲取一幀圖像,如果圖像中包含人臉則“人臉識別”這個變量設(shè)為1。

AI攝像頭顯示屏的X軸數(shù)值是0-224(從左往右)。如果獲取的人臉x坐標(biāo)值小于90,即AI攝像頭顯示畫面的偏左位置,x軸角度值為-2幅度調(diào)整,即攝像頭會向左轉(zhuǎn)動。反之如果人臉x坐標(biāo)值大于150,則x軸角度值為2幅度調(diào)整,攝像頭向右轉(zhuǎn)動。如果未識別到人臉,則“人臉識別”變量設(shè)為0。想要程序一直執(zhí)行,記得添加“無限循環(huán)”。

?

程序連接:

https://makecode.microbit.org/_DmeWxA8Y9eHf

好啦,以上就是制作人臉跟蹤智能溫控風(fēng)扇的整個過程啦!可能會稍微有一點(diǎn)復(fù)雜,但是沒關(guān)系,跟著我的步驟一點(diǎn)一點(diǎn)來一定沒問題的!

?


如何制作可人臉跟蹤的智能溫控風(fēng)扇?的評論 (共 條)

分享到微博請遵守國家法律
威信县| 兴义市| 伊金霍洛旗| 曲靖市| 武安市| 汽车| 庆云县| 綦江县| 卓资县| 石城县| 肥城市| 固始县| 诏安县| 且末县| 额济纳旗| 青冈县| 思茅市| 兰州市| 屏山县| 台安县| 盐池县| 额敏县| 苏尼特右旗| 无棣县| 都昌县| 松滋市| 灯塔市| 五峰| 广宗县| 眉山市| 湟源县| 城口县| 呼图壁县| 雷波县| 福泉市| 化德县| 永和县| 庆云县| 贵阳市| 泰安市| 神池县|