首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
树莓专题
让树莓派智能语音助手实现定时提醒功能
最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time
阅读更多...
树莓派5_opencv笔记27:Opencv录制视频(无声音)
今日继续学习树莓派5 8G:(Raspberry Pi,简称RPi或RasPi) 本人所用树莓派5 装载的系统与版本如下: 版本可用命令 (lsb_release -a) 查询: Opencv 与 python 版本如下: 今天就水一篇文章,用树莓派摄像头,Opencv录制一段视频保存在指定目录... 文章提供测试代码讲解,整体代码贴出、测试效果图 目录 阶段一:录制一段
阅读更多...
1-8 图像腐蚀 opencv树莓派4B 入门系列笔记
目录 一、提前准备 二、代码详解 kernel=np.ones((2,2),np.uint8) _, binary_image = cv2.threshold(image, 127, 255, cv2.THRESH_BINARY) eroded_image=cv2.erode(binary_image,kernel,iterations=1) eroded_image2=cv2.ero
阅读更多...
逗比学树莓派之lcd1602显示
通过树莓派GPIO连接LCD1602,使用wiringPi库和其附带的LCD库进行显示树莓派的CPU温度和内存使用情况。 1.首先按下图连接好硬件电路图: 2.然后在终端使用命令 sudo apt-get install git 安装版本管理软件Git 。
阅读更多...
树莓派wiringPi常用的函数介绍
1.void pinMode (int pin, int mode) ; 这个函数式设置pin脚的输入和输出模式以及PWM的输入和输出模式。在wiringPi中只有 pin 1 (BCM_GPIO 18)是支持PWM的输出的。 2.void digitalWrite (int pin, int value) ; 这个函数式用来设置pin脚的高低电平的,当我们写HIGH or LO
阅读更多...
RasberryPi 3B树莓派基本配置
RaspberryPi 3B树莓派基本配置 文章目录 RaspberryPi 3B树莓派基本配置一、准备工作1.1 硬件准备:1.1.1 树莓派和电源适配器:1.1.2 USB转TTL模块:1.1.3 读卡器和TF卡: 1.2 软件准备:1.2.1 下载 Raspberry Pi OS:1.2.2 SD Card Formatter:1.2.3 下载系统镜像刻录软件:1.2.4 MobaX
阅读更多...
树莓派使用WiringPi库配合时间函数实现超声波测距
树莓派使用WiringPi库配合时间函数实现超声波测距 文章目录 树莓派使用WiringPi库配合时间函数实现超声波测距一、HR-04超声波模块原理1.1 超声波测距原理:1.2 超声波时序图: 二、树莓派与超声波模块硬件连接三、时间函数3.1 时间函数gettimeofday()原型和头文件: 四、实现超声波测距4.1 使用wiringOP库和时间函数实现超声波测距: 五、实现超声波测距
阅读更多...
1-9 图像膨胀 opencv树莓派4B 入门系列笔记
目录 一、提前准备 二、代码详解 kernel = np.ones((3, 3), np.uint8) _, binary_image = cv2.threshold(image, 127, 255, cv2.THRESH_BINARY) dilated_image = cv2.dilate(binary_image, kernel, iterations=1) 三、运行现象 四
阅读更多...
树莓派使用WiringPi库驱动继电器
树莓派使用WiringPi库驱动继电器 文章目录 树莓派使用WiringPi库驱动继电器一、继电器概念二、树莓派与继电器硬件接线三、使用WiringPi库驱动继电器: 一、继电器概念 继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又
阅读更多...
构建智能门禁安防系统:树莓派 4B、OpenCV、SQLite 和 MQTT 的应用(代码示例)
一、项目概述 1.1 项目目标和用途 本项目旨在开发一个智能门禁安防系统,该系统利用摄像头和人脸识别技术,结合本地人脸库,实现对进出人员的自动识别和管理。系统能够实时记录进出人员的信息,并对未注册人员进行警报提示。通过与物联网平台的集成,用户可以远程监控和管理门禁系统,提升安全性和管理效率。 1.2 解决的问题和价值 传统的门禁系统往往依赖于钥匙或密码,存在安全隐患和管理不便的问题。本项目
阅读更多...
解决树莓派IOError: [Errno Invalid sample rate] -9997 采样率16K错误
树莓派在基于pyaudio录音的时候会提示如上错误,这主要是使用的树莓派声卡不支持当前的采用率,没关系,其实在alsa架构下我们可以通过声卡的插件实现转换。在树莓派下家目录创建一个声卡隐藏配置文件 .asoundrc。特别说明,不要在你的pyaudio里面设置打开声卡的编号因为下面的配置已经配置了。 1.安装 sudo apt-get install pulseaudio 2.在家目录创
阅读更多...
树莓派 4 使用 WiFi 从 SSD Headless 启动
树莓派 4 使用 WiFi 从 SSD Headless 启动 树莓派已经默认支持从 SSD 启动,可以根据官方提供的工具初始化树莓派系统并启动;尝试通过安装 Ubuntu Server,不使用网线、显示器、键盘等,从 SSD 直接启动 依赖 树莓派 4MacSSD 安装 Ubuntu Server 1. 安装 Raspberry Pi Imager Raspberry Pi Imag
阅读更多...
树莓派 4b 安装 Kubernetes
树莓派 4b 安装 Kubernetes K3S 是 Rancher 提供的用于边缘硬件的简化版本的 Kubernetes,基本能力和 Kubernetes 接近,适用于 IoT 硬件,支持 x86_64, ARMv7, ARM64 等 安装 在 Ubuntu Server 21.04 上安装 K3S 1. 安装 Docker apt update & apt upgrade & apt
阅读更多...
如何使用树莓派构建 LoRa 网关?
顾名思义,远距离广域网或LoRaWAN技术广泛用于物联网(IoT)中的远距离、低功耗通信。 在本文中,我们将指导您如何将SX130x 868M LoRaWAN网关模块通过硬件附加在顶部(HAT)的方式连接到Raspberry Pi4。此设置创建了一个LoRaWAN网关,允许Raspberry Pi(RPi)与启用LoRaWAN的设备进行通信。 所需材料: Raspberry Pi 4(推荐
阅读更多...
ArmSoM CM5 RK3576核心板推出,强势替代树莓派CM4
ArmSoM团队隆重推出全新的CM5 RK3576核心板,这款模块专为嵌入式开发者设计,凭借其强大的性能与丰富的扩展性,完美替代树莓派CM4,成为开发者们的理想选择。 CM5核心板采用了先进的RK3576 SoC,凭借卓越的计算能力和出色的能效表现,在各类应用中表现出色。相比树莓派CM4,CM5核心板在多个方面实现了显著的升级,不仅性能更强,还拥有更多的接口和扩展选项,适合多样化的应用需求。
阅读更多...
树莓派搭建kodexplorer
可道云kodexplorer是一款开源私有云系统,类似于owncloud,Dropbox、SkyDrive,seafile等。将可道云kodexplorer搭建在树莓派上,从而在树莓派上存储、管理家庭成员的各种照片,音乐,文档等各种文件,树莓派在家庭局域网中,可以保证上传和下载的速度,还支持在线播放网盘中的视频文件。同时,由于文件全部储存在树莓派中,可以保证数据的安全。这套源码试用于个人网盘,家庭
阅读更多...
树莓派3B驱动ST7735(内核)(TODO)
(TODO) https://www.youtube.com/watch?v=dj0WrkpPRho 要在树莓派 3B 上配置支持 ST7735S 显示屏,并在启动过程中将信息输出到这个显示屏,同时允许通过显示屏进行 shell 交互,需要进行以下步骤: ### 1. **安装必要的工具和库** 在配置和编译内核之前,需要确保系统安装了必要的工具和库: ```bash sudo ap
阅读更多...
树莓派+8187L 安装 kali linux 跑pin
学术交流使用,小伙伴不用乱用哦 树莓派一个 一个TP 迷你网卡 一个8187L卡皇(某宝老板没有3070了)TF卡一个(8G以上) 3070更小 和 树莓派更般配 或者使用全向天线 这次我用的是定向 使用 tp迷你网卡做ap 一个5V2A的充电宝 一个小书包 放在书包里最好使用全向天线。 用手机连接到树莓派 可以实现某些特殊的*** 最后后一张放图给大家看 首先去下载 kali linux
阅读更多...
树莓派(RPI/Raspberry Pi):一款基于ARM的微型电脑主板【为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux】
Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) 是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。 自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“芯”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽
阅读更多...
树莓派 Raspberry Pi SD卡系统备份与还原
近半年时间用来监控陆龟的树莓派 Raspberry Pi 还算稳定,可到了冬天龟箱里的加热灯长时间加热导致树莓派温度很高,时不时的自动重启。如果每次都能正常起来也就罢了,可偶尔会挂不上SD卡的文件系统直接宕了,还得用备份还原SD卡(如果没备份那就悲催了)。 买树莓派的时候只想到存储空间大能多存的东西于是买了个16GB的SD卡,可实际用了2G空间不到。最开始备份树莓派SD卡是用windwos
阅读更多...
Linux-视频监控系统(12)-移植到树莓派中
由于之前的代码编写及测试工作在Linux PC上都已经完成,现在只需要移植到树莓派中即可。 在这里我们有2项任务要做 首先需要修改源代码的编译工具,把gcc修改成arm-linux-gcc(具体的工具要参考你的机器) 然后需要在树莓派中安装ffmpeg包,具体可以参考我的博客:http://blog.csdn.net/u013181595/article/details/7
阅读更多...
树莓派3在无屏幕无路由器无串口情况下的使用
在做一个项目,打算移植到树莓派3中,连接并控制树莓派一般都会使用Putty这个软件,但是需要提前知道树莓派的IP地址。网上的方法大都是连接路由器后通过路由器查看,但是我的路由器是无线的,没有接口了。同时又没有屏幕,也没有串口,只有一根网线,怎么办呢? 如果大家熟悉网络协议的话应该接触过很多抓包工具,比如说wireshark。先下载这个软件并安装。另外安利一下这个软件很不错,是分析各种网络协
阅读更多...
Linux-视频监控系统(9)-移植到树莓派中的计划
关于树莓派的的使用方法我就不说好了。由于树莓派硬件平台完善,内核软件也更新比较快,因此我打算把这个项目移植到树莓派3中,之前是在mini2440中实现的。 需要移植的部分就是服务器代码了,由于服务器的代码属于应用层的,和硬件不相关,因此可以直接把可执行文件拷贝到树莓派3中运行。 之前的硬件平台是:mini2440开发板,摄像头是中星微ZC301的摄像头,比较老旧,并且没有麦克
阅读更多...
树莓派手动指定静态IP和DNS 终极解决大法
在把玩树莓派的过程中,往往需要手动给它设定一个静态的IP地址,一来可以防范DHCP自动分配的IP来回变动,导致远程SSH时常无法连接;二来还可以提高树莓派的网络连接速度。 对此菲菲君在网上查了很多资料,大多数方法都是修改 /etc/network/interfaces 配置文件,增加静态IP的设定。的确对于 Debian 系的 Linux 系统来说,不都是这样修改滴嘛? 不过马上就发现了
阅读更多...
树莓派自动发送ip到指定邮箱
知道树莓派的ip地址才能通过SSH或者VNC在你的电脑上操作树莓派,树莓派开机自动发送ip地址到指定邮箱会让你使用树莓派更加方便! 一.新建一个python脚本文件 输入命令: touch send_ip.py 二.编写python脚本 (1)输入命令: sudo vim send_ip.py (2)写入以下代码 #!\usr\bin\env python#-*-coding:
阅读更多...
树莓派配置无线网卡
一.查看无线网卡状态 把无线网卡插到树莓派上,输入命令ifconfig 查看是否有wlan0的信息,如果有说明网卡状态正常,可以直接进行第二步,直接配置无线网络。如果看不到wlan0的信息,则需要根据无线网卡型号安装驱动。 二.修改interfaces文件 1.用编辑器nano打开interfaces文件 输入命令:sudo nano /etc/network/interfaces 2.
阅读更多...