admin管理员组

文章数量:1567915

首先科普一下什么是魔镜,所谓魔镜就是一面可以看信息,时间,天气特殊的镜子。你可以在照镜子的同时,看到当天天气,不用再麻烦打开手机就可以了解很多信息。

外国大神做的魔镜:

我为什么会有这个想法做这个呢?其实是一个很久之前我看到别人用树莓派做的一个项目,因为自己没有树莓派,但有一个从坑小白的某鱼平台买的旧笔记本电脑,所以就有了一个想法,当时就想为什么不能用就电脑去运行魔镜这个程序呢?

 

后来我自己去了解了很多别人的教程,也去下了魔镜源码看了一下,一代魔镜其实就是运行一个php文件用web去打开,所以就尝试了将一代魔镜运行在电脑上,这个教程不需要用到树莓派,如果你有树莓派建议你可以去网上看看魔镜二代,功能挺多的。

 

首先我的思路是很简单,在windows运行php,所以我就去百度了一下,这个是我当时百度的结果:

https://jingyan.baidu/article/9f7e7ec09e27956f29155458.html

 

说说需要准备的东西:

一个旧电脑:我的配置(华硕EeePC X101CH  1G运存)

一代魔镜的源码:

https://github/HelloWk/MagicMirror

因为能力有限,现在我只会运行一代所以大家看清楚不要用二代了!!

 

二代魔镜源码:

https://github/MichMich/MagicMirror

魔镜的一个论坛:

https://forum.magicmirror.builders/

 

运行PHP这里有两种方法:

方法一(适合小白):

下载安装xampp

https://www.apachefriends/index.html

百度云链接:

https://pan.baidu/s/1qX_u7zt73QePuWHTOPBEIQ

 

安装,全部默认next就好了

 

安装完成后,点击前面两项(Apache和MySQL)右边的Star

 

接着把我们要运行的魔镜(MagicMirror-master)文件夹,放在安装目录下的htdocs文件夹下,默认安装目录是在C:\xampp\htdocs文件夹中

 

再打开浏览器窗口,输入localhost/+文件夹名称+PHP文件的名称便可以运行啦

例如:localhost/MagicMirror-master/index.php

注意:以前安装过MySQL的,点击xampp的myaql的star是点击不了的,这里解决方法不太清楚。

 

方法二:

因为我之前买了一个服务器,所以很多东西都是在服务器上弄(很多时候手残,将系统坏了,服务器上方便重装或者换系统)

同样的我们需要安装一个可以运行php的环境,腾讯云上有教程我就不啰嗦了

腾讯云图文教程:

https://cloud.tencent/developer/labs/lab/10214

我自己也录了视频教程:

https://pan.baidu/s/1xDfzAbPD3d4sBCVgWvvMmg

最后最后成品展示:

放在桌面的效果:

手机浏览器:

竖的电脑屏幕:

横的电脑屏幕:

 

方法优劣:

方法一的优点很明显,一个软件就集成环境什么的,比较简单。

方法二的优点就是不用开软件,强迫症患者建议方法二。

这个魔镜只有很简单的功能:天气和时间,课程表,计算天数,展示图片,随机展示英文名句等功能,。

 

已知的BUG:

当然最大的就是没有语音功能,其次是新闻流没有。

这个新闻流也不知道为什么不能运行,换了很多国内的也不行。

天气方面,感觉好像没有国内的准确,勉强可以用。

对了,这个是一代的魔镜,二代功能会更加多,但是能力有限截至目前还没有想到方法运行。

 

需要自己修改的地方:

天气,你需要自己改才能显示你当地的天气,我是广州所以是guangzhou,用记事本打开MagicMirror-master\js\config

课程表,界面显示的大部分东西都在这里,用记事本打开MagicMirror-master\index

最后最后!!!

忘记说了,前面给的一代魔镜是作者的代码,只有时间和早中晚提醒功能还有需要ID的天气功能,我放上去图片的是我自己加进去的,需要代码的同学关注我的微信公众号:黑子草  ,后台回复:MagicMirror  ,不要取关呀?

教程为原创,未经许可不得转载,有问题的可以在公众号给我留言。

本文标签: 魔镜不需旧电脑网页树莓派