久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

用Arduino實現(xiàn)火焰?zhèn)鞲衅鲌缶?/h1>

在學習機電或其他單片機的愛好者中,Arduino是一個非常受歡迎的開發(fā)板。今天我來為大家介紹一下關于火焰?zhèn)鞲衅鞯膶嶒灒ㄟ^這個實驗,我們可以實現(xiàn)當檢測到火焰時,LED燈閃爍,并且觸發(fā)報警器響起。 1

在學習機電或其他單片機的愛好者中,Arduino是一個非常受歡迎的開發(fā)板。今天我來為大家介紹一下關于火焰?zhèn)鞲衅鞯膶嶒?,通過這個實驗,我們可以實現(xiàn)當檢測到火焰時,LED燈閃爍,并且觸發(fā)報警器響起。

1. 火焰?zhèn)鞲衅鞯淖饔?/h2>

顧名思義,火焰?zhèn)鞲衅饔糜跈z測是否存在火源,以及火勢的大小。在我們的實驗中,我們需要將傳感器連接到Arduino開發(fā)板的模擬輸入口。當檢測到火焰時,模擬量會變得很大。你可以根據(jù)實際情況設定一個閾值,當模擬量達到或超過該閾值時觸發(fā)報警。

2. 報警器的選擇

我選擇了無源蜂鳴器作為報警器,但你也可以選擇喇叭或者有源蜂鳴器來替代。需要注意的是,有源蜂鳴器代表它內(nèi)部具有振動源,而不是電源。

3. 使用三極管放大驅動電流

由于我使用的電壓是5V,所以Arduino的IO口輸出電流無法直接驅動蜂鳴器。因此,我們需要使用三極管來放大驅動電流,以便驅動蜂鳴器發(fā)出聲音。

4. 電路圖和連接方法

下面是我用軟件繪制的一個實物3D連接圖的截圖。你可以根據(jù)下方的接線方式進行連接,或者自己畫出電路圖。

5. Arduino程序編寫

接下來就是在Arduino開發(fā)環(huán)境中編寫程序。程序非常簡單,只需設置引腳、輸入輸出,并根據(jù)實際環(huán)境設定閾值即可。具體如下圖所示,每個語句都有詳細解釋,請參考以下代碼:

標簽:
主站蜘蛛池模板: 固始县| 东阳市| 阳春市| 平舆县| 桂阳县| 巴塘县| 红安县| 新邵县| 格尔木市| 奉贤区| 绥江县| 保康县| 兰西县| 安宁市| 定州市| 陆丰市| 三门县| 平阴县| 五指山市| 绩溪县| 株洲县| 成安县| 阿拉善左旗| 汝城县| 威信县| 阿勒泰市| 曲水县| 夏津县| 中西区| 出国| 灌南县| 桃园县| 孟村| 绥芬河市| 博白县| 商城县| 台湾省| 山阴县| 河北省| 绥德县| 台安县|