树莓派制作简易魔镜

原创 2018年04月17日 17:18:35

要制作魔镜的朋友们,最好先看我之前的博客扩展一下root分区,不然很容易导致空间已满无法安装。



1、

首先,我们让树莓派禁止在图形化界面屏保:

输入 sudo vim /etc/profile.d/Screen.sh

export DISPLAY=:0.0
xset dpms 0 0 0
xset s off
输入 sudo vim /etc/lightdm/lightdm.conf

在最后增加一行:

xserver-command=X -s 0 dpms

树莓派禁止在console界面屏保,

输入 vim ~/.bashrc

添加一行:

setterm -blank 0 -powerdown 0


2、

安装npm,将npm源指向taobao,否则在使用npm安装electron时将会出错:

输入 sudo apt-get install npm

输入 npm config set registry https://registry.npm.taobao.org

输入 vim ~/.npmrc

添加如下内容:

registry=https://registry.npm.taobao.org
electron_mirror=http://npm.taobao.org/mirrors/electron/


3、

下载并安装魔镜

输入 bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)";

不能输错,如果跳出错误你可以尝试手动输入hhh

接着会跳出如下的一张图来,耐心等待



4、

下载好后,我们就可以开始配置魔镜了。

输入 cd MagicMirror 

输入 ls config 

输入 vim config/config.js

可以参考我的配置进行略微修改

/* Magic Mirror Config file */
var config = {
address: "", // - "", "0.0.0.0", "::" to listen on any interface
port: 8080,
ipWhitelist: [], // Set [] to allow all IP addresses
language: "zh",
timeFormat: 24,
units: "metric",
modules: [
{
module: "alert",
},
{
module: "helloworld",
position: "top_center",
config: {
text: "欢迎来到凌云物网智科实验室!"
}
},
{
module: "updatenotification",
position: "top_bar"
},
{
module: "clock",
position: "top_left",
config: {
timeFormat: "12",
timezone: "Asia/Shanghai"
}
},
{
module: "compliments",
position: "lower_third",
},
]
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}


5、

接下来我们可以任意地修改提示语。

依旧在MagicMirror下,输入 vim modules/default/compliments/compliments.js

修改其中的提示语,修改完后运行的时候会一句一句地弹出来,就像这样:



6、

不过在其之前我们需要启动魔镜

在主目录下输入 vim mm.sh

添加如下代码到脚本文件中:

cd ~/MagicMirror
DISPLAY=:0 npm start

最后给其权限,运行

输入 chmod a+x mm.sh

输入 ./mm.sh


对了,还想要问一下大家的是

怎么关闭魔镜再次启动桌面啊???

在下又重新烧录了一遍系统,欲哭无泪呐

  
  
  






版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_41656968/article/details/79977355

树莓派打造魔镜系统的完全教程

Complete Setup Tutorial KirAsh4Moderator about a year ago What will follow this p...
  • MENGHUANBEIKE
  • MENGHUANBEIKE
  • 2017-10-13 10:16:44
  • 1717

用树莓派做魔镜

用树莓派来做魔镜   一部分内容的转载声明:我是参照http://www.tuicool.com/articles/IFnQn2U这个网站做得,并加以修改,完成了这次大作业   一、材料 树...
  • Jerry_CSDN_YZR
  • Jerry_CSDN_YZR
  • 2017-05-20 22:59:43
  • 4343

树莓派+PyQt制作魔镜

前段时间在GitHub瞎看,看到一个超炫酷的项目MagicMirror(项目地址), 然后就感觉超级帅气,树莓派啥的买来以后在上面跑了一遍MagicMirror的源码,然后看到可以扩展好多好玩的东西,...
  • qq_35614920
  • qq_35614920
  • 2017-08-24 16:09:40
  • 1129

尝试“魔镜” 没有想象中的美好

魔镜 双面镜 树莓派
  • gaoqiv0447
  • gaoqiv0447
  • 2016-01-11 11:02:38
  • 1998

准备做个魔镜(树莓派+HTK(或者Kaldi)+Opencv+apache)

想法来源几年前就听过别人用树莓派做魔镜的想法,看了下别人的流程感觉挺不错的。不过那时候他们应该还没有完全实现,看来下演示应该只能简单的进行文字交流,不是很智能。...
  • cscshaha
  • cscshaha
  • 2016-08-06 14:52:34
  • 1538

树莓派魔镜总结(包括语音和图像识别)

我实在是太懒了,现在才来写这篇博文。 这里我将总结做这个项目所用的思路,以及中间出现的各种问题还有问题的解决办法。1、最终实现方案(树莓派、php+html、arecord、百度语音、face++图...
  • cscshaha
  • cscshaha
  • 2017-04-10 22:25:48
  • 2853

树莓派魔镜项目(后续会更新)

一、安装raspberry系统二、修改自启动1、在/home/pi目录下:            mkdir autostart            nano my.desktop         ...
  • Stephen_Lu_Fahai
  • Stephen_Lu_Fahai
  • 2018-01-19 15:26:25
  • 313

树莓派安装魔镜功能模块

Yep, it’s definitely possible, but it’s not easy. I’ve got the server plus an auto-boot into chromiu...
  • MENGHUANBEIKE
  • MENGHUANBEIKE
  • 2017-10-12 17:11:20
  • 559

树莓派魔镜系统安装的问题大全

1. Failed at the electron@1.7.9 postinstall script 'node install.js'.  错误信息:pi@raspberrypi:~/MagicM...
  • MENGHUANBEIKE
  • MENGHUANBEIKE
  • 2017-10-13 10:21:59
  • 995

树莓派3b使用dh11监控

1. 第一步,认清GPIO口的区别。 dh11Vcc接3.3v,gnd接地,Data接口进行监控 下面就是使用Python来进行简单的控制啦。 代码如下: 创建dh11.py im...
  • qq_37887537
  • qq_37887537
  • 2017-11-18 13:25:43
  • 137
收藏助手
不良信息举报
您举报文章:树莓派制作简易魔镜
举报原因:
原因补充:

(最多只允许输入30个字)