本篇文章是对之前的补充。开启密码验证编辑配置文件:vim /etc/mosquitto/mosquitto.conf将 allow_anonymous 设置为 false,禁止匿名登录。指定密码存储文件:password_file /etc/mosquitto/pwfile保存配置,随后创建密码存储文件。touch /etc/mosquitto/pwfile接下来添加一个用户。mosquitto_passwd -b /etc/mosquitto/pwfile 用户名 密码重启 mosquitto 服务。systemctl restart mosquitto使用TLS加密进入 /etc/mosquitto 目录。cd /etc/mosquitto创建一个名为 key 的文件夹,用于存储证书。mkdir key cd key生成 CA 的证书和密钥:生成 CA 密钥openssl genrsa -des3 -out ca.key 2048这里需要设置密码,请牢记,该命令将生成 ca.key 文件。生成 CA 证书openssl req -new -x509 -days 3650 -key
人们为何选择沉睡?我想......是因为害怕从「梦」中醒来。「我梦见一片焦土,一株破土而生的新蕊,它迎着朝阳绽放,向我低语呢喃。」
夜色名为温柔,使一颗心免于哀伤。
前言本篇篇幅较少,主要介绍使用GPIO接口控制LED灯的开关。准备工作LED发光二极管。连接LED灯LED灯长针为正极,短针为负极,为方便区分,长针连红线,短针连黑线,如图所示。对照开发板的针脚图,将LED灯连接到开发板上。红线连接任意一个GPIO接口,黑线连接GND接口。这里我连接的是GPIO3_D3。注意不要将正负极接反,否则可能会烧坏发光二极管和开发板。控制LED灯OrangePi 3B 官方系统中已经预装了wringOP,直接使用以下命令查看GPIO接口使用情况gpio readall 执行结果如图所示。由图可知,GPIO3_D3所对应的wPi编号为25,当前模式为IN。首先将25号接口模式改为输出模式OUT。gpio mode 25 out此时25号口输出为低电平,自然LED灯是不会亮的。接下来将25号口设置输出高电平。gpio write 25 1执行后,LED灯成功点亮,如图所示。若要关闭LED灯,将25号口设置输出低电平即可。gpio write 25 0使用 Python 控制使用 os.system() 执行命令即可。# 开 os.system("gpio
前言本篇我们实现 AHT10 温湿度传感器采集周围环境数据,并设置定时采集功能,将数据上报至物联网平台。准备工作在上一篇文章中只是简单提了一下设备侧的硬件,下面补上实物图,以供参考。OrangePi 3B 开发板,这里我已经装好了底座,接上了天线。AHT10 温湿度传感器,这里我已经焊接好了。杜邦线。连接传感器取四根杜邦线,接到 AHT10 上,如图所示。参照开发板引脚图,一一对应连接。这里我选择的是I2C4,其中传感器的VIN口连接开发板上3.3V接口。注意不要接错了,以免烧坏传感器和开发板。连接完成后如图所示。启用I2C配置安装传感器后,上电开机。由于系统默认关闭I2C接口,需要我们手动开启。执行以下命令(普通用户请加 sudo 权限):sudo orangepi-config然后选择 System,如图所示。然后选择 Hardware,如图所示。移动方向键,选取要启用的 I2C 配置。这里我启用的是 I2C4。保存后返回,随后重启系统。sudo reboot测试连接使用 i2cdetect 命令检测设备是否连接到 i2c4。sudo i2cdetect -y 4如果能检测到设备地
Version 1.41 正式版发布本次更新内容:支持断点续传1优化剧集列表显示功能,支持获取单个/正片/全部视频2支持设置是否自动勾选全部视频2修复扫码登录失败的问题3修复无音轨的视频无法下载的问题修复程序退出后仍有残留进程的问题优化部分界面显示效果说明1.断点续传在下载时,程序会自动保存下载进度,即便退出程序后,也可从中断处恢复下载。2.剧集列表显示&自动勾选视频此项设置位于 设置 -> 其他 选项卡中。不同选项说明:仅获取单个视频:只获取链接所指向的单个视频获取正片列表:若链接所指向的视频是分P/合集/番组类型,则自动根据链接获取全部正片列表获取全部相关视频:除了获取正片列表,显示番组的花絮、PV、OP、ED等全部视频自动勾选全部视频:解析视频链接后,是否自动勾选视频列表中的全部视频3.扫码登录目前扫码登录失败问题已经修复。未来会考虑增加手机号登录等其他登录方式。下载地址GitHub蓝奏云
Scott Sloan