创作

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

树莓派有什么用_树莓派能用来做啥_树莓派新手入门教程

电子魔法师 来源:网络整理 2018-05-08 14:15 次阅读

树莓派功能

Raspberry Pi中文名即树莓派,是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux

就像其他任何一台运行Linux 系统的台式计算机或者便携式计算机那样,利用Raspberry Pi 可以做很多事情。当然,也难免有一点点不同。普通的计算机主板都是依靠硬盘来存储数据,但是Raspberry Pi 来说使用SD 卡作为“硬盘”,你也可以外接USB 硬盘。利用Raspberry Pi 可以编辑Office 文档、浏览网页、玩游戏—即使玩需要强大的图形加速器支持的游戏也没有问题,如《雷神之锤》(Quake )。

Raspberry Pi 的低价意味着其用途更加广泛,将其打造成卓越的多媒体中心也是一个不错的选择。利用Raspberry Pi 可以播放视频,甚至可以通过电视机的USB 接口供电。

树莓派能用来做啥

树莓派就是一个玩具。给喜欢编程,喜欢用计算机控制一些玩具的人用的。它比较省电,功率小。接近嵌入式系统。长期不关机也不会耗很多电。但是比arduio之类的耗电还是略大了些。树莓派整个儿就是用来教育用的。给孩子,给爱好者们一个接触嵌入式编程,工控的平台。

树莓派虽小,但五脏俱全和普通电脑无异。电脑能做的大部分事情,在树莓派上都能做,而树莓派以其低能耗、移动便携性、GPIO等特性,很多在普通电脑上难以做好的事情,用树莓派却是很适合的。

树莓派新手入门教程

型号:

1)RaspberryPi3代B型

2)RaspberryPizero(含zerow)

配件

树莓派本身只是一个主机。要运行起来,必须有配件。

(1)电源

MicroUSB接口的手机充电器,就可以充当电源,但输出必须是5V电压、至少2A电流。充电宝当电源也没问题。

(2)MicroSD卡

树莓派不带硬盘,MicroSD卡就是硬盘。最小容量8G,推荐使用16G和32G的卡。

(3)显示器

树莓派有HDMI输出,显示器必须有该接口。如果有HDMI转VGA的转接线,那么VGA显示器也可以。

不过,显示器只在安装系统时需要,后面可以SSH登录,就不需要了。

(4)无线键鼠

树莓派内置蓝牙,USB或蓝牙的无线键鼠都可以用。

就像显示器一样,如果树莓派已经装好系统,而且只当作服务器,无线键鼠也可以不配。

电子元件

(1)面包板(一块)

(2)连接线(若干)

注意,连接线必须一端是公头,一端是母头。

另外,最好也备一些两端都是公头的连接线。

(3)LED 二极管(若干)

(4)270欧姆的电阻(若干)

安装系统:

1、如果商家已经装好系统,可以跳过这一步,否则需要自己安装操作系统。

官方提供的操作系统是 Raspbian,这是 Debian 系统的定制版。

2、官方还提供一个安装器 NOOBS,建议通过它来安装 Raspbian,相对简单一点。

3、安装步骤:

下载 NOOBS。

格式化 Micro SD 卡为 FAT 格式(操作指导)。

解压NOOBS.zip到 Micro SD 卡根目录。

插入 Micro SD 卡到树莓派底部的卡槽,接通电源,启动系统。

4、正常情况下,按照屏幕上的提示,一路回车,就能装好系统。

SSH 登录:

1、安装系统后,树莓派就可以上网了(Wifi 或者网线)。这时,你要看一下它的局域网 IP 地址,可以使用下面的命令。

$ sudo ifconfig

2、然后,更改系统设置,打开 SSH 登录(默认是禁止的)。

树莓派有什么用_树莓派能用来做啥_树莓派新手入门教程

3、接着,从另一台电脑 SSH 登录树莓派。下面的命令是在局域网的另一台电脑上执行的。

$ ssh pi@你的ip地址

4、树莓派的默认用户是pi。

树莓派会提示你输入密码。pi的默认密码是raspberry。正常情况下,这样就可以登录树莓派了。接着,就可以进行各种服务器操作了,比如修改密码。

$ passwd

添加pi到gpio用户组:

$ sudo adduser pi gpio

安装 Node:

1、为了运行 Node 脚本,树莓派必须安装 Node,可以参考这篇文章。

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -$ sudo apt install nodejs

2、正常情况下,Node 8.x 版就已经安装成功了。

$ node -v v8.1.0

收藏 人收藏

    评论

    相关推荐

    YecPad基于C#的文本编辑软件

    ./oschina_soft/YecPad.zip
    发表于 05-24 11:12 1次 阅读
    YecPad基于C#的文本编辑软件

    KUKA流水生产线的搬运、码垛运动编程的案例

    码垛又分为卸垛和堆垛,卸垛就是机器人从物料库取出物料,再放到卸垛区的过程,堆垛就是机器人将物料从堆垛....
    的头像 机器人及PLC自动化应用 发表于 05-24 09:24 114次 阅读

    究竟该选择Arduino还是树莓派?

    树莓派发明于英国。发明者埃本·厄普顿和他在剑桥大学计算机实验室的同事们为了更好的吸引学生,以及提高学....
    的头像 STM32嵌入式开发 发表于 05-23 10:19 123次 阅读

    Linux编程之UDP SOCKET攻略详解

    一、基本的udp socket编程 1. UDP编程框架 要使用UDP协议进行程序开发,我们必须首先....
    的头像 Linux内核补给站 发表于 05-21 16:23 187次 阅读
    Linux编程之UDP SOCKET攻略详解

    数字旋钮编程的详细解析

    数字旋钮编程思路和技巧
    的头像 刘学NRT 发表于 05-21 09:31 75次 阅读
    数字旋钮编程的详细解析

    AESxWin基于AES 256-bit算法的加密/解密文件工具

    ./oschina_soft/AESxWin.zip
    发表于 05-20 09:30 13次 阅读
    AESxWin基于AES 256-bit算法的加密/解密文件工具

    如何用keil写的程序烧录到树莓派4b上运行

    keil芯片选型是stm32h7,有用到emwin图形界面,之前工程师是用keil开发的,在树莓派上运行的 ...
    发表于 05-20 08:40 1944次 阅读

    FA整合工具包cx-one使用手册

    CX-One是一一个集成的支持软件包,其中包含适用于网络、PT、伺服驱动器、变频器和温度控制器的安装....
    发表于 05-19 10:59 9次 阅读

    【开源分享】树莓PICO掌上电脑的通用Python教程

    作者:Peter Misenko 树莓PICO掌上电脑的通用Python教程 我注意尽量减少外部组件,使用 PICO 板上集成的最大功...
    发表于 05-18 17:41 5343次 阅读
    【开源分享】树莓PICO掌上电脑的通用Python教程

    DevEco Studio里的java UI框架有没有必要做拖拽式编程呢?

      DevEco Studio已经支持js UI框架拖拽式编程,你觉得java UI框架有没有必要做拖拽式编程呢? ...
    发表于 05-18 15:32 796次 阅读

    shell编程实例合集

    编写hello world脚本
    的头像 一口Linux 发表于 05-18 13:16 185次 阅读

    树莓派IO扩展板的技术规格 树莓派扩展板该怎么用

    树莓派IO扩展板是著名开源硬件商DFRobot专为树莓派开发的IO扩展板,IO扩展板支持PWM、AD....
    的头像 创客生活 发表于 05-17 15:18 381次 阅读
    树莓派IO扩展板的技术规格 树莓派扩展板该怎么用

    S7-200/300高级编程培训知识

    一本西门子PLC高级编程的书籍,对从事自动控制领域内的人员来说有重要的参考价值!
    发表于 05-16 15:32 11次 阅读

    树莓派通过java语言通过DHT11读取环境温湿度

    基于java云平台,在树莓派+dth11传感器下,远程读取温湿度数据。
    的头像 树莓派-java-物联网 发表于 05-16 15:16 3306次 阅读
    树莓派通过java语言通过DHT11读取环境温湿度

    Arduino编程从零开始(电子版)

    从易学易用的实例学Arduino编程:本书揭示了Arudino的软件特性,介绍了如何在Arduino....
    发表于 05-16 15:14 27次 阅读

    用C语言写出简单的加密算法

    有一套四位数加密系统,输入四位数以后会自动加密。加密规则如下:每位数字都加上 5,然后用和除以 10....
    的头像 FPGA之家 发表于 05-16 10:20 141次 阅读

    MicroProfile云原生微服务开发编程模型

    ./oschina_soft/microprofile.zip
    发表于 05-16 09:28 10次 阅读
    MicroProfile云原生微服务开发编程模型

    用FPGA解一道初中数学题

    由平方和4361末尾为1,再根据整数平方和的几种可能,计算出仅有0+1和5+6这两种可能,而且平方之....
    的头像 嵌入式ARM 发表于 05-13 14:41 168次 阅读

    ONetSwitch可编程交换机

    ./oschina_soft/onetswitch30.zip
    发表于 05-13 11:20 8次 阅读
    ONetSwitch可编程交换机

    三菱PLC编程实例之FX2N的PID程序

    三菱PLC(可编程逻辑控制器)编程实例项目例程,一个FX2N的PID程序超详细注释!
    发表于 05-11 15:02 29次 阅读

    三菱PLC编程实例之例程编写的QD75D1控制三菱伺服马达

    三菱PLC(可编程逻辑控制器)编程实例项目例程,自已编写的QD75D1控制三菱伺服马达的程式(附注释....
    发表于 05-11 15:00 29次 阅读

    三菱PLC编程实例项之自动料带长度测量变频器多段速

    三菱PLC(可编程逻辑控制器)编程实例项目例程,自动料带长度测量1113A控制变频器多段速和用接近开....
    发表于 05-11 14:58 26次 阅读

    三菱PLC编程实例项目之制冷控制系统梯形图

    三菱PLC(可编程逻辑控制器)编程实例项目例程,制冷控制系统梯形图(日本人编的,有英文注释,三菱FX....
    发表于 05-11 14:56 37次 阅读

    三菱PLC编程实例项目之饮水机生产线PLC程序

    三菱PLC(可编程逻辑控制器)编程实例项目例程,饮水机生产线PLC程序《带注释》
    发表于 05-11 14:54 28次 阅读

    三菱PLC编程实例之糖果包装称重控制

    三菱PLC(可编程逻辑控制器)编程实例项目例程,糖果包装称重控制示例。
    发表于 05-11 11:04 17次 阅读

    新人入手树莓派需要什么前置的基础能力?

    本人程序员对linux  和python 比较精通,但是对于线路板硬件传感器这玩意不是很懂,如果想玩树莓派接硬件玩的话,需要...
    发表于 05-11 10:32 1851次 阅读

    51单片机简单易学教材(C语言版)

    本书旨在培养和锻炼单片机系统实用开发技能,全书以实践为主线,让读者在一个个实践案例中 逐步掌握单片....
    发表于 05-10 17:37 73次 阅读

    AN1201模数转换器规范和指南

    AN1201 Analog to Digital Converter spec and guidan....
    发表于 05-10 14:28 22次 阅读
    AN1201模数转换器规范和指南

    运维常用的34个Linux Shell脚本

    Shell 脚本编程是在 Linux 下学习或练习编程的最简单的方式。尤其对运维工程师处理着自动化任....
    的头像 Linux爱好者 发表于 05-09 15:26 181次 阅读

    如何用FPGA逻辑来驱动VGA显示器

    只需要5跟线就可以连接VGA显示器
    的头像 电子森林 发表于 05-09 14:24 234次 阅读

    触摸屏软件如何添加图片

    触摸屏软件添加图片方法扩展标准库的应用方法。电脑上找到触摸屏编程软件 CoolMayHMI 的安装路....
    发表于 05-07 14:47 36次 阅读

    在IAR EWARM v7.10下,开发树莓派RPi Pico/RP2040c

    看到牛人“傻孩子”非要用MDK开发树莓派Pico,除了敬佩,还能怎么地:) 突然心血来潮,我也玩一把IAR开发Pico/RP2040。...
    发表于 05-07 09:50 2317次 阅读

    三菱PLC编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程:数控加工中心 三菱M64S +24T圆盘刀库下载。
    发表于 05-06 16:46 98次 阅读

    Ockam用于端到端加密的Rust库

    ockam.zip
    发表于 05-06 09:56 12次 阅读
    Ockam用于端到端加密的Rust库

    树莓派教程 详解树莓派驱动OLED模块

    提供树莓派、STM32、arduino例程;连接树莓派的时候,选择用7PIN排线连接,请参考下方的引....
    的头像 嵌入式应用开发 发表于 05-06 09:32 1114次 阅读
    树莓派教程 详解树莓派驱动OLED模块

    罗克韦尔(AB)RSlogix500编程教程

    最主要的菜单项“Comms”, System Comms:与控制器建立通信 Who ....
    发表于 05-05 17:20 28次 阅读

    NXP iMX6ULL开发板的WIFI接口功能测试

    一、 iMX6 ULL开发板 WIFI 功能测试 WiFi支持: 模块 支持 RTL8188EUS ....
    的头像 流川枫枫 发表于 05-05 17:02 183次 阅读

    CoDeSys软件编程用户手册

    ABB执行器调节结构
    发表于 05-05 15:57 19次 阅读

    三菱PLC(可编程逻辑控制器)编程实例项目例程

    三菱PLC(可编程逻辑控制器)编程实例项目例程免费下载。
    发表于 05-05 15:40 62次 阅读

    温度控制三菱PLC程序带注解

    三菱PLC(可编程逻辑控制器)编程实例项目例程-温度控制三菱PLC程序带注解
    发表于 05-05 15:03 43次 阅读

    DFRobot最新推出行空板Python系列入门教程

    近日,上海智位机器人股份有限公司(简称DFRobot)推出行空板Python系列入门教程,涵盖初识行....
    的头像 话说科技 发表于 04-29 11:35 209次 阅读
    DFRobot最新推出行空板Python系列入门教程

    如何将多个PLC连接到HMI

    大多数控制系统入门级培训包括可编程逻辑控制器 (PLC) —梯形图编程、接线输入和输出,以及标签数据....
    的头像 科技观察员 发表于 04-28 17:48 468次 阅读
    如何将多个PLC连接到HMI

    【IoT毕业设计】树莓派开发板+机智云IoT+监测机器人

    摘要:以小车为基底,以树莓派开发板为中心,搭载摄像头、传感器等数据采集设备,采用CC2530为传感器处理器、ZigBee技术为无线...
    发表于 04-27 17:55 7425次 阅读

    基本语句编程的一些规则和建议

    初学者阶段编程时,编写基本语句可能会有隐含错误的方式,基本语句主要针对if、for、while、go....
    的头像 硬件攻城狮 发表于 04-27 12:53 216次 阅读

    如何使github上rt-thread的最新代码编译后的文件正常在树莓派4上启动

    硬件配置:树莓派4b 【问题浮现步骤】 SD卡中有一份可以正常启动树莓派系统的文件; 在rt-thread的github官网上下载了...
    发表于 04-27 12:48 4619次 阅读

    Gitinspector git仓库统计分析工具

    gitinspector.zip
    发表于 04-27 11:26 22次 阅读
    Gitinspector git仓库统计分析工具

    彩色的LED灯是如何做出来的,LED的本质和发光原理的介绍

    LED的全称是Light Emitting Diode,意思是发光二极管,所以本质上LED也属于二极....
    的头像 华维单片机林北 发表于 04-26 16:52 445次 阅读
    彩色的LED灯是如何做出来的,LED的本质和发光原理的介绍

    IEC61000-4-11电压中断、暂降测试方法

    PSA系列可编程交流电源具有高精度、宽范围输出的电网模拟输出设备,可提供多种途径进行输出电压模拟,为....
    的头像 科技绿洲 发表于 04-26 16:03 291次 阅读
    IEC61000-4-11电压中断、暂降测试方法

    编码器原理及工业数据采集中的应用

    编码器的工作原理及工业测量应用中应用,以太网编码器运动控制卡与计算机的通讯连接设置,以及在各编程平台....
    发表于 04-26 15:00 178次 阅读

    Zorka通用Java监控代理工具

    zorka.zip
    发表于 04-26 09:28 14次 阅读
    Zorka通用Java监控代理工具

    超小型、超低功率可编程振荡器SiT1534数据手册

    超小型、超低功率可编程振荡器SiT1534数据手册免费下载。SiTime32.768KHz有源晶振,....
    发表于 04-25 16:16 69次 阅读

    Internet Pi树莓派路由器

    internet-pi.zip
    发表于 04-25 14:31 31次 阅读
    Internet Pi树莓派路由器

    如何在树莓派上用DS18B20温度传感器来获取温度呢

    1. DS18B20温度传感器   DS18B20是比较常用到的温度传感器,采用单总线控制。是美国DALLAS半导体公司继DS1820之...
    发表于 04-25 10:49 844次 阅读

    使用MCC118对交流电进行监测的过程分享

    我们是通讯行业动力维护专业,因为外市电(三相交流电)的波动会对我们的设备造成一定的影响。于是想做一个....
    的头像 科技观察员 发表于 04-24 17:07 421次 阅读
    使用MCC118对交流电进行监测的过程分享

    比较全的树莓派入门介绍

    发表于 04-23 11:50 7444次 阅读

    C语言编程的入门书籍

    本书涉及的主题是计算机专业领域中更为迷人的一个方面:这是一些超出了可靠工程学范畴、位于洞察力和创造力....
    发表于 04-22 11:25 85次 阅读

    QBlockChainNotes区块链开发学习笔记

    QBlockChainNotes.zip
    发表于 04-22 09:14 35次 阅读
    QBlockChainNotes区块链开发学习笔记

    用于树莓派与PIR传感器连接成运动传感器的homebridge插件

    homebridge-pir-motion-sensor.zip
    发表于 04-21 10:16 39次 阅读
    用于树莓派与PIR传感器连接成运动传感器的homebridge插件

    Node-RED可视化物联网编排工具

    node-red.zip
    发表于 04-20 09:36 48次 阅读
    Node-RED可视化物联网编排工具

    PLC不用编程,通过网关模块以太网方式与智能仪表、变频器等串口设备通讯

    ​        案例是通过一个IGT-SER智能网关,实现远程IO模块、智能仪表,变频器与PLC通...
    发表于 04-19 13:51 2228次 阅读