树莓派搭建web系列
来源:互联网 发布:德芙巧克力知乎 编辑:程序博客网 时间:2024/06/06 09:40
树莓派系列–(1)硬件准备
接到任务需要用树莓派控制硬件作为项目的拓展应用,因此写下系列笔记,本文主要解决一下两个问题:
- 树莓派是什么
- 树莓派选购需要考虑的问题
1.树莓派是什么?
有人这样评价它:树莓派是开源硬件界的瑞士军刀。树莓派的出现让你脱离了烧写代码到芯片上的痛苦过程,将软硬件爱好者开发硬件的经验需求降到最低。
它是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。
百度百科中对树莓派的来源型号对比讲的清清楚楚,尤其是A和B型的区别以及3B和2B型的区别。 —— [ 百度百科 ]用途:
-路由器
-小型服务器
-搭载在四轴飞行器、小车、智能家居作为控制单元
-游戏机
2.树莓派选购需要考虑的问题
鉴于周围许多对“派”感兴趣的同学都是非自动化专业,因此在自己选购树莓派的基础上总结出一些需要注意的问题。
2.1 树莓派必备配件
树莓派需要主板、内存卡和电源线才能进基本的工作。
树莓派主板从面世到现在经历了三代,代中又分AB型(新款还有B+)主板选择可以参考百度,尤其是AB型号的硬件不是很一致,需要大家对照自己的需求进行选择;
树莓派需要TF内存卡作为其运行内存,TF卡也就是以前我们手机用的那种拓展卡,容量大小选择也是根据应用需求,一般8G就可以了;另外,TF卡购买好后需要烧录系统,一般常用的系统是rasbian(类linux),嫌麻烦可以直接购买烧录好的TF卡,但烧录的话和我们制作系统盘类似,不难。
树莓派主板没有电源,所以没有电脑这种掉电保护的东东,使用时别省懒直接拔点。。。
2.2 其他配件
- 输入输出设备
- 键盘鼠标
- 显示器 + HDMI转VGA转接头
虽然说可以在树莓派上装远程登录软件,但装软件之前还是需要这些设备的。
- 散热设备
- 风扇 + 风扇外壳
- 散热片(铜片 + 铝片)
散热设备其实可选,但如果是计算量较大的应用比如图像处理,则建议给脑子降降温吧!
- 线、面包板
- 杜邦线
树莓派瑞士军刀的部分是它的输出端口,3代B型有40个端口,名唤GPIO,杜邦线则是用来连接GPIO和外围电子器件的
!注意: 杜邦线分公母,按需求分清类型购买,一般我是都买,反正便宜。 - 面包板
面包板是个好东西,一般人我不告诉他。大部分人使用树莓派的需求是与硬件打交道,而与硬件的连接以及输出测试(面包板+发光二极管/蜂鸣器)是必备利器
- 2.3 再其他设备
继电器
继电器是用于弱电与强电连接的枢纽,如果应用是要控制220V的这种设备(家用灯、热水器…)则继电器必须!
废话不表,上图:
购买清单
后续会在此硬件平台基础上搭建具体的一些应用!
3.总结
树莓派是一个超级容易上手的硬件平台,网上教程也特别的丰富有趣,且系统基于unix,是入门硬件、练手linux的利器。
- 树莓派搭建web系列
- linux-搭建web服务器系列--搭建mysql数据库(二)
- linux-搭建web服务器系列--安装搭建nginx(五)
- linux-搭建web服务器系列--搭建redis(七)
- linux-搭建web服务器系列--搭建php(八)
- 树莓派web server搭建
- WEB监控系列第一篇:web监控搭建——graphite+statsd(单机搭建)
- WEB监控系列第二篇:web监控搭建——graphite+statsd(服务器上搭建)
- python django nginx从零开始搭建一个web网站系列1
- linux-搭建web服务器系列--连接linux服务器(一)
- linux-搭建web服务器系列--安装jdk(三)
- 11-天亮大数据系列教程之搭建web项目
- 使用树莓派搭建WEB服务器
- linux-搭建web服务器系列--使用nginx反向代理web服务器(六)
- web搭建
- liferay开发系列 之 “Eclipse3.2中 Java Web 开发环境的搭建之LOMBOZ+TOMCA”
- 国产InitPHP框架系列 - InitPHP框架搭建高可用WEB应用01:创建项目
- 国产InitPHP框架系列 - InitPHP框架搭建高可用WEB应用02:深入控制器应用
- 文章标题
- servlet执行流程
- centos + python + uwsgi 搭建网站
- Struts2-上传/下载文件功能实现
- memcache的搜索次数,每页数据存在memcache中,分页普通页面
- 树莓派搭建web系列
- 无向图欧拉路的判定
- html5 输入某范围求水仙花数
- android中EditText监听键盘输入
- Hiho 121 后缀数组二·重复旋律2(最长不可重叠重复子串问题)
- 161023
- KThread
- python之selenium模拟登录QQ空间
- 构建者模式——Builder模式