随着树莓派的多功能性,它已经成为一个常见的现象在各种各样的项目在那里。你可以在野外找到许多不同寻常的树莓派项目,从让你的脚步音乐化的钢琴楼梯到让讨厌的鸟远离的驱鸟剂。这种单板计算机也是教育设置中的最爱,因为对于那些学习编码的人,渴望体验动手电子实践的孩子以及教授Linux和基本命令行技能的教师来说,它是一种易于访问的工具。
除了古怪和教育用途,树莓派也扩展到家庭应用。其中最引人注目的包括安全摄像头、智能门铃和厨房显示屏。但Pi的功能不仅限于客厅、前门和厨房。实际上,你也可以为你的卧室做很多项目。这里有五个最好的,用Pi升级你的卧室。
你是否曾经发现自己在家里的交流感觉像是一件苦差事?也许你的妈妈不得不一直上楼叫你吃饭,或者你经常需要走出你的房间和你的室友检查一些事情。这很麻烦,不是吗?这就是DIY家庭对讲机派上用场的地方。它的工作原理和其他对讲机一样——你只需按下一个按钮,然后说话,你的信息就会在其他连接的对讲机上自动播放。
这款树莓派家用对讲机利用了开源互联网协议语音(VoIP)软件Mumble的功能。这个设置包括在主服务器上运行一个Mumble服务器,以促进通信,而将发送和接收消息的Mumble客户端安装在几个地方。首先,它可以在两个Raspberry Pi Zero W板上运行(尽管从技术上讲,用于无头Raspberry Pi的Mumble客户端称为Talkiepi)。另一个Mumble客户端在PC上运行,因此语音信息可以通过耳机听到。你也可以选择将安卓手机用作对讲机,只需安装Plumble应用程序并连接到Mumble服务器。
项目对硬件的要求很低。你只需要两个扬声器和两个Adafruit语音帽,每个对讲机单元一套。这款引擎盖已经配备了一个内置麦克风、一个一键通话按钮和一个扬声器连接端口。
当涉及到为你提供信息时,你的智能手机可以做得很好。但是,当你在晚上做例行护肤时,担心明天的天气,或者准备上班时,需要浏览一天的日程安排时,你会怎么做呢?在这种情况下,拿出手机可能会有些不方便。
这个卧室梳妆台的智能镜子是一个更实用的解决方案。该项目使用安装了MagicMirror平台的树莓派来创建一个智能镜像,显示日期、时间、每周天气和即将到来的谷歌日历事件等信息。它还具有opencv驱动的面部检测功能,允许用户登录不同的配置文件或触发家中的智能家居设备。除了显示信息外,智能镜子还具有互动性。它配备了一个支持触摸功能的红外触摸屏框架,以及允许用户发出语音命令的亚马逊Alexa。
该项目在硬件和软件端都是高度可定制的。显示器的大小可以根据您的喜好和可用显示器和红外触摸屏框架的尺寸进行调整。您还可以在屏幕上添加其他类型的信息,如新闻、笑话、股票价格、交通更新和火车时刻表。要构建这个项目,你只需要五个主要组件:树莓派(当然有微型SD卡和电源)、树莓派摄像头、双向镜子、带微型HDMI电缆的显示器和红外触摸屏框架。你也可以选择为背景环境光添加LED条。
有些人在听环境噪音时睡得更好或注意力更集中。如果这听起来像你,你特别觉得雨的嗡嗡声舒缓,那么这个树莓派雨盒是你卧室的完美补充。该项目具有三种不同的雨声MP3文件。当树莓派启动时,一个Python脚本会自动在后台运行,并随机选择一个声音来播放。然后你可以使用连接在扬声器上的控制器来调节音量。所讨论的Python代码简短而直接,仅由14行组成,并使用即使是初学者也可以理解和修改的基本Python函数。
在硬件方面,Rain Box是一个预算友好的Pi项目。除了树莓派,它还利用一个翻转开关来打开或关闭项目,一个5V调节器为树莓派供电,一个扬声器(带音量控制),一个电脑风扇来冷却调节器,一个12V交流适配器来为整个设置供电。很有可能,您的车间中已经拥有了大部分(如果不是全部的话)这些组件。
该项目可以根据您的喜好进行个性化设置。你可以自由地把雨声转换成你想要的任何其他白噪音,并添加更多的MP3文件,以使其多样化。此外,树莓派在雨声脚本运行时仍然保持完整的功能。这意味着您仍然可以将其用作桌面。
你可能不需要另一个闹钟来让你的一天变得更艰难(你手机的闹钟应用程序已经很烦人了)。但如果你想通过一个简单实用的项目来练习你的电子和编程技能,闹钟是简单和功能的完美结合。
这个DIY项目利用了一个树莓派Pico,一个16x2液晶显示屏,四个按钮,一个实时时钟模块,一个蜂鸣器和LED条,就像任何旧的标准数字时钟一样。它连续显示日期和时间,供您随时参考,并允许您使用按钮设置闹钟。按照时钟的简单设计,按钮的工作原理如下:第一个按钮进入闹钟设置模式,第二个和第三个按钮调整小时和分钟(小时从0到23,分钟从00到59),第四个按钮保存你的设置。在预定的时间,蜂鸣器鸣响,屏幕上显示一条预先设置的消息,“起床!”(但您可以在代码中自定义消息)。你需要再次按第四个按钮来静音蜂鸣器。这款时钟的底座上有一条彩色LED灯,可以同时作为夜灯使用。
虽然代码非常直接,但根据自己的喜好进行调整需要对MicroPython有一定的了解。如果你觉得这个项目太基础,你也可以把蜂鸣器换成扬声器来播放MP3歌曲。
光线有一种让我们的身体醒来的信号,通常会让我们有一个比被刺耳的闹钟吵醒更好的心情。但依靠太阳来唤醒你并不总是可行的,尤其是如果你使用遮光窗帘,睡在没有窗户或背对太阳的房间里,或者整个冬天几乎没有阳光。在这种情况下,您可以使用树莓派构建一个日出灯。
这个项目非常简单,只需要两个主要组件:一个树莓派Zero W和一个Adafruit新像素LED环,它可以在不同的光强度下产生广泛的颜色组合。该设置在Circuit Python上运行,并具有根据时间表交替触发的两种模式。在夜间,漂移模式被激活。它使灯充满平静的蓝光,逐渐变暗,作为一个舒适的夜灯。早晨,启用唤醒模式。它模仿建筑物的阳光,从柔和的黄色光芒开始,慢慢变亮到最大强度,轻轻地把你从睡眠中拉出来。
项目中最复杂(也最耗时)的部分可能是独特的灯设计,它使用Snapology Origami完全用纸创造了一个测地线球体,而不需要任何粘合剂。
有话要说...