日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

本作品由安信可社區(qū)用戶

wukong50制作



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

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

作者說:

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

因?yàn)槲矣幸粋€兒子

他經(jīng)常用電腦看動畫片

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

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

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

上位機(jī)使用 Python 來做

當(dāng)檢測到孩子趴在電腦前看

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

讓孩子自己往后挪

如果超過 3 次

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

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

另外還添加了 MQTT 服務(wù)器連接

將每次檢測到的距離信息傳到MQT服務(wù)器上,方便和其他設(shè)備聯(lián)動

1

接線

直接使用 USB 轉(zhuǎn) TTL 連接即可

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

2

UART.py

# pip install pyserialimport osimport timeimport serialfrom playsound import playsound import mmqttnum = 0 # 用于判斷第幾次觸發(fā)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 = [] # 解析數(shù)據(jù)并存儲 juli_list = [] # 索引0 運(yùn)動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 # 數(shù)據(jù)驗(yàn)證成功 加入列表 juli = data[i+4]*256+data[i+3] # 小端 print(juli) juli_list.append(juli) # 過濾數(shù)據(jù) # print(juli_list) juli_list = sorted(juli_list) # 排序 # print(juli_list) # 計算需要去除的元素數(shù)量 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 ? ? ? ? ? ?# 鎖定計算機(jī) ? ? ? ? ? ?# os.system('rundll32.exe user32.dll,LockWorkStation') ? ?elif juli > 100 or juli == 0: num = 0 # 鎖定計算機(jī) # os.system('rundll32.exe user32.dll,LockWorkStation') time.sleep(10) ser.close()

3

mmqtt.py

import paho.mqtt.client as mqtt # 配置MQTT連接參數(shù) MQTT_BROKER = "" # 替換為你的EMQX服務(wù)器地址 MQTT_PORT = 8883 # MQTT默認(rèn)端口,如果EMQX配置了其他端口,請相應(yīng)修改 MQTT_TOPIC = "RD03E" # 要發(fā)布的MQTT主題 MQTT_CLIENT_ID = "" # MQTT客戶端ID username = ''password = ''# MQTT回調(diào)函數(shù) 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(): # 創(chuàng)建MQTT客戶端實(shí)例 client = mqtt.Client(MQTT_CLIENT_ID) # 綁定連接回調(diào)函數(shù) client.on_connect = on_connect # 綁定消息回調(diào)函數(shù) 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客戶端循環(huán) client.loop_start() return client # # 發(fā)布消息 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

數(shù)據(jù)過濾

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2950

    文章

    48156

    瀏覽量

    418899
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10377

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Renesas IDT82P2288:八通道T1/E1/J1長距離/短距離收發(fā)器的技術(shù)解析

    Renesas IDT82P2288:八通道T1/E1/J1長距離/短距離收發(fā)器的技術(shù)解析 在電子工程領(lǐng)域,收發(fā)器的性能和多模式支持對于通信系統(tǒng)的穩(wěn)定運(yùn)行至關(guān)重要。Renesas
    的頭像 發(fā)表于 04-22 17:00 ?325次閱讀

    射頻前端設(shè)計的阻抗匹配和鋪銅距離參數(shù)解析

    上個月幫朋友看一個2.4GHz WiFi模塊的設(shè)計,原理圖沒問題,器件選型也合理,但就是靈敏度比規(guī)格書低了8dB。換了幾個廠家的模塊,結(jié)果都差不多。最后發(fā)現(xiàn)是PCB布線的問題——射頻走線兩側(cè)鋪銅距離太近,把阻抗"吃"掉了。
    的頭像 發(fā)表于 04-10 10:57 ?1782次閱讀
    射頻前端設(shè)計的阻抗匹配和鋪銅<b class='flag-5'>距離</b>參數(shù)解析

    深入解析FlashFlex MCU SST89E54RD2A/RDA與SST89E58RD2A/RDA

    深入解析FlashFlex MCU SST89E54RD2A/RDA與SST89E58RD2A/RDA 一、產(chǎn)品概述 在電子設(shè)計領(lǐng)域,微控制器是眾多項(xiàng)目的核心組件。今天要介紹的FlashFlex
    的頭像 發(fā)表于 04-08 15:15 ?838次閱讀

    深入解析Microchip FlashFlex MCU SST89E516RD2/RD與SST89V516RD2/RD

    深入解析Microchip FlashFlex MCU SST89E516RD2/RD與SST89V516RD2/RD 在嵌入式系統(tǒng)開發(fā)領(lǐng)域,選擇一款合適的微控制器(MCU)至關(guān)重要
    的頭像 發(fā)表于 04-08 13:05 ?213次閱讀

    UWB寵物電子圍欄系統(tǒng)解決方案 | 遠(yuǎn)距離寵物測距技術(shù)

    。 系統(tǒng)能夠?qū)崟r、精確地監(jiān)測寵物與用戶之間的空間距離,當(dāng)寵物活動超出預(yù)設(shè)的安全范圍時,能在極短時間內(nèi)觸發(fā)圈的提醒或行為引導(dǎo)。這不僅實(shí)現(xiàn)了對寵物“防走失”與“行為訓(xùn)練”的雙重管理,更為核心的是,它為寵物在
    發(fā)表于 03-23 15:15

    法蘭距離:相機(jī)鏡頭系統(tǒng)的關(guān)鍵參數(shù)

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

    【雷達(dá)模組】久坐提醒設(shè)備,“起來走動一下”

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

    電能質(zhì)量在線監(jiān)測裝置測溫功能的遠(yuǎn)程查看功能的通信距離有多遠(yuǎn)?

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

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

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

    飛睿智能遠(yuǎn)距離WiFi傳輸遠(yuǎn)、延遲低、組網(wǎng)快,適用各種遠(yuǎn)距離傳輸場景

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

    飛睿智能遠(yuǎn)距離WiFi傳輸遠(yuǎn)、延遲低、組網(wǎng)快,適用各種遠(yuǎn)距離傳輸場景

    飛睿智能遠(yuǎn)距離WiFi具備傳輸遠(yuǎn)、延遲低、組網(wǎng)快等優(yōu)勢,視距傳輸超6公里,延遲低于50毫秒,并具有智能抗干擾能力。該技術(shù)廣泛應(yīng)用于應(yīng)急救援、智慧農(nóng)業(yè)和工業(yè)巡檢等場景,實(shí)現(xiàn)高清視頻與數(shù)據(jù)實(shí)時回傳。相比衛(wèi)星通信,具有成本低、部署靈活的特點(diǎn),正成為偏遠(yuǎn)地區(qū)物聯(lián)網(wǎng)連接的高效解決方
    的頭像 發(fā)表于 11-06 15:04 ?542次閱讀

    安信可雷達(dá)模組如何快速配網(wǎng)和調(diào)參?

    _V2、Rd-03L_V2、Rd-03D_V2、Rd-03E,如何使用配網(wǎng)及調(diào)參進(jìn)行說明。 一、APP下載 安信可配網(wǎng)助手APP下載 IOS端:在AppStore搜索 安信可配網(wǎng)助手 ? 安卓端:在下載安裝包進(jìn)行
    的頭像 發(fā)表于 10-31 08:59 ?1032次閱讀
    安信可雷達(dá)模組如何快速配網(wǎng)和調(diào)參?

    雷達(dá)模組 Rd-03_V2 人體狀態(tài)監(jiān)測

    。 Rd-03_V2模組對運(yùn)動人體的最遠(yuǎn)感應(yīng)距離為7m,可感知區(qū)域內(nèi)人體狀態(tài),實(shí)現(xiàn)實(shí)時檢測。提供可視化的配置工具,可輕松配置感應(yīng)距離范圍、不同區(qū)間的
    的頭像 發(fā)表于 10-23 10:37 ?796次閱讀
    雷達(dá)模組 <b class='flag-5'>Rd-03</b>_V2 人體狀態(tài)監(jiān)測

    網(wǎng)線傳輸距離和哪些因素有關(guān)

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

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

    安信可 Rd-03 系列雷達(dá)模組 是基于 24GHz 毫米波雷達(dá)技術(shù) 開發(fā)的人體感應(yīng)模組系列,具備 非接觸檢測、高穿透性、全天候運(yùn)行、低功耗 等優(yōu)勢,廣泛應(yīng)用于智能照明、安防監(jiān)控、智能家居、智能終端
    的頭像 發(fā)表于 06-25 14:06 ?1556次閱讀
    通江县| 噶尔县| 手机| 西充县| 柯坪县| 麻阳| 广州市| 积石山| 沙河市| 闽侯县| 图木舒克市| 革吉县| 广河县| 安康市| 化隆| 延吉市| 无锡市| 九寨沟县| 汝南县| 景德镇市| 宝应县| 阳朔县| 临清市| 贵定县| 陆丰市| 穆棱市| 香格里拉县| 徐州市| 田东县| 抚顺县| 内乡县| 马山县| 珠海市| 钟祥市| 广东省| 龙海市| 武清区| 华坪县| 新昌县| 偃师市| 西平县|