树莓派制作智能镜子的案例早就出来了,但是都是很简单的显示天气、显示短信、新闻等,人并不能和镜子交互。

今天在Youtube上看到一个小伙子制作的只能镜子非常牛,可以触摸和交互,而且功能很出彩。

他自己开发了一套交互系统,叫 Mirror OS,在 github上开源了,地址为:https://github.com/wassgha/MirrorOS

ezgif

视频介绍:(需要科学上网)

视频链接:Touchscreen Smart Mirror

下载驱动:http://pan.baidu.com/s/1kVKsAF1

进入目录 35_HDMI_LCD,下载 LCD_show_35hdmi.tar.gz

LCD_show_35hdmi.tar.gz 复制到树莓派的 pi 用户目录下(可用U盘拷贝过去)

打开终端,默认就进入了 pi 的目录,输入以下命令

  1. 修改权限  sudo chmod 777 LCD_show_35hdmi.tar.gz
  2. 解压文件  tar -xzvf LCD_show_35hdmi.tar.gz
  3. 跳入文件夹 cd LCD_show_35hdmi
  4. 先升级更新系统(可选) sudo apt-get update
    备份数据(可选,但建议) sudo ./LCD_backup
  5. 安装驱动 分辨率为480*320  sudo ./LCD35_480*320
    分辨率为720*480  sudo ./LCD35_720*480
    分辨率为810*540  sudo ./LCD35_810*540
  6. 稍等一段时间系统就会安装驱动并自动重新启动

如果想重新使用安装之前系统的话,可以使用 sudo ./LCD_restore

注意:当你更新系统使用之前,必须使用一下这个命令 sudo apt-mark hold raspberrypi-kernel (锁住内核及驱动不被改变)和 sudo apt-mark hold raspberrypi-bootloader (锁定分辨率不改变)。

然后使用以下命令更新系统(可选)

注意,不要使用 sudo apt-get dist-upgrade  (不推荐此命令升级,更新是最新的,但是可能是不安全的,否则可能重启以后会失败)

1、用SDFormatter 格式化SD卡,拔插一次。(强烈建议用本软件,其他格式化工具可能会带来莫名其妙的问题)

树莓派初始化安装步骤

2、下载系统并准备

  • 将NOOBS(New Out Of Box Software)系统解压
  • 其他系统解压,得到img镜像文件

树莓派初始化安装步骤

3、复制系统到SD卡种

  • NOOBS直接解压,复制到SD卡中,
  • 其他img系统,用Win32DiskImager 写入SD卡中

4、上电、安装。

树莓派初始化安装步骤

在本向导中,共有7种可选的操作系统可供安装。分别是

  • Rasbian(标准的Debian移植版)
  • Rasbian(轻量级的,面向初学者的编程平台,在树莓派中很流行)
  • Arch Linux
  • Pidora(Fedora的分支,对树莓派做了优化)
  • OpenELEC(一种XBMC系统的分支)
  • RaspBMC(一种XBMC系统的分支,专门针对树莓派做了调整)
  • RISC OS(一个轻量级的基于Acorn的操作系统,在80-90年代非常活跃,专门针对树莓派做了优化)