基于树莓派的智能家居系统
2016-03-13松原职业技术学院张永安
电子世界 2016年15期
松原职业技术学院 张永安
基于树莓派的智能家居系统
松原职业技术学院张永安
随着信息化、智能化的发展,智能家居这一概念逐渐成为了主流名词。本文是以树莓派为载体和中继的智能家居系统作品设计。在作品中,我们围绕树莓派开发板,运用嵌入式系统,基于Linux系统,运用Python语言,从而实现手机控制灯的开关、窗帘的升降和GPIO口的使用,收听豆瓣FM,以及报警系统等等。
树莓派;智能家居;Linux;可控灯;可控窗帘;可控电源;可控FM;报警系统
前言
家居自动化的目标是让居家生活更加充满乐趣和效率,而智能家居技术正在通过引入“智能化”让这一切变为现实。充分利用了树莓派的开源特性,选择Linux作为底层系统。使用Python语言,充分利用了其便捷的语言特性。树莓派是一个完美的中继点,运用无线网络技术,实现了手机远程控制电灯,遥控窗帘,遥控开关从而给电水壶供电烧水,播放音乐来实现智能家居系统的娱乐功能,并实现报警功能,体现智能家居系统的安全性。
基于树莓派的智能家居系统开发充分利用底层系统的开源性来完成每一个细微的任务,将每一个细微的功能交互成一个整体的网络,达到智能化的要求。
一、走进树莓派
树莓派,是只有信用卡大小的卡片式电脑,基于Linux。开发过程中,选用树莓派的B型版,一款基于ARM的微型电脑主板,包括了一个ARM1176JZF-s 700Mhz 的处理器,一块Video Core IV GPU, 512M RAM,以SD卡为存储系统,有两个USB接口和一个网口,可连接电源、键盘、鼠标和网线,同时拥有HDMI视频输出接口,整合在一张仅比信用卡稍大的主板上,具备PC的基本功能。……
登录APP查看全文
