国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

孩子看電視距離太近了?用Rd-03E 做個距離提醒!

安信可科技 ? 2024-03-30 08:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本作品由安信可社區用戶

wukong50制作



8a4105d4-ee2b-11ee-9118-92fbcf53809c.jpg

8a641c90-ee2b-11ee-9118-92fbcf53809c.png

作者說:

以下是我用雷達模組做的電腦提醒小工具

因為我有一個兒子

他經常用電腦看動畫片

稍不注意他就趴電腦屏幕上了

所以我就借雷達模組做了距離提醒工具

模組通過 TTL 直接與電腦通信

上位機使用 Python 來做

當檢測到孩子趴在電腦前看

就播放語音(“距離太近了”)

讓孩子自己往后挪

如果超過 3 次

孩子還不動,則直接鎖定屏幕

這下孩子想靠近看都不行了

另外還添加了 MQTT 服務器連接

將每次檢測到的距離信息傳到MQT服務器上,方便和其他設備聯動

1

接線

直接使用 USB 轉 TTL 連接即可

8a7cf1de-ee2b-11ee-9118-92fbcf53809c.jpg

2

UART.py

# pip install pyserialimport osimport timeimport serialfrom playsound import playsound import mmqttnum = 0 # 用于判斷第幾次觸發zhen_len = 7# 打開串行端口ser = serial.Serial('COM7', 256000, timeout=1)if ser.isOpen(): print("串行端口已打開") else: print("無法打開串行端口") exit() # MQTT配置client = mmqtt.mqtt_init()while True: try: data = ser.read(7 * 11) print(type(data)) print(data.hex()) except: data = [] # 解析數據并存儲 juli_list = [] # 索引0 運動1還是微動2 ,索引1,距離 for i in range(len(data)): if data[i] == 0xAA and data[i+1] == 0xAA: # 第1,2位是AA if data[i+5] == 0x55 and data[i+6] == 0x55: # 第6,7位是55 # 數據驗證成功 加入列表 juli = data[i+4]*256+data[i+3] # 小端 print(juli) juli_list.append(juli) # 過濾數據 # print(juli_list) juli_list = sorted(juli_list) # 排序 # print(juli_list) # 計算需要去除的元素數量 remove_count = 3 juli_list = juli_list[remove_count:-remove_count] print(juli_list) juli = sum(juli_list) / len(juli_list) mmqtt.publish_msg(client, str(juli)) if juli < 40 and juli > 0: num += 1 if num < 4: ? ? ? ? ? ?# 播放音頻 ? ? ? ? ? ?playsound(r'D:\0.wav') ? ? ? ?else: ? ? ? ? ? ?num = 0 ? ? ? ? ? ?# 鎖定計算機 ? ? ? ? ? ?# os.system('rundll32.exe user32.dll,LockWorkStation') ? ?elif juli > 100 or juli == 0: num = 0 # 鎖定計算機 # os.system('rundll32.exe user32.dll,LockWorkStation') time.sleep(10) ser.close()

3

mmqtt.py

import paho.mqtt.client as mqtt # 配置MQTT連接參數 MQTT_BROKER = "" # 替換為你的EMQX服務器地址 MQTT_PORT = 8883 # MQTT默認端口,如果EMQX配置了其他端口,請相應修改 MQTT_TOPIC = "RD03E" # 要發布的MQTT主題 MQTT_CLIENT_ID = "" # MQTT客戶端ID username = ''password = ''# MQTT回調函數 def on_connect(client, userdata, flags, rc): print(f"Connected with result code {rc}") # 訂閱主題 client.subscribe(MQTT_TOPIC) def on_message(client, userdata, msg): print(f"Received message '{msg.payload}' on topic '{msg.topic}' with QoS {msg.qos}") def mqtt_init(): # 創建MQTT客戶端實例 client = mqtt.Client(MQTT_CLIENT_ID) # 綁定連接回調函數 client.on_connect = on_connect # 綁定消息回調函數 client.on_message = on_message client.tls_set(ca_certs='./emqxsl-ca.crt') client.username_pw_set(username, password) # 連接到MQTT代理 client.connect(MQTT_BROKER, MQTT_PORT) # 開始MQTT客戶端循環 client.loop_start() return client # # 發布消息 def publish_msg(client, msg): client.publish(MQTT_TOPIC, msg) def mqtt_end(client): client.disconnect() client.loop_stop(

4

代碼輸出

8a8b2ace-ee2b-11ee-9118-92fbcf53809c.png

5

MQTT 消息

8a97213a-ee2b-11ee-9118-92fbcf53809c.png

6

數據過濾

在數據采集方面,每次采集 10 次數據,并把距離信息從小到大排序,剔除三個最高分,剔除三個最低分,最后才把剩下的數據進行平均,這樣可以稍微確保得到的數據更準確些。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2945

    文章

    47818

    瀏覽量

    414834
  • 服務器
    +關注

    關注

    14

    文章

    10251

    瀏覽量

    91480
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    法蘭距離:相機鏡頭系統的關鍵參數

    在視覺領域,法蘭距是一個重要的概念。它通常指的是相機鏡頭安裝法蘭的參考平面到成像傳感器的距離,這一參數在機器視覺領域充當重要角色,法蘭距離的精準性作為一個核心參數,它的精準性直接影響到成像質量
    的頭像 發表于 01-28 17:29 ?1128次閱讀
    法蘭<b class='flag-5'>距離</b>:相機鏡頭系統的關鍵參數

    永磁體的磁感應強度與距離的關系

    永磁體是一種能在自身內部保持持久磁性的材料,其磁感應強度是描述其磁場強弱的關鍵物理量。距離是指空間中某點到永磁體(或其關鍵部位)的直線距離,具體分兩類場景定義: ①對有明確磁極的永磁體(如條形磁鐵
    的頭像 發表于 12-25 08:39 ?469次閱讀
    永磁體的磁感應強度與<b class='flag-5'>距離</b>的關系

    【雷達模組】久坐提醒設備,“起來走動一下”

    項目名:久坐檢測提醒設備 模組支持:安信可Rd-03_V2 毫米波雷達 作者:安信可論壇用戶WT_0213 前言 考慮到長時間伏案工作,普通的提醒工具只能通過時間提示。如果已經離開辦公桌也檢測不到
    的頭像 發表于 12-16 09:20 ?377次閱讀
    【雷達模組】久坐<b class='flag-5'>提醒</b>設備,“起來走動一下”

    電能質量在線監測裝置測溫功能的遠程查看功能的通信距離有多遠?

    方式 空曠視距距離 實際應用距離 適用場景 有線通信 RS485(不加中繼) 1200 米 500-800 米 室內固定設備、開關柜內測溫 ? 以太網 / 光纖 100 米(網線)/ 數十公里(光纖) 與理論值接近 數據中心、監
    的頭像 發表于 12-10 11:33 ?447次閱讀
    電能質量在線監測裝置測溫功能的遠程查看功能的通信<b class='flag-5'>距離</b>有多遠?

    工業鏡頭測量中的“工作距離”是什么?

    工業鏡頭作為機器視覺系統中的核心組件,在自動化生產、質量檢測和精密測量等領域發揮著關鍵作用。其中,“工作距離”(WorkingDistance,簡稱WD)是一個至關重要的參數,它直接影響系統
    的頭像 發表于 12-06 16:46 ?756次閱讀
    工業鏡頭測量中的“工作<b class='flag-5'>距離</b>”是什么?

    飛睿智能遠距離WiFi傳輸遠、延遲低、組網快,適用各種遠距離傳輸場景

    飛睿智能遠距離WiFi具備傳輸遠、延遲低、組網快等優勢,視距傳輸超6公里,延遲低于50毫秒,并具有智能抗干擾能力。該技術廣泛應用于應急救援、智慧農業和工業巡檢等場景,實現高清視頻與數據實時回傳。相比衛星通信,具有成本低、部署靈活的特點,正成為偏遠地區物聯網連接的高效解決方
    的頭像 發表于 11-06 15:07 ?1318次閱讀
    飛睿智能遠<b class='flag-5'>距離</b>WiFi傳輸遠、延遲低、組網快,適用各種遠<b class='flag-5'>距離</b>傳輸場景

    飛睿智能遠距離WiFi傳輸遠、延遲低、組網快,適用各種遠距離傳輸場景

    飛睿智能遠距離WiFi具備傳輸遠、延遲低、組網快等優勢,視距傳輸超6公里,延遲低于50毫秒,并具有智能抗干擾能力。該技術廣泛應用于應急救援、智慧農業和工業巡檢等場景,實現高清視頻與數據實時回傳。相比衛星通信,具有成本低、部署靈活的特點,正成為偏遠地區物聯網連接的高效解決方
    的頭像 發表于 11-06 15:04 ?345次閱讀

    安信可雷達模組如何快速配網和調參?

    _V2、Rd-03L_V2、Rd-03D_V2、Rd-03E,如何使用配網及調參進行說明。 一、APP下載 安信可配網助手APP下載 IOS端:在AppStore搜索 安信可配網助手 ? 安卓端:在下載安裝包進行
    的頭像 發表于 10-31 08:59 ?608次閱讀
    安信可雷達模組如何快速配網和調參?

    雷達模組 Rd-03_V2 人體狀態監測

    Rd-03_V2模組對運動人體的最遠感應距離為7m,可感知區域內人體狀態,實現實時檢測。提供可視化的配置工具,可輕松配置感應距離范圍、不同區間的
    的頭像 發表于 10-23 10:37 ?587次閱讀
    雷達模組 <b class='flag-5'>Rd-03</b>_V2 人體狀態監測

    網線傳輸距離和哪些因素有關

    設計、屏蔽方式等方面存在差異,直接影響傳輸性能: 五類線(Cat5): 支持100 Mbps速率,頻率范圍100 MHz,最大傳輸距離100米。 絞距較松,抗干擾能力較弱,長距離傳輸易受噪聲影響。 超五類線(Cat5e): 支持
    的頭像 發表于 08-25 10:22 ?2655次閱讀
    網線傳輸<b class='flag-5'>距離</b>和哪些因素有關

    E3Z-T61如何確定對射光電開關的檢測距離

    實際的檢測距離可能會受到多種因素的影響,包括光電開關的品牌、型號、以及使用環境等。在選擇和使用對射光電開關時,應根據具體的使用場景和要求來確定合適的檢測距離。
    的頭像 發表于 07-16 15:00 ?1199次閱讀

    燈控/人感/安防全覆蓋!安信可Rd-03系列,24G雷達模組選型指南

    安信可 Rd-03 系列雷達模組 是基于 24GHz 毫米波雷達技術 開發的人體感應模組系列,具備 非接觸檢測、高穿透性、全天候運行、低功耗 等優勢,廣泛應用于智能照明、安防監控、智能家居、智能終端
    的頭像 發表于 06-25 14:06 ?1211次閱讀

    5類網線最長傳輸距離是多少

    5類網線的最長傳輸距離在理論上為100米,但在實際應用中,其有效傳輸距離通常不超過80米。以下是具體分析: 理論傳輸距離 國際標準:5類網線的理論最大傳輸距離基于國際標準(如TIA/E
    的頭像 發表于 05-28 09:32 ?2743次閱讀

    光模塊波長與傳輸距離

    ? ? ? ?光模塊波長和傳輸距離是光模塊的重要參數,不同波長的光模塊傳輸距離也不同,那么常用的波長有哪些,波長和傳輸距離如何搭配?今天我們就來細說一下。 ? SFP光模塊 ? ? ? ?波長指的是
    的頭像 發表于 04-25 16:53 ?2044次閱讀
    光模塊波長與傳輸<b class='flag-5'>距離</b>

    如何增加藍牙通信距離

    什么是藍牙?藍牙是一種無線通信技術,主要用于短距離內實現設備之間的連接和數據傳輸。目前無論是在無線耳機、智能手表,還是智能家居中,亦或是其他的物聯網設備,藍牙連接都在其中發揮著重要的作用。但是在一些
    的頭像 發表于 04-10 19:35 ?4049次閱讀
    如何增加藍牙通信<b class='flag-5'>距離</b>?