树莓派系列–(1)硬件准备

接到任务需要用树莓派控制硬件作为项目的拓展应用,因此写下系列笔记,本文主要解决一下两个问题:

  • 树莓派是什么
  • 树莓派选购需要考虑的问题

1.树莓派是什么?

有人这样评价它:树莓派是开源硬件界的瑞士军刀。树莓派的出现让你脱离了烧写代码到芯片上的痛苦过程,将软硬件爱好者开发硬件的经验需求降到最低。
它是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。
百度百科中对树莓派的来源型号对比讲的清清楚楚,尤其是A和B型的区别以及3B和2B型的区别。 —— [ 百度百科 ]

用途:
- 路由器
- 小型服务器
- 搭载在四轴飞行器、小车、智能家居作为控制单元
- 游戏机

2.树莓派选购需要考虑的问题

鉴于周围许多对“派”感兴趣的同学都是非自动化专业,因此在自己选购树莓派的基础上总结出一些需要注意的问题。

2.1 树莓派必备配件

基本组成
树莓派:和电脑主板一样的银行卡大小主板
内存卡:TF卡
电源线:接220V的输出电流2.5A的电源线

树莓派需要主板、内存卡和电源线才能进基本的工作。

树莓派主板从面世到现在经历了三代,代中又分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系列相关推荐

  1. web自动化如何在不同浏览器运行_如何给树莓派搭建WEB开发运行环境之JAVA篇

    在上一篇,我们已经脱掉了她华丽的外衣,你不用再添加任何华而不实的装饰,一切都交给CLI来搞定.树莓派WEB开发运行环境之JAVA篇,只需5个步骤: 安装JAVA开发包 安装和运行maven 创建JAV ...

  2. 2022年,树莓派搭建web服务器,加各种bug的解决

    2022年,树莓派搭建web服务器,加各种bug的解决 配置: 1.树莓派3B+ 2.树莓派系统:2022-1-28 桌面版 文章目录 2022年,树莓派搭建web服务器,加各种bug的解决 一.首先 ...

  3. 如何给树莓派搭建WEB开发运行环境之JAVA篇

    在上一篇,我们已经脱掉了她华丽的外衣,你不用再添加任何华而不实的装饰,一切都交给CLI来搞定.树莓派WEB开发运行环境之JAVA篇,只需5个步骤: 安装JAVA开发包 安装和运行maven 创建JAV ...

  4. h2 不能访问localhost_SpringBoot2.x系列教程44--H2数据库详解及搭建Web控制台

    SpringBoot2.x系列教程44--H2数据库详解及搭建Web控制台 作者:一一哥 我在上一章节中讲解了Spring Boot中整合Mybatis,接下来我给大家介绍一款内存数据库--H2. H ...

  5. kali 创建php可执行文件_利用树莓派在kali环境下搭建Web环境(Apache+Php7.3+Mysql)...

    前言 在kali下我们来搭建web系统环境,在平时我们可在win系列的系统上用Phpstudys等集成环境来搭建,快捷 方便.今天来看看如何在kali下搭建环境.此中安装方法也适应Debian系列的系 ...

  6. 树莓派从零开始LAMP搭建web服务器(博客WordPress)教程

    为了让更多的朋友不让自己家里的树莓派丢在角落吃灰,也让自己不忘记折腾架设的过程,做个教程,有不足之处请大家多多包涵. 目的:让树莓派架设web服务,搭建个人博客,使用自己的域名访问,家里的动态ip也可 ...

  7. 利用树莓派和花生壳搭建web服务器

    文章目录 前言 一.Apache web服务器搭建 1.安装并打开服务 2.测试 3.改变默认页面 二.内网穿透 1.花生壳安装 2.内网穿透 前言 一个简单例子,使用树莓派搭建apache web服 ...

  8. 树莓派搭建网站,并免费内网穿透发布上线到公网

    系列文章 树莓派搭建网站,并免费内网穿透发布上线到公网 树莓派搭建WordPress网站,并内网穿透发布上线无需公网IP服务器 为树莓派上的WordPress网站配置自己的域名,并内网穿透发布上线公网 ...

  9. 拦截器获取请求参数post_「SpringBoot WEB 系列」RestTemplate 之自定义请求头

    [WEB 系列]RestTemplate 之自定义请求头 上一篇介绍了 RestTemplate 的基本使用姿势,在文末提出了一些扩展的高级使用姿势,本篇将主要集中在如何携带自定义的请求头,如设置 U ...

最新文章

  1. 前端小姐姐助你俘获女神心,双十一挑口红神器在此 | 开源项目
  2. 《推荐系统实践》要点思维导图
  3. Hyperledger Fabric 1.0 实战开发系列 第二课 Fabric环境搭建
  4. 2 微信公众号开发 服务器配置 Token验证
  5. Confluence 6 workbox 通知包含了什么
  6. flash遨游缓存问题
  7. [Python] itertools.islice(iterable, start, stop[, step]) 创建迭代器并返回所选元素
  8. Miller-rabin判素数
  9. c语言答辩ppt案例,c语言ppt例子课题了答辩ppt成品中南民族大学.ppt
  10. Android专业获取设备信息如:AndroidID、唯一设备ID、制造商、型号、版本号、版本码等
  11. Java学习比较好的书籍资料
  12. 有什么变音视频软件?这些软件值得收藏
  13. java.exe,javac.exe,javaw.exe 是什么进程? (转载)
  14. EOS智能合约开发系列(五): 配置VS Code
  15. 视频剪切合并器使用方法,如何使用视频剪切合并器分割合并视频片段
  16. css3恐龙蛋孵化动画代码
  17. 虚拟机安装出现directory ezboot not found error loading image:CDMENU.EZB的问题解决方案
  18. starting to launch local task to process map join maximum memory =1029701632 的原因
  19. 快速加速计算机的方法,如何让电脑提速50%以上?这三招就够了!
  20. 经济观察报:新浪打造网络新闻的工业化实验

热门文章

  1. 睡眠辅助软件行业调研报告 - 市场现状分析与发展前景预测
  2. 技校计算机系游戏制作,计算机游戏制作教学质量怎么样_孙进技校模式新颖
  3. 盘点一个JS逆向过程中中文编解码的小案例
  4. 数据可视化——大数据报表
  5. 我的世界java版是什么_Java版我的世界版本介绍
  6. 场景理解的统一感知分析ECCV2018
  7. 【论文笔记】Neural Auto-Curricula (NAC)
  8. JAVA架构师面试题 一
  9. iOS Swift处理点9图片
  10. 计算机病毒3834,全国计算机等级考试二级(QBASIC)考试大纲