树莓派BLE 蓝牙低功耗设备控制,python BLE。 1.使用库gatt_linux,封装了常规使用的方法,比如扫描设备,可以根据蓝牙名称获取对应的蓝牙地址。连接蓝牙,断开蓝牙。获取BLE返回值,根据UUID发送指令等等。 2.在树莓派上可以开多个线程使用这个类,可以同时连接多个BLE设备,发送指令等等。 3.在使用不同设备时,注意修改自己的UUID即可。 4.需要安装的有 Blueman蓝牙管理工具,Bluez包,请自行百度安装。 例如:#发送字符串指令 def Send_Get(self,CMD): self.BleWaitData=True self.BleReceiveData='' self.device.IBC_Write_CHAR.write_value(bytearray(CMD)) t1=time.time() while self.BleWaitData: #time.sleep(0.1) 。。。
2024-08-04 10:42:57 9KB BLE连接 蓝牙低功耗
1
树莓派僵尸网​​络 旨在感染和控制一组树莓派PI的僵尸网络恶意软件的实现。 仅出于教育目的,作为温莎大学60-467网络安全课程的最终项目。 该项目包括2种使用python实现僵尸网络的方法:通过SSH和原始套接字。 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 有关如何在实时系统上部署项目的注释,请参阅部署。 先决条件 hydra(用于在目标Rasp PI SSH服务器上执行字典攻击) python3 pip3(用于安装pexpect) pexpect(对于SSH僵尸网络) 正在安装 安装hydra和python3 $ sudo apt install hydra python3 安装pip3,以便我们可以使用它来安装pexpect $ sudo apt install pip3 安装pexpect $ pip3 install p
2024-07-29 18:20:45 9KB Python
1
串口连接树莓派(PL2303连接树莓派) 串口连接树莓派是通过串口通讯直接进行计算机操作树莓派的一种方法,无需网络连接和显示器。这种方法适用于在没有网络或网络情况不好的情况下,需要远程控制树莓派的场景。 知识点总结: 1. 串口连接树莓派的前提条件:没有网络,没用键盘,没有显示器的情况下,通过串口(PL2303线)连接树莓派。 2. 准备工作:需要树莓派开发板(已经刷好官方系统)、USB转串口工具(PL2303)、杜邦线(4根)。 3. 串口连接树莓派的步骤: * 连接PL2303的VCC和GND到树莓派的相应引脚上。 * 连接RX和TX到树莓派的GPIO14和GPIO15上。 * 安装ubuntu linux系统和ckermit软件。 * 编辑配置文件:vi ~/.kermrc,并写入相应的配置信息。 * 使用kermit命令连接树莓派,并输入用户名和密码来控制树莓派。 4. 断开连接的方法: * 输入快捷键:CTRL \,然后再按c,可以退出到kermit界面。 * 再次输入c可以连接到树莓派。 * 输入exit可以退出kermit。 5. 串口连接树莓派的优点:使用串口进行连接确实方便很多,毕竟很多时候我们并不需要或者没有显示器,仅仅控制树莓派的话这样就足够了。 6. 串口连接树莓派的应用场景:适用于在没有网络或网络情况不好的情况下,需要远程控制树莓派的场景。 7. 串口连接树莓派的技术要求:需要熟悉Linux系统和串口通讯协议。 8. 串口连接树莓派的安全性:虽然串口连接树莓派可以远程控制树莓派,但是需要注意安全性问题,例如用户名和密码的安全性问题。 9. 串口连接树莓派的局限性:串口连接树莓派需要特殊的硬件设备,例如PL2303,且需要熟悉Linux系统和串口通讯协议。 10. 串口连接树莓派的发展前景:随着物联网和嵌入式系统的发展,串口连接树莓派的技术将会得到更多的应用和发展。
2024-07-26 18:55:05 377KB 远程连接 串口
1
树莓派的3D模型在STEP格式中提供了更广泛的应用可能性。这个格式通常与专业的CAD软件兼容,如SolidWorks、AutoCAD等,使用户可以在设计和工程领域更轻松地使用。STEP格式的树莓派模型可以用于创建虚拟原型、进行结构分析和模拟,以及制作用户手册和技术文档。这种格式的模型还可以与其他软件和系统集成,为项目的整个生命周期提供支持,从概念设计到生产制造。因此,STEP格式的树莓派模型对于工程师、设计师和制造商来说都是非常有价值的资源。树莓派的3D模型STEP格式提供了更广泛的适用性。这种格式通常与各种CAD软件兼容,如SolidWorks、AutoCAD等,为用户在设计和工程领域提供更多便利。利用STEP格式的树莓派模型,可以进行虚拟原型制作、结构分析和模拟,以及制作用户手册和技术文档。这种格式的模型还可以与其他软件和系统集成,为整个项目的生命周期提供支持,从概念设计到生产制造。因此,STEP格式的树莓派模型对于工程师、设计师和制造商来说都是非常有价值的资源。 树莓派raspberry 3d模型 step 树莓派raspberry 3d模型 step
2024-07-08 17:46:37 16.71MB step
1
计算机设计:智能系统是基于树莓派、Python、HTML5、PHP、打造出的一款物联网人工智能系统。 自美智能系统是基于树莓派、Python、HTML5、PHP、打造出的一款物联网人工智能系统,目前系统已实现:语音唤醒、语音识别、语音合成、人体探测、人脸识别、人脸对比、智能互动、插件式功能扩展等全套人工智能交互功能。 自美系统可方便的扩展为:智能家居集控系统、交互人工智能设备(如魔镜 / 挂历 / 服务机器人)、生产工作流程监控和控制系统等功能,。
2024-06-19 08:49:13 14.46MB
1
yolov3-tiny训练模型,用pytorch框架搭建,让高配置的电脑,笔记本也能训练v3tiny模型,并且部署到树莓派等视觉实践项目中进行视频实时目标检测,优点在于检测速度快,模型体积小,方便部署和搭建,对于很多新手小白来说十分友好,该模型搭配我博客所讲的方法可以让你们快速入门进行目标检测项目,YOLOv3是一种基于深度神经网络的对象识别和定位算法,其最大的特点是运行速度很快,可以用于实时系统。而YOLOv3-tiny是YOLOv3的简化版。YOLOv3-tiny是YOLO系列中的一个目标检测模型。它是基于深度学习算法的目标检测模型,具有较快的检测速度和较低的计算资源要求。YOLOv3-tiny相对于YOLOv4-tiny在性能上有所下降,但仍然可以实现一定的目标检测准确率。yolov3-tiny 相对于其他版本的 yolo 网络有以下优势yolov3-tiny 具有更快的推理速度,适用于对实时性要求较高的应用场景。 yolov3-tiny 在保持较高检测精度的同时,具有更小的模型体积,占用更少的存储空间。 yolov3-tiny 适合于在计算资源有限的设备上进行目标检测任务。
2024-05-29 19:19:37 1014KB pytorch 目标检测 yolov3 yolov3-tiny
1
上传的资料包括树莓派4B开发板的原理图、机械图和处理器SoC开发手册。原理图展示了开发板各个电路模块的连接关系,包括处理器、存储器、接口、传感器等。机械图则展示了开发板的物理结构和外部接口,方便用户进行外壳设计和外部连接。处理器SoC开发手册提供了对树莓派4B使用的处理器芯片的详细介绍,包括硬件特性、寄存器配置、引脚定义等。适合学生、教育机构、嵌入式系统开发者、物联网项目工程师以及个人DIY爱好者借鉴使用。
2024-05-28 17:33:26 1.59MB arm 树莓派4B
1
课程设计-基于树莓派的平衡小车项目源码+开发手册资料.zip 【资源介绍】 平衡小车配置 霍尔电机:编码器精度=500;电机减速比=30 树莓派:4B8g 陀螺仪:JY901 陀螺仪精度 JY901传感器与实验室传感器使用振动台进行对比 【开发手册包括】 1.WHEELTEC B570 平衡小车上手使用.pdf 2.WHEELTEC B570 平衡小车开发手册.pdf 3.基于平衡车的电机PID控制开发教程.pdf 4.WHEELTEC B570 平衡小车数学模型和LQR控制开发手册.pdf
2024-05-07 19:20:35 13.66MB 课程设计 树莓派4B python
树莓派 gpiozero 的最新开发文档(1.5.1 版),英文版,共 239 页。gpiozero 是用于树莓派 gpio 编程开发的 Python 库,使用简便,功能强大。
2024-05-07 17:03:23 3.1MB GPIO Python 编程开发
1
torch和torchvision版本树莓派python3.7专用
2024-05-04 14:59:20 75.79MB torch
1