本文共 2115 字,大约阅读时间需要 7 分钟。
raspberry pi
上个月,我决定启动一个新的项目,因为我的最后几个项目已经太久了(请参阅: 和 )。
几个月以来,我一直想玩Raspberry Pi触摸屏,而且我一直想买 。 我继续从Adafruit下令他们俩。 (我使用了 。)
它们到达后,我开始在线阅读有关如何安装它们的内容。 PiTFT要求您稍微自定义Raspbian安装,但是说明 ,我只有几个问题。 首先,我的屏幕在GPIO引脚上的位置不够好,因此无法打开。 另一个比较复杂。 如果我使用lightdm自动登录到LXDE,则启动屏幕后,屏幕将变黑。 如果我仅登录控制台(即禁用的lightdm),则一切正常。
该修复程序不得不告诉Xorg使用/ dev / fb1作为显示设备,并且为此,您应该执行以下操作:
安装framebuffer驱动程序:
sudo apt-get install xserver-xorg-video-fbdev
创建文件:/usr/share/X11/xorg.conf.d/99-fbdev.conf
Section "Device" Identifier "myfb" Driver "fbdev" Option "fbdev" "/dev/fb1" EndSection
( )
这将允许lightdm启动并自动登录到Raspberry Pi上的Xorg,如下图所示。
总的来说,PiTFT的价格足够好,但我发现触摸屏的灵敏度不佳。 我还没有尝试过是否有办法对其进行调整,但最终我会找到。
要安装PiCam,我只是在YouTube上搜索了一个教程,并确保在raspi-config cli程序上启用了它。 就像触摸屏一样,我觉得第一次就没有正确插入相机,所以我不得不稍微调整色带。 我做过的另一件事(我不记得它是否在任何说明中)是通过raspi-config 。
下图显示了PiCam的运行状态。
Raspberry Pi附带了一些工具,可让您与相机进行交互。 在上看到它们。
CLI工具很好,但我想将其进一步发展。 我希望能够随身携带Pi,并可能从PiCam直播视频。 (注意:这不是我的初衷,其他人以前也这样做过,我也想这样做。)
下一步是尝试找到比CLI命令更用户友好的内容供我执行流式传输。 目前,我已经确定了项目。
同样,说明非常简单,尽管使用Apache作为Web服务器比使用Ngnix更好。 由于内存有限,并且Ngnix以较小的内存占用而著称,我绝对希望在不久的将来再次尝试使用Ngnix重新安装它。 还应该提醒大家,在安装Pi Cam Web Interface之后,您已将其设置为自动引导。 您仍然必须通过RPi_Cam_Web_Interface_Installer.sh启动摄像机。 我敢肯定还有一种方法可以使相机自动启动,我只是没有花时间去做。
通过使用Pi Cam Web界面,您可以通过在网络内的浏览器(如果是Pi本身,则是本地主机)上访问Raspberry Pi的IP / URL来轻松查看Pi Cam的实时流。
最后一个难题是以一种可以通过触摸屏启动本地浏览器的方式设置Pi,这样我就可以开始观看视频了。 我决定在Pi上安装Chromium,并在信息亭模式下针对localhost运行它。 它真的很好。
最终产品。 将PiCam安装在依靠电池供电的Raspberry Pi 2和PiTFT屏幕上。
哦,当然还有电池。 我使用的非常笨重。 我认为出于演示目的,将来可能需要选择一个较小的示例,以表明该项目的实际规模。 您在我的图片中看到的保护套只是Raspberry Pi 2附带的支持的标准 。
到目前为止,这就是项目! 这很有趣,而且我已经了解了有关Raspberry Pi功能的更多信息。 在此特定项目上,我还有很多要改进的地方,包括:
一个最终的想法,但又没有什么联系:我对PiTFT产生了兴趣,因为我希望能够启动和停止圣诞灯展,而无需网络连接或“正常”的显示器。 鉴于此PiTFT的连接器插在整个GPIO端口上,我将不得不弄清楚如何映射PiTFT正常工作所需的引脚,同时将其他引脚用于灯光秀,但这是未来的主题项目。
翻译自:
raspberry pi
转载地址:http://otnzd.baihongyu.com/