一、前期准备
达成目标:
利用Rapberry Pi 驱动MQ-2烟雾报警模块,对信息进行采集和提取。
1.准备树莓派(Raspberry Pi)一个
2.MQ-2有害气体检测模块
3.杜邦线若干
4.SD卡一张以及一个读卡器
二、各个器件介绍
1.树莓派(Raspberry Pi)
Raspberry Pi是一个英国小型组织慈善组织The Raspberry Pi Foundation发行的一款针对电脑业余爱好者,学生,以及小型企业等用户的迷你电脑,预装的是Linux操作系统,体积非常小巧,在最新款的Raspberry Pi 3 Model B,搭载了高通的ARMv8的高性能CUP,并且包含1GB RAM,引脚数上升到40个。
较上一代的优点:
1.首先处理器是新一代四核心Broadcom BCM2837 64位ARMv8 处理器,并且处理器速度最高可达1.2GHz,必要时还可以超频。</font>
2.第二是新添加了板载BCM43143 WiFi芯片,无需WiFi网络适配器。
Raspberry Pi官网:https://www.raspberrypi.org/
2.MQ-2有害气体检测模块
这是一款广泛应用于家庭和工厂的气体泄漏检测装置,适用于液化气、甲烷、丙烷、丁烷、酒精、氢气、烟雾等有害气体的检测。
- 有四个引脚:
VCC:输入5V正极电流
GND:接电源负极
DO:TTL高低电平输出端
AO:模拟电压输出端
- TTL输出灵敏度调节:
此电位器只针对TTL,也就是DO输出灵敏度进行调节。
顺时针调节灵敏度增高,逆时针调节灵敏度降低。- 具有以下优点:
广泛的探测范围
高灵敏、快速的相应恢复
优异的稳定性、寿命成长
简单的驱动电路
三、Raspberry Pi部署操作系统
1.概述
绝大多数开源Linux社区都有树莓派Arm架构的操作系统,比如基于Debian的Raspbian系统和Ubuntu mate系统,这是两款对树莓派支持性最好的系统,并且在国内也有镜像源,对于一个开发板来说,这是可能是最重要的。
我个人强烈推荐Raspbian系统,它本身的命令其实和服务器端的Debian操作命令相同,但是更大的优点在于:国内有诸多知名大学网站都有Raspbian系统镜像源,很是方便;因为开始我玩儿的是Centos系列的操作系统,比较熟悉命令以及其他配置方式,并且在Centos的官方网站也有专门为Raspberry Pi开发的基于Arm架构的系统镜像,但是安装完你会发现,镜像源很是不方便 0.0。
2.部署Raspbian系统
首先,到前面我贴上去的官网上下载系统镜像文件,点进DOWNLOADS,看到有两种系统:“NOOBS”和“Raspbian ”,我选择了Raspbian,,然后会看到两个版本的镜像,其中左边有“DESKTOP”是带有桌面的操作系统,相反右边的是最小化安装的系统镜像,建议身边如果能方便的获取显示器,来通过HDML接入,那么就选择有桌面的操作系统,因为我这里主要是完成项目,所以就不选带桌面系统的镜像了。
官方系统镜像界面的截图:
3.烧制系统
下载好之后,通过一个软件“Win32DiskImager”,来烧录系统,在Device选择读卡器显示的外部设备,Image File选择刚刚下载好,并且解压完成的镜像文件,然后点击Write,进行写入操作,因为我是最小化的镜像系统,所以只需几分钟就完成系统的烧录,你们稍等片刻,也就完成了。
烧录软件截图: