自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 SDR接收门铃实验

URH是一个将监听结果图形化的开源工具,用于分析无线私有协议。URH通过控制软件无线电设备(例如USRP、HackRF等)接收无线采样信号,并将信号转化为01比特序列。但是URH的功能不仅仅局限于此,URH的目标是帮助你实现对某些物联网设备无线通信攻击的完整过程。具体来看,URH有以下三个设计目标:(1)提供一个直观的无线私有协议分析界面,并不需要使用者有太多深入的射频知识;(2)给用户提供一个覆盖对一个有状态无线私有协议发起攻击涉及的所有完整操作;(3)此工具需要提供给于其他软件配合工作的。

2024-05-06 16:17:22 641

原创 飞机航线监测实验

ADS-B是广播式自动相关监视,即无需人工操作或者询问,可以自动地从相关机载设备获取参数向其他飞机或地面站广播飞机的位置、高度、速度、航向、识别号等信息,以供管制员对飞机状态进行监控。我国民航飞机的通讯频率为1090MHz,航空CNS标准是公开的(脉冲位置,相对幅度等)。而且通过明文传输信息(112个未加密的脉冲字),因此编制解调软件(SDR)可以正确解调信号。在这次实验中通过使用MATLAB和其中的通信工具箱处理ADS-B信号来跟踪飞机。使用RTL-SDR实时接收信号。并在地图上显示被跟踪的飞机。

2024-05-06 16:07:04 477

原创 采用Simulink采集麦克风声音信号,通过某参数控制后,输出变调后的声音

simulink实现模块。

2024-05-06 15:54:20 205

原创 串口实时监控数据界面python实现

我们使用python实现通过串口实时监控传感器数据,并使用 Matplotlib 动态绘制温度、光照和浓度的实时曲线图。这段代码实时从串口接收数据,将其解析为键值对,存储到 data_dict 中,并绘制成动态更新的曲线图,包括温度、光照和浓度。例如,如果传感器发送的数据是以键值对形式的字符串,可以使用字符串分割和转换为浮点数来提取有用的信息。使用 serial.Serial 打开串口连接,COM7 是蓝牙连接的串口号,9600 是波特率,timeout 是读取串口数据的超时时间,设置超时时间为 1 秒。

2024-02-28 16:20:48 1315 1

原创 python图像退化实验

由于目标或摄像头运动,会使成像变得模糊,这种运动可以采用模型的方式加以描述,从而采用仿真的方法对清晰图像加以运动模糊,形成模糊图像,并可用于其后的运动模糊图像恢复。原图像有用成分一般位于低频部分,可对图像添加纹理噪声,形成噪声图像;分析纹理的频率,设计陷波滤波器滤除噪声。自然图像中往往含有大量噪声,这些噪声可能服从一定的统计规律,因此可以采用顺序统计方法,对这些噪声加以剔除。采用中值滤波器,可以在消除噪声的同时,较好地保存图像边缘;采用最小值滤波器,会生成许多黑色区域。对一幅灰度图像实现运动模糊。

2024-02-28 16:14:03 522 1

原创 Python 编写多个 TCP Client一起聊天程序

根据提供的代码进行改进,可以持续发送和接收消息,直到用户输入特定的命令(例如"exit")来关闭连接,同时,在多线程环境中,确保线程安全性是非常重要的,特别是涉及到共享资源(如 socket)时。当服务器接收到来自客户端的消息时,它会在消息前添加发送者的地址信息,然后将这个消息转发给所有其他客户端。下面为简单的TCP客户端,用于连接到指定的服务器地址和端口,发送一条消息,然后关闭连接。基本的TCP服务器,它可以监听指定的IP地址和端口,接受客户端的连接请求,并接收来自客户端的数据。

2024-02-28 16:04:08 1217 1

原创 字节流和字符串进制转换

字符串是由Unicode字符组成的文本序列,可以包含各种字符(字母、数字、符号等)。字节流是由原始字节组成的二进制数据序列,通常用于表示文件、图像、音频等二进制数据。

2024-02-28 15:52:51 391 1

原创 网线的制作

点击网络下的Internet协议版本4(TCP/IPv4),选择使用下面的IP地址,然后我们设置自己的IP地址,其中接收的电脑的IP地址我们设置为172.168.10.2,为了确保传输速度能够达到上限,对网卡的传输速度做了设置,将连接速度和双工模式设置为1.0Gps全双工。RJ45水晶头---称之为“水晶头”或者“网络水晶头”,RJ45接口前端有 8个凹槽,简称8P,凹槽内的金属连接点有8个,简称8C,所以也有8P8C的说法。1-绿白、2-绿色、3-橙白、4-蓝色、5-蓝白、6-橙色、7-棕白、8-棕色。

2024-02-28 15:43:43 1253 1

原创 【通信工程】工程伦理与工程管理

通信工程项目的工程伦理与管理策略分析报告,大四期间通信工程工程伦理课程报告,获优秀成绩技术发展的同时,人类作为技术的承载者和推动者也必须将自身修养提升到与之匹配的程度,这样社会才能持续健康发展。通信工程项目在新时代面临着复杂的技术和管理挑战。工程伦理会引导人们从伦理角度审视科学技术运用于工程实践时对社会的影响,是确保通信工程项目成功的关键因素。遵守伦理原则、采用合适的管理方法和关注社会和环境责任,将有助于通信工程项目应对新时代的挑战,实现质量、可持续性和社会责任。

2024-02-28 15:38:35 1206 1

原创 安装python库时出现到的问题

后,位于pypi.douban.com的存储库不是受信任的或安全的主机,正在被忽略。要求使用“–trusted host pypi.douban.com”允许此警告。这里下载的是pyserial,需要什么包,把名字换了就可以。pip 安装第三方库的时候进行警告提示,在检查pip的最新版本时候出现错误;此时需要更新pip。在 Python中,我们可以使用 serial 库来读取和发送串口数据。,如果该条不行可以选择其他的命令。此时又出现了其他的问题,参考了。这里我选择的是下面这条命令,

2023-10-24 11:45:30 233

原创 simulink子系统封装笔记

将要设置的参数设置为变量,然后封装在一起,可以使得要设置的变量在封装系统的参数设置对话框中统一进行设置。而建立子系统只是简化simulink模型,增强模型的可读性。若要设置封装可变,则需设置变量,并在子系统中也相应改变其值。点击封装子系统则可设置封装的参数值。

2023-08-14 12:23:33 208

原创 分贝的换算笔记

使用最多的为3dB,其表示为输出功率为输入功率的两倍。1 mW是确定的值,因此dBm可以表示。

2023-05-19 14:37:33 218 1

原创 一些GitHub的镜像及资源

GitHub是一个面向开源及私有软件项目的托管平台,有时候也可以在官方网站上进去,不过十分不稳定,所以在这里列举一些GitHub的镜像及替代网站。这个网址是GitHub的一个镜像网站,应该是公益性的,页面与GitHub官方是一样的,不过也是有时候发挥不稳定,会出现进不去网址的情况。在插件的管理面板中可查看自己安装的脚本文件,在这里我安装了两个,分别是高速下载和镜像访问。使用扩展之后会快很多,此时打开网页插件会显示2,即有两个脚本正在运行。接着可以在搜索用户脚本中搜索GitHub的相关脚本,选择下载即可。

2023-05-11 20:49:19 6686

基于扩展卡尔曼滤波的目标跟踪系统的设计

基于扩展卡尔曼滤波的目标跟踪系统的设计

2024-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除