本帖最后由 WT_0213 于 2024-5-6 14:14 编辑
简介
树莓派的操作系统主要包括Raspbian OS(基于Debian)、Ubuntu MATE、Ubuntu Server、LibreELEC、OSMC、RISC OS、Mozilla WebThings Gateway、Ubuntu Core、DietPi、Lakka Linux、RetroPie等。这些操作系统适用于不同的用途,如通用计算、媒体服务器、物联网项目、教育和学习等。例如,Raspbian是树莓派的官方操作系统,适合初学者和一般用途;Ubuntu MATE提供美观的界面和丰富的支持;Arch Linux ARM则适合熟悉Linux的用户,提供最新的软件包。
一般我们烧录官网的就可以了,优化也不错。说实话其他的我也没怎么了解过。
家里正在用于服务的Home Assistant是基于 神雕 大佬的机顶盒做的。系统是HiNas
华为悦盒ec6108v9c |
hi3798mv100 |
1G |
emmc |
8G |
mdmo1g |
![WX20240425-000702.png WX20240425-000702.png](data/attachment/forum/202404/25/000756iqi7lozq4r00v3xl.png)
总体使用起来还不错,挂了个移动固态硬盘,做nas反正机顶盒也没啥大用挂着玩。青龙面板可以做做B站任务、阿里云盘签到、狗东的京豆和农场任务等等、Alist云盘可以挂在其他的一些网盘,相当于一个汇总。所有网盘内容都可以在Alist里面查看。
之所以这次使用树莓派作为主控设备,是因为原来电视盒子方案相对比较糙,并且时间也比较长了好多环境都是搭建的乱七八糟的。仅实现了回家开灯,语音控制全屋灯光、电视、温湿度检测、家里也比较乱很多东西都还没智能起来。
恰好前段时间 贸泽电子 赞助了一块树莓派5。感谢!感谢!感谢!这样一来就万事俱备了。
目标
目前想要实现的的智能家居系统,主要包含两方面: Home Assistant和智能语音助手。
Home Assistant没啥好说的。
硬件展示
语音套件
语音助手功能实现依赖于一块百度刚开始做智能设备的时候。度秘 DUEROS 参加活动给的4mic 麦克风阵列板子 也叫 Dueros开发套件个人版。
刚开始的时候好像是2018年。想想都七年多了。那会参加各种活动,还买了699的小度在家 😄。 后来积分兑换什么的换了好些个小度系列产品。然后就有了现在的全屋智能。现在音箱很智能。就是Home Assistant玩的不太溜。
![WechatIMG2558.jpg WechatIMG2558.jpg](data/attachment/forum/202404/25/002042detst2e9j2s6z2ti.jpg)
![WechatIMG2560.jpg WechatIMG2560.jpg](data/attachment/forum/202404/25/002100zwfbwwwiiwowwnwi.jpg)
![WechatIMG2559.jpg WechatIMG2559.jpg](data/attachment/forum/202404/25/002100n03q7ssqll19i7l9.jpg)
语音套件长这个样子
树莓派
![1713975947335.jpg 1713975947335.jpg](data/attachment/forum/202404/25/002628gm3ktdk6t6lrvple.jpg)
系统烧录
要实现智能家居系统首先需要先给我们的树莓派烧录系统镜像,效果和给电脑装系统一个样。区别就是树莓派做系统使用工具把镜像文件写入内存卡就可以了。
树莓派官网地址:https://www.raspberrypi.com/
下面是具体烧录流程。
烧录工具
这里我们使用官方的烧录工具下载地址:
windows版本
https://downloads.raspberrypi.org/imager/imager_latest.exe
mac版本
https://downloads.raspberrypi.org/imager/imager_latest.dmg
本次烧录使用的mac版,和windows版本是一样的。
烧录过程
![WX20240424-215827.png WX20240424-215827.png](data/attachment/forum/202404/25/000201x9izy6i5zli3yi11.png)
双击打开,然后将Raspberry Pi Imager拖到Applications里。Windows直接安装。
![WX20240424-215812.png WX20240424-215812.png](data/attachment/forum/202404/25/000229wmhhumrrc4cqultu.png)
然后打开 Raspberry Pi Imager app
![WX20240424-220047.png WX20240424-220047.png](data/attachment/forum/202404/25/002738ajrczdbrl8zjr810.png)
第一个选项选择的是设备
![WX20240424-220753.png WX20240424-220753.png](data/attachment/forum/202404/25/002811iwrbbwawnnondtrg.png)
这里根据自己的pi选择对应的设备类型。这里选择Raspberry Pi 5
然后选择镜像
![WX20240424-220106.png WX20240424-220106.png](data/attachment/forum/202404/25/002931ftlpq2tk81zziykq.png)
根据自己的设备选择对应的镜像文件,可选32位/64位系统。Raspberry Pi OS(other)可以选择 lite版与推荐软件版本。
是也可以选择已下载的其他镜像烧录。
![WX20240424-220718.png WX20240424-220718.png](data/attachment/forum/202404/25/003131svojy4ra8rym9s92.png)
最后一步选择自己的存储卡,然后点击 NEXT按钮进行下一步。
![WX20240424-220822.png WX20240424-220822.png](data/attachment/forum/202404/25/003214m4mwjav4pvpgjmvs.png)
此处可以编辑 raspberry Pi OS的一些系统参数
![WX20240424-221047.png WX20240424-221047.png](data/attachment/forum/202404/25/003324v8l4om4jp9ttpv7w.png)
开启SSH
![WX20240424-221100.png WX20240424-221100.png](data/attachment/forum/202404/25/003335uc7vxxfvq5t2tt3s.png)
![WX20240424-221112.png WX20240424-221112.png](data/attachment/forum/202404/25/003357ty71yi5q12xye6g8.png)
编辑完成后点击保存,回到
![WX20240424-221123.png WX20240424-221123.png](data/attachment/forum/202404/25/003424uxdu75gudix5wbv4.png)
此时弹窗有一些变化,“清空所有设置”按钮和“是”按钮亮起来点击“是”完成基础设置
![WX20240424-221148.png WX20240424-221148.png](data/attachment/forum/202404/25/003542w5qx5alxpvlvebak.png)
提示存储卡数据会被删除,直接点“是”啥也不要了,就是烧录谁也阻止不了
![WX20240424-221210.png WX20240424-221210.png](data/attachment/forum/202404/25/003648rqi2ibak5r0ilpjk.png)
然后就是相对漫长的写入等待
![WX20240424-222209.png WX20240424-222209.png](data/attachment/forum/202404/25/003720ktwz87hlih5s97zb.png)
写入完成后进入相对漫长的验证等待
![WX20240424-222819.png WX20240424-222819.png](data/attachment/forum/202404/25/003739aj1hzjhv81njvu8n.png)
烧录完成
上机启动
![1713975947335.jpg 1713975947335.jpg](data/attachment/forum/202404/25/003907ozn64zgprssvnzvp.jpg)
插卡,连线
![WechatIMG2555.jpg WechatIMG2555.jpg](data/attachment/forum/202404/25/003859wgpbuippfpg8ggwj.jpg)
这里需要注意,一定要插到底,不然显示器没信号。第一次有些紧,也不敢用力。完全不敢用力。就在口那卡着。后来感觉这样不行啊,然后一使劲就插到底了。不出意外信号果然就有了。
![WechatIMG2554.jpg WechatIMG2554.jpg](data/attachment/forum/202404/25/004151qhch1z6ejmjemjqq.jpg)
然后就是系统启动,画面有点看不清,因为屏幕上面有膜,没死掉。而且还是手机拍摄将就看。它里面有个NEXT。然后一步有一步的让你添一些信息
![WechatIMG2556.jpg WechatIMG2556.jpg](data/attachment/forum/202404/25/004307sipp9mpli6kp56e2.jpg)
然后他就进入系统了,感觉就很棒,不得不说发热有点大。不装散热怕他会糊看来又要花费马内了
![WechatIMG2557.jpg WechatIMG2557.jpg](data/attachment/forum/202404/25/004431ddltpgdk6cpkhdks.jpg)
画面“桂林山水渔舟唱晚”有内味了
树莓派ssh相关问题处理
如果你发现,系统安装完成后无法连接ssh,提示权限错误
Permission denied, please try again.
那么接着往下看
允许root用户登录+允许root用户登录 - 基于密码的安全验证
SSH远程连接时无法直接通过root账户登录,会显示权限不足(Permission denied, please try again.)
要开启root账户远程登录,要找到/etc/ssh/sshd_config 文件并修改设置
使用 sudo su root 可以直接切换到root用户下
执行
sudo vi /etc/ssh/sshd_config
修改ssh配置文件
找到用#注释掉的
#PermitRootLogin prohibit-password
将其解开注释并修改为
PermitRootLogin yes
将注释去掉
# PasswordAuthentication yes
PasswordAuthentication yes
重启 SSH 服务生效
# 重启ssh服务
systemctl restart ssh
# 查看ssh服务状态
systemctl status ssh
如果ssh服务正常启动的话,就可以使用ssh命令进行连接了
# ssh username@ip username 用户名称,ip树莓派的ip地址
ssh [email]root@192.168.50.19[/email]
输入密码就可以连接上了
到这里系统镜像烧录配置完毕,基础环境搭建完成。
鸣谢 贸泽电子 支持的树莓派5.
【贸泽电子【开发板体验官第二期】活动申领树莓派5开箱】 https://www.bilibili.com/video/BV1fC411L7q2/?share_source=copy_web&vd_source=95f092a8edb82d1fb04a2d285b5f28a7
关联下一篇
【智能家居】树莓派搭建全屋智能之环境搭建01
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44575