国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Arduino 的雙向防丟裝置

2024-03-01 11:09:42杭州第四中學高二11張樂齊
發(fā)明與創(chuàng)新 2024年9期
關鍵詞:電量雙向藍牙

◆杭州第四中學高二(11)班 張樂齊

在家中,媽媽常常找不到自己的手機,每次我都要借助爸爸手機上自帶的查找功能定位媽媽的手機,讓它發(fā)出聲音。每次找不到電視機遙控器時,媽媽也總說“要是遙控器像手機一樣能被定位就好了”。媽媽的想法啟發(fā)了我,我決定設計一種雙向防丟裝置。

一、功能設計

(一)尋物功能

1.通過手機App 查找物品:單擊App 上的功能按鍵,雙向防丟裝置會鳴叫或閃爍燈光,便于主人確定其位置。

2.通過操作雙向防丟裝置找手機:長按雙向防丟裝置按鍵,手機會報警,從而確定其位置。

(二)防丟功能

當雙向防丟裝置與手機藍牙連接后,它們之間的距離超過設定值時,手機與雙向防丟裝置都會鳴叫。兩者的距離在設定值以內(nèi)時,停止鳴叫。

(三)語音播報

App 檢測手機的語言,然后播報對應語言的語音,包括雙向防丟裝置的剩余電量值、報警提示等。

(四)剩余電量查詢

通過App 的當前電量按鍵,即可獲取當前雙向防丟裝置電池的剩余電量。

二、關鍵技術及實現(xiàn)

我采用分段實現(xiàn)相關功能模塊的方式,便于在出現(xiàn)問題時完成故障的定位和處理。

(一)步驟一:手機與藍牙的無線連接

為了實現(xiàn)手機和Nano 主控板的通信,必須實現(xiàn)手機和藍牙的無線連接,才能通過藍牙傳輸控制指令。我從最簡單的讀寫數(shù)據(jù)傳輸開始嘗試。

(二)步驟二:編程控制外部設備(LED 燈、開關)

為了綜合測試對外部設備的支持,設想通過連接Arduino 板塊的外部設備實現(xiàn)互相的控制,比如通過連接Arduino 板塊的開關來控制其他外部設備,具體包括控制LED 燈的開和關、蜂鳴器發(fā)聲等。

(三)步驟三:Arduino 端反向控制手機

在Arduino 硬件平臺,不斷讀取數(shù)字開關對應的電平,如果為高,說明開關被按下,通過藍牙向串口寫入特定控制字符。在手機端讀取藍牙串口數(shù)據(jù),判斷該數(shù)據(jù)為約定的控制字符后,控制手機端通過音效組件播放告警音,并彈出提示框。在提示框未被取消前,持續(xù)播放告警音。

(四)步驟四:模塊整合和整體拼裝

1.Arduino 端相關工作

Arduino 硬件平臺不斷讀取藍牙接口,分別根據(jù)收到的不同指令代碼控制Arduino 外設實現(xiàn)燈光閃爍、關燈、發(fā)聲、關閉聲音等功能,同時監(jiān)測數(shù)字按鈕,在按鈕被按下后向手機發(fā)送指令,實現(xiàn)遠程查找手機的功能。

2.手機端相關工作

(1)建立無線藍牙連接

讀取藍牙設備列表,選擇具體的藍牙信號后建立無線連接,啟動定時器。

(2)構建定時器讀取藍牙數(shù)據(jù)和RSSI 數(shù)值

在定時器的時間間隔中,不斷發(fā)送讀取藍牙串口的請求,如果讀取到相關數(shù)據(jù),則認為收到Arduino 主控板的查詢請求,在App 端利用音效組件播放告警音,同時彈出提示框,提示手機正在被查找。

在定時器的時間間隔內(nèi),不斷發(fā)出請求,讀取所連藍牙設備的RSSI值,計算出手機和藍牙模塊之間的距離。如果超出8 米(具體的距離可根據(jù)需要設置),手機則播放告警音,同時蜂鳴器發(fā)出提示音。

(3)手機端遠程控制藍牙模組的外設

手機端的四個操作按鍵對應亮燈查找、關燈、發(fā)聲查找、關閉聲音等四種操作。為了精簡代碼,在App Inventor 里定義“點擊動作”這個過程。

經(jīng)過模塊整合和整體拼裝,最終通過手機App 和“定位神器”的配合,基本可以實現(xiàn)預先設定的幾大功能。

作者有話說:

在制作過程中,我不斷優(yōu)化功能,從最開始的UNO 板卡結合藍牙3.0,到最終的BLUNO 板卡結合BLE 藍 牙4.0,經(jīng) 歷了多次完善。我認為科技創(chuàng)新活動就是一個不斷發(fā)現(xiàn)問題、不斷改進、不斷提升的過程。

后期在UI 設計和美工上,還有很大的進步空間。

圖1 測試裝置效果

三、創(chuàng)新點

目前設計的外部設備可提供脫離報警、遠程定位與找回等功能,未來還將搭配溫度傳感器、煙霧傳感器等多種傳感設備,在信號異常的情況下,通過藍牙向手機端發(fā)出告警信息,除了防丟還可以起到火警等緊急事故的報警作用。

通過對RSSI 測距公式中的參數(shù)進行分析,分場景(室內(nèi)、室外等)對無線藍牙距離算法的“環(huán)境衰減因子”參數(shù)實現(xiàn)動態(tài)校正,經(jīng)實驗比較,優(yōu)于單一的均值統(tǒng)計模型。

圖2 張樂齊在做測試

作者有話說:

這次科技創(chuàng)新活動使我進一步熟悉了物聯(lián)網(wǎng)和手機開發(fā)相關的知識和技能,促使我不斷學習和思考,在實踐中充分汲取各類知識并把它們轉化成科技成果。

專家點評

張樂齊的基于Arduino 的手機雙向防丟失裝置,是一件創(chuàng)新實踐作品。這是因為關于手機防丟失和對火災、水災、地震等的報警功能,現(xiàn)在的許多智能手機都能實現(xiàn),且十分方便。而難能可貴的是,張樂齊作為一名高中生,經(jīng)過對項目的了解、分析,通過防丟尋物、語音播報、剩余電量查詢功能的設計,就有關手機與藍牙的無線連接、編程控制外設(LED 燈開關)、Arduino 端反向控制手機、模塊整合和整體拼裝等關鍵技術的實現(xiàn),充分體現(xiàn)了他已具備良好的相關技術學習與應用能力。

要指出的是,我們的輔導教師應清楚,創(chuàng)新意識、創(chuàng)新思維和實踐能力與創(chuàng)新拔尖人才培養(yǎng)關聯(lián)度非常高。其中,創(chuàng)新意識是內(nèi)驅力,創(chuàng)新思維是一種路徑或是一種思維方式,或是不斷前行的外在保障。實踐能力應當說是一種媒介,學生借著實踐實現(xiàn)創(chuàng)新,所以三者缺一不可。沒有創(chuàng)新意識的活動,就只是一種機械重復的活動。

猜你喜歡
電量雙向藍牙
雙向度的成長與自我實現(xiàn)
出版人(2022年11期)2022-11-15 04:30:18
藍牙音箱的直線之美
電量越低越透明的手機
簡單、易用,可玩性強Q AcousticsBT3藍牙音箱
適合自己的才是最好的 德生(TECSUN) BT-50藍牙耳機放大器
四川2018年7月轉讓交易結果:申報轉讓電量11.515 63億千瓦時
緊急:藍牙指尖陀螺自燃!安全隱患頻出
玩具世界(2017年8期)2017-02-06 03:01:38
電量隔離傳感器測試儀的研制
一種軟開關的交錯并聯(lián)Buck/Boost雙向DC/DC變換器
一種工作頻率可變的雙向DC-DC變換器
電源技術(2015年9期)2015-06-05 09:36:07
富蕴县| 宁都县| 应城市| 来宾市| 枣庄市| 南木林县| 綦江县| 行唐县| 化州市| 永靖县| 扶余县| 乐陵市| 道真| 新竹县| 连江县| 永修县| 新丰县| 荥阳市| 孟津县| 公安县| 应城市| 东阳市| 内丘县| 台南县| 文昌市| 邵武市| 武汉市| 南康市| 张掖市| 岳阳县| 古交市| 揭西县| 韩城市| 太谷县| 云和县| 洪雅县| 富民县| 太保市| 河北区| 阿克陶县| 旬阳县|