0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作树莓派相框

454398 来源:网络整理 作者:网络整理 2019-12-03 11:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

数码相框肯定看起来不错,但它们可能有些呆板,而家庭照片可能有点……很无聊。但是,如果在Raspberry Pi上添加屏幕,则可以通过将r/earporporn中的照片与r/showerthoughts中的“鼓舞人心的”报价(或您喜欢的子目录的任意组合)叠加起来,从而制作出非常独特的东西。

想要创建自己的动态,数字化,由Raspberry Pi支持的谈话点吗?继续阅读。

准备您的Pi

您需要为此项目安装最新版本的Raspbian,因此如有必要,请下载并写入SD卡。完成此操作后,请花时间设置无线网络并启用SSH。

在完成所有这些操作并正确配置之后,请确保已成功将Pi连接到预期的显示器。这可能是旧的笔记本电脑显示器,废弃的平板电脑或Kindle阅读器,或为Pi设计的显示器之一。

扩展Raspberry Pi文件系统所需的步骤。这可以在命令行中的raspi-config或桌面上的菜单》首选项》 Raspberry Pi配置框中完成。

从Reddit获取内容

您可以使用Python脚本从网络上查找图像,而不必循环浏览存储在Pi上的某些照片。Reddit频道r/EarthPorn(地球上美丽而迷人的照片,并且完全可以安全工作!)和r/ShowerThoughts都是不错的选择,您可以从scul86的Github页面下载代码。下载 ep_st.py , ep_st.config 和 template.html ,然后在编辑 ep_st.config 之前将所有三个文件保存到Raspberry Pi上的同一位置(也许是 home/pi/Frame )。 》:

sudo nano /home/pi/Frame/ep_st.config

在这里,查找标题为[FILEPATHS]的文本,然后更改它们以匹配保存这三个文件的位置。如果不确定完整的文件路径是什么,请在命令行中 cd 进入文件,然后键入 pwd 。

请注意,尽管我们建议暂时将其保留为默认值,但您也可以调整脚本从中提取文本和图像的子版本。

完成后,按 Ctrl + X ,然后按 Y 确认更改。

下一步,您需要安装 praw ,Reddit API的Python包装器。

sudo pip install praw

安装完成后,然后将注意力转移到给ep_st.py必要的权限上:

sudo chmod 777 /home/pi/Frame/ep_st.py

然后应将文件设置为可执行文件:

sudo chmod +x /home/pi/Frame/ep_st.py

要测试幻灯片,请 cd 进入Frame目录并运行

python ep_st.py

在GUI中,浏览到Frame目录并找到新创建的 ep_st.html 。这是Python脚本和您在配置文件中指定的设置的结果,因此请打开它以查看结果。该页面设置为自动刷新,并且在创建新的鼓舞人心的图像时应自动更新。如果您担心用这些文件来填充Pi驱动器空间,请不要:实际上并没有下载图像,它只是创建一个HTML文件,该文件以文本覆盖方式远程指向它们(可能是IMGUR网址)。/p》

在此阶段,所有剩下要做的就是将幻灯片放映设置为在启动Raspberry Pi时自动启动。为此,我们需要运行Python脚本,并打开HTML文件。

通过安装和配置浏览器开始。我们将使用Midori,但您几乎可以选择和配置所有与Pi兼容的浏览器。

首先,打开sudo raspi-config并禁用过扫描。然后,安装浏览器:

sudo apt-get install midori x11-xserver-utils matchbox unclutter

下一步,打开nano创建脚本:

sudo nano /home/pi/fullscreen.sh

在这里,输入以下内容:

unclutter &

matchbox-window-manager &

midori -e Fullscreen -a [URL]

用您希望在引导时加载的网页替换[URL]。对于保存在/home/pi/Frame 子目录中的ep_st.html文件,该行将显示为:

midori -e Fullscreen -a Frame/ep_st.html

使用 Ctrl + X ,然后按 Y 进行确认。

下一步,使用

sudo chmod 755 /home/pi/fullscreen.sh

使其可执行然后,您应该编辑自动启动文件:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

在文件的末尾(Pi的触摸屏显示器的设置中可能已经有几行了)添加:

@xset s off

@xset -dpms

@xset s noblank

@/home/pi/fullscreen.sh

保存并退出,然后编辑rc.local文件:

sudo nano /etc/rc.local

在此处添加新行在出口0上方:

su -l pi -c startx

保存并退出,然后重新启动。

sudo reboot 保持灯光亮起

默认情况下,Pi显示器(无论连接了什么显示器)都将在闲置几分钟后关闭。我们可以通过SSH(如果您已插入键盘,则使用终端)连接并编辑lightdm.conf文件来解决此问题。

sudo nano /etc/lightdm/lightdm.conf

查找 [SeatDefaults] (包括括号;您会在文件末尾找到它)并在其下添加以下行:

xserver-command=X -s 0 -dpms

保存并使用 Ctrl + X 退出并重新启动:

sudo reboot 您自己的鼓舞人心的数码相框!

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数码相框
    +关注

    关注

    1

    文章

    37

    浏览量

    27583
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109713
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控器!

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-16 16:16 887次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控器!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 970次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    如何使用树莓+OpenCV实现姿态估计和面部特征点追踪?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-13 17:44 978次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV实现姿态估计和面部特征点追踪?

    树莓屏幕怎么选?

    树莓很多人都用过,但用屏幕的倒不是很多。不少都是直接远程操作,或者直接接身边的显示设备了。但我觉得给开发板配一个屏幕还是很能提升使用体验的。这次我就介绍一下树莓的屏幕怎么选择。
    的头像 发表于 08-08 14:59 1065次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>屏幕怎么选?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓
    的头像 发表于 07-28 18:26 830次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,
    的头像 发表于 07-11 16:21 1353次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器来编辑和查看树莓
    的头像 发表于 06-26 15:41 1048次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 994次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本
    的头像 发表于 06-04 15:33 1145次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:将树莓的性能发挥到极致的项目!

    树莓是一款功能强大、体积小巧且高度可定制的设备,多年来,我们见证了它被应用于众多领域。无论是将其装入3D打印的经典游戏机外壳,还是简单地将它隐藏起来作为家庭文件服务器,我们都报道过在社区里用树莓
    的头像 发表于 05-22 16:53 1202次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    树莓5 与 树莓4:深度对比与独特优势!

    随着技术的不断发展,推动创新与创造力的工具和设备也在不断升级。其中,树莓派系列凭借其多功能性和强大性能,在从简单的DIY项目到复杂的计算任务等众多应用场景中脱颖而出。随着树莓5的近期发布,爱好者
    的头像 发表于 05-21 13:15 2075次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5 与 <b class='flag-5'>树莓</b><b class='flag-5'>派</b>4:深度对比与独特优势!

    能够精准定位的树莓机器人!

    我为我的自制机器人BigRob(同样由树莓驱动)配备了基于树莓的精准GPS导航系统。本项目所用组件硬件组件NV08C-CSMx1NV08C-CSM是一款集成式卫星导航接收器
    的头像 发表于 05-17 08:33 843次阅读
    能够精准定位的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>机器人!

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造您自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1树莓
    的头像 发表于 05-13 16:39 870次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游车!

    超酷的树莓智能镜项目,快来了解!

    ,这些树莓智能镜项目都非常值得一看。制作一个能够显示实时天气、新闻、旅行信息等内容的魔镜是一个热门项目。学习如何使用RaspberryPi单板计算机以极低的成本制作
    的头像 发表于 03-25 09:33 1261次阅读
    超酷的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>智能镜项目,快来了解!

    GPIO在树莓中的应用

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的信用卡大小的单板计算机,它具有强大的功能和灵活性,可以用于各种项目和应用。通用输入输出(GPIO)是
    的头像 发表于 01-09 09:41 1252次阅读