正所谓磨刀不误砍柴工,我们在开始项目前先来介绍一下所用的器材吧。
1. Raspberry Pi(树莓派)
这个是项目的核心组件,就是一个信用卡大小的开发板,在国外非常火(同样很火的还有Arduino),当时树莓派只出了两个版本,Model A和Model B, 区别就是Model B性能稍微强悍点,不过现在Raspberry Pi 2(新一代树莓派)都出了。我们喂鱼系统的树莓派如下图所示,
其实还是很漂亮的:-),我们看到树莓派边上的一组pin口了吧,那个称为是GPIO(General Purpose Input/Output),其实说白了就是用来输入和输出的。
与其把它称为开发版,不如我们叫它是个小电脑,因为是可以装系统的,系统方面我们选择官方推荐的Debian,编程方面也选择推荐的Python,是因为有官方写好的输入输出库,方便我们控制GPIO。也写有人要问,为什么要控制输入输出库呢,因为我们要控制喂鱼器,所有去要GPIO输入输出高低电压来控制开和关。
2. WIPI
我们要做到智能家居,就需要网络,树莓派本