当前位置: 电热水壶 >> 电热水壶用途 >> 国外过了30年的派节是什么节日嵌入式工程
作者:LiteracyBear
3月14日,世界各地的技术团队一些人将会过这个极其特殊的节日——π节(圆周率日)。3月14日(在美国写成3/14)被称为PiDay,这是一个人们在馅饼吃比赛,披萨派对和数学双关语中度过的假期。3月14日也恰好是阿尔伯特爱因斯坦的生日,同时也是Linux内核1.0.0的发布纪念日,另外还是EliWhitney为棉花申请专利的那一天杜松子酒。
今天是π节的第30个周年纪念日。第一次是年在旧金山的物理学家LarryShaw在Exploratorium举行的。“在第一次π节,工作人员带来了水果馅饼和茶壶庆祝活动,直至时间在1:59-跟随3.14的pi数字-肖在博物馆周围进行了一次圆形游行,他的音箱将pi的数字咆哮成“PompandCircumstance”的音乐。“直到21年后,年3月,Pi日成为美国的官方国定假日。
尽管它始于旧金山,但在普林斯顿大学可以找到最大的π节庆祝活动之一。该镇在为期五天的活动中举办了许多活动,包括爱因斯坦相似的比赛,一场投掷馅饼的活动以及一场pi背诵比赛。有些活动甚至为获胜者提供.15美元的现金奖励。
据了解,麻省理工学院斯隆管理学院正在庆祝π节。嵌入式工程师其实也有着π中法宝——树莓派,下面让我们来看一些树莓派的有趣妙用。
媒体中心
RaspberryPi在人们家中最常见的用途之一是支持多媒体文件的电视运行媒体中心软件。设置它很容易,RaspberryPi提供了大量的GPU(图形处理器)功能,可以将高清电视节目和电影呈现给大屏幕电视。RaspberryPi上的Kodi(以前称为XBMC)是播放硬盘或网络附加存储上的任何媒体的绝佳方式。您还可以安装插件来播放YouTube视频。
有几种不同的选择,最突出的是OSMC(开源媒体中心)和LibreELEC,两者都基于Kodi。它们在播放媒体内容方面表现良好,但OSMC具有更具视觉冲击力的用户界面,而LibreElec则更轻巧。您所要做的就是选择一个发行版,下载图像并安装在SD卡上(或者只使用NOOBS),启动它,然后就可以开始了。
SSH网关
如果您希望能够通过Internet从外部访问家庭网络上的计算机和设备,则必须在这些设备上打开端口以允许外部流量。打开互联网端口存在安全风险,这意味着您始终面临攻击,滥用或任何未经授权的访问风险。但是,如果您在网络上安装RaspberryPi并设置端口转发以仅允许SSH访问该Pi,则可以将其用作安全网关以跳转到网络上的其他Pis和PC。
大多数路由器允许您配置端口转发规则。您需要为您的Pi提供固定的内部IP地址,并在路由器上设置端口22以映射到RaspberryPi上的端口22。如果您的ISP为您提供静态IP地址,您将能够使用此作为主机地址进行SSH连接。如果您有域名,则可以将子域配置为指向此IP地址,因此您不必记住它。
但是,如果您要将RaspberryPi暴露给互联网,您应该非常小心,不要让您的网络面临风险。您可以遵循一些简单的程序来确保其足够安全:
1.建议更改你的登录密码(这是有道理的,因为默认密码“raspberry”是众所周知的),但这并不能防止暴力攻击。您可以更改密码并添加双因素身份验证(因此您需要密码和手机生成的时间相关密码),这样更安全。但是,我认为保护RaspberryPi免受入侵者攻击的最佳方法是禁用“密码验证”在SSH配置中,因此您只允许SSH密钥访问。这意味着任何试图通过猜测密码进入SSH的人都不会成功。只有您的私人SSH密钥才能获得访问权限。同样,大多数人建议将SSH端口从默认的22更改为意外的,但是IP地址的简单Nmap将显示您真正的SSH端口。
2.理想情况下,不会对这个Pi上的其他软件造成太大影响,所以你最终不会意外地暴露任何其他东西。如果您想运行其他软件,您可能最好在未暴露于互联网的网络上的另一个Pi上运行它。确保通过定期升级(特别是openssh-server软件包)使软件包保持最新,以便修补任何安全漏洞。
3.安装sshblack或fail2ban以将任何似乎恶意行为的用户列入黑名单,例如尝试暴力破解您的SSH密码。
一旦您保护了RaspberryPi并将其置于在线状态,您就可以从世界上任何地方登录您的网络。在使用RaspberryPi后,您可以使用其本地IP地址(例如,..1.31)通过网络连接到网络上的其他设备。如果您在这些设备上有密码,只需使用密码即可。如果它们也只是SSH密钥,则需要确保使用-A标志通过SSH转发密钥:ssh-Api.45.67.89。
宠物相机
另一个有趣的项目是设置相机模块来拍摄照片或流式传输视频,捕获和保存文件,或在内部流式传输或上传到互联网。您可能希望这样做有很多原因,但两个常见的用例是自制安全摄像头或监视宠物。
这个树莓派相机模块是非常棒的配件。它提供全高清照片和视频,许多高级配置,并且编程简单。该红外相机是适合这种用途,并用红外LED,另外还具有夜视功能。
如果你想定期拍摄静态图像来
转载请注明:http://www.aideyishus.com/lkcf/2759.html