chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

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

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-04-16 15:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

wukong50制作

wKgaomYeKROAd1IYAAA7WV451Ss42.jpeg

作者說:

我有一個兒子

他經常用電腦看動畫片

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

所以我就用安信可的雷達模組做了距離提醒工具

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

上位機通過Python開發(fā)實現

當檢測到孩子趴在電腦前距離太近,則會播放語音(“距離太近了”)

以便提醒孩子自己往后挪

如果超過 3 次

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

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

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

來看看是怎么實現的?

1、接線

直接使用 USB 轉 TTL 連接即可

wKgZomYeKRSAVlLdAADU1vtS5rk59.jpeg

2、UART.py

# pip install pyserial

import os

import time

import serial

from playsound import playsound

import mmqtt

num = 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 = []

# 解析數據并存儲

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:.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" # 要發(fā)布的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():

# 創(chuàng)建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客戶端循環(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、代碼輸出

wKgZomYeKRSAcUdXAACCO4Gp5yU34.jpeg

5、MQTT 消息

wKgZomYeKReAYk6sAAAtIngew1w97.jpeg

6

數據過濾

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

安信可目前已發(fā)布Rd-01、Rd-03、Rd-03D、Rd-03E、Rd-03L和Rd-04這6款雷達模組,抗干擾性好,不受溫度、濕度、水霧、塵埃等環(huán)境因素影響。

安信可雷達模組可實現對于人體狀態(tài)目標的感應、測量等,可廣泛應用于智能家居、智慧安防、智慧照明、智能商業(yè)和新能源充電/停車監(jiān)測設施等場景中。

審核編輯 黃宇

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

    關注

    14

    文章

    10371

    瀏覽量

    91768
  • 模組
    +關注

    關注

    6

    文章

    1801

    瀏覽量

    32364
  • MQTT
    +關注

    關注

    5

    文章

    740

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

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

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

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

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

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

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

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

    法蘭距離:相機鏡頭系統(tǒng)的關鍵參數

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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