googlecloud Print是一种将打印机链接到云端并从任何地方访问打印的绝佳方式,但有一个缺点。如果您没有最新的云打印打印机,则需要保持计算机打开以启用远程访问。请继续阅读,因为我们配置了一个小,能源啜饮树莓皮的任务。
相关:如何在Windows中实现原生Google云打印和打印机共享
Currently there are two paths to Google Cloud Print access in your home: you can buy a Cloud Print enabled printer that links itself directly to your Google account and your Cloud Print service, or you can use a PC (that has access to the printers you wish to add to Cloud Print) to act as a Cloud Print server.第一种情况是理想的,因为打印机本身直接连接到云,不需要中介。但是,除非这样,否则您的目标应该是确保中介尽可能少地浪费资源。把一台台式计算机24/7开着,只为了充当一个云打印服务器,对于一个只需要很少马力的工作来说,这是一大笔资源。
为了减少浪费的资源,我们选择了将一个小型、低功耗的Raspberry Pi设备转变成一个超轻量的云打印服务器。关于这个设置最好的部分是Raspberry Pi可以继续执行其他角色。例如,我们的Raspberry Pi云打印服务器也是与我们的Raspberry Pi天气指示器功能相同的设备。这两项工作都需要很少的资源(临时打印工作和运行一个简单的脚本来检查天气和切换一个LED),因此没有理由不堆叠的任务,并获得更多的树莓皮购买。以下是一些可以轻松与Raspberry Pi云打印服务器堆叠的项目:
在本教程中,我们假设您已经具备以下条件:
相关:如何极客指南购买正确的打印机
If you haven’t configured your Raspberry Pi with Raspbian or added printers to it yet, definitely check out the two links above to get up to speed. It is critical that you’ve followed along with (or at least checked your own printer installation notes against) our Raspberry Pi printer guide. If your Pi doesn’t have access to printers (local or networked), you won’t have any success with this tutorial.此外,您可能会发现查看我们的Google Cloud Print指南很有帮助,以熟悉系统的细节。
我们的Raspberry Pi作为云打印服务器模型的秘密在于开源浏览器Chromium。向PC添加云打印功能的官方方法之一是使用谷歌的ChromeWeb浏览器作为打印服务器。不幸的是,尽管有一个官方的Chrome版本用于相当多的Linux发行版,但它只支持x86/x64体系结构,而不支持支持支持Raspberry Pi和Ra**ian的基于ARM的体系结构。这就是Chromium的用武之地,因为我们仍然可以访问Chromium中的相关功能,我们需要将Raspberry Pi链接到Google的云打印机系统。
要开始,请打开Raspberry Pi上的终端并输入以下命令:
sudo apt-get install chromium-browser
出现提示时,键入Y并按enter继续安装。安装规模不大,但足够大;去休息室喝杯咖啡十分钟的路程当然是消磨安装时间的合理方式。
一旦安装了Chromium,我们就需要从桌面环境启动它。您可以在Raspbian的“开始”菜单中的Internet->Chromium Web浏览器下找到它:
启动Chromium后,导航到右上角的菜单图标,单击它,然后选择“设置”。在“设置”窗口中向下滚动,直到看到“高级设置”,然后单击该窗口,继续向下滚动展开的设置选项,直到看到Google Cloud Print的条目:
单击“添加打印机”。你会被踢到一个授权页面,比如:
填写用于管理云打印机的帐户的Google帐户凭据。请确保选中“保持登录”,因为这将是一个独立的打印服务器,我们不会定期与之交互。
授权您的帐户后,您将看到“添加打印机”按钮。Raspberry Pi可以访问的任何打印机(本地或网络)都将添加到您的Google Cloud Print帐户。如果这些打印机以前是通过其他方式添加的,那么您需要访问云打印管理页面以删除旧的条目。
单击“添加”按钮后,您将看到一个确认页,指示已添加打印机,您可以开始打印了。现在是推出测试打印的最佳时机:
在我们启动打印作业大约10秒钟后,它在联网打印机上出现:
虽然我们最初担心从云到Pi再到打印机的工作流程会很慢(在大多数打印情况下,起泡速度并不是那么关键),但这些担心从未得到验证。即使是较大的PDF文件,这个过程也只比通常冗长的打印等待稍微长一点。
运行测试打印后,可以关闭Pi上的Chromium,因为打印服务器将继续在后台运行。现在你可以享受打印从任何地方方便约四分之一个月(覆盆子皮消耗如此少的能源,平均每年的运营成本约为3美元)。
...可以从Github下载的简单脚本。如果您愿意,指南还告诉您如何添加NFC支持,但您可以跳过这一步。这是许多不必要的工作。 ...
...,打开一个终端窗口并安装CUPS客户端软件。不要安装CUPS服务器软件,因为那样会把你的Raspberry Pi变成打印服务器。向下滚动到下一节,了解更多关于这一点。 ...
... 一个详细的视频(上图)伴随着这个构建。您将学习如何构建电池组、连接充电器和升压转换器,甚至扩展USB端口以提高可访问性。 ...
... Pi连接到打印机和家庭网络,然后用这台小电脑作为打印服务器。即使你不需要让你的打印机无线,这个项目将教你有关网络打印管理系统。 ...