跳至正文

树莓派的功能用途(树莓派的功能用途是什么)

问树莓派电脑用来干吗的

问树莓派电脑用来干吗的

树莓派是微型电脑一般有特殊用途或者编程或者黑客使用.日常用不到的. 可以用来跟别人装逼用.,

树莓派能干什么

树莓派能干什么

我本人主要是用来编程,上网,下载些东西.省电.不过,你接上移动电源,无线键盘,小屏幕.可以用来当成一个PAD.看电影是没有问题的. 不过它主要用法是用来学习软硬件编程. 给孩子用,自己用.也可以用来控制电器,灯,小玩具,机器人. 有些人玩得狠些,用64个做成一个分布式计算环境.其实性能还是很差.它只是一个教学工具. 视频采集也可以做.不费电.动态行为捕捉. 另外它提供多种操作系统.可以安装起来玩一玩. 大部分操作系统我都试装过.其中RISC OS印象深刻.大部分时间还是用debian.另外它的XBMC看视频很方便.国内的很多视频可以看,还没有广告.

树莓派为什么采用python语言为主要开发语言

树莓派为什么采用python语言为主要开发语言

树莓派的主要目的用于教育小孩如何编程,Python语言语法简单,易于理解,因此正符合这个目的.然而树莓派作为一个微型电脑,可以运行linux(debian版本)操作系统.除了可以使用Python来编程外,一样的可以使用c等其他编程语言来编程.

树莓派做web服务器的话,性能怎么样

如果本地用做试验的话 树莓派可以用做架设web服务器 打算弄到外网访问的话还是算了吧 树莓派性能太弱了,还不如架设一台高性能nas或者电脑合适.

有人知道树莓派录音功能吗,树莓派内置声卡吗

1. 只有输出没有输入,可以连接USB声卡实现输入.2. 插上USB声卡,启动就可以在录音输入那看到USB声卡设备.3. 声卡用森然播吧2代,特效实体按键仅需手触摸感知就可以确认音效.

新人请教树莓派有没有玩的价值

如果你有坚持用的恒心,就有价值!1.无线热点:插上网线和USB无线网卡,配置之后就可以作为一个无线热点2.让树莓派把需要记住的重要事件发邮件.一段定时任务的Python脚本就够了.设定要记住的日期、时间和消息,这些参数会传给Python脚本,到了那一天它就会把消息发送到邮箱,提醒当天的事件.

树莓派图形性能如何?

GPU支持OpenGL ES 2.0、硬件加速的OpenVG,和高至1080p30fps的H.264硬件解码.GPU的通常计算能力达到1Gpixel/s, 1.5Gtexel/s 或 24 GFLOPs,并且提供一系列材质渲染过滤与DMA功能.相比较来看,树莓派的图形性能基本上与初代Xbox等同.树莓派的总体性能也许和300MHz的奔腾2接近,不过图形能力是远远超越那个时代的.

Ruff 和树莓派的区别是什么

简而言之,Ruff 是一套软件,树莓派是一个硬件,只不过,Ruff 是为了开发硬件应用而设计的。

从设计初衷谈起

Ruff 是为了开发应用而设计,所以,其目标用户是开发者。

树莓派最初是为了教学目的提供的小电脑,其目标用户是初接触电脑的使用者。

正是设计目的的差异,Ruff 的工作都是为了改善开发者体验,比如,其提供的软件包管理、自动化测试框架、命令行工具等等。而树莓派需要使用者像拿到一台新电脑一样,配置操作系统,安装软件等等。

二者之所以会被放在一起比较,主要是因为有一些开发者在尝试用树莓派做硬件应用,这些人通常是软件极客,所以,他们也是 Ruff 的目标用户。

抛开把树莓派当做电脑的用途,这里只谈硬件应用开发的部分。

开发对比

如果要用树莓派做开发,你要做的是寻找相应的软件开发包,然后,学习硬件编程的概念,比如:GPIO、I2C 等等,还要阅读数据手册,学习编写驱动,然后,才有可能开始自己的应用开发。

用 Ruff 做开发,你要做的是找到自己要用的外设,在命令行里添加外设,编写自己的应用。

你已经看出了其中的差异,如果你是一个没有硬件背景的人,显然,Ruff 上手更快,这是因为 Ruff 提供了一层软件抽象。软件开发者都会知道一个好的抽象对于生产力的提升。正是因为抽象,才有了从机器码到汇编、到 C 语言、到面向对象等一系列进步。

此外,Ruff 还提供了一系列配套工具,比如,前面提到的软件包管理、自动化测试框架、命令行工具等方面,让你可以做一个正式的开发,而不仅仅做一个玩具。

硬件对比

其实,Ruff 不是一个硬件,但 Ruff 有一个开发套件,用以降低开发人员上手的门槛。

从硬件配置上说,树莓派是有绝对优势的,Ruff 开发套件要弱一些。二者的差异恰好回应了设计初衷的差异。树莓派要做电脑,如果太弱了,很多功能做不了,而 Ruff 开发套件是为了做硬件应用,太强了反而不能体现真实的场景。

Ruff 的设计就有一个重要目标:进军生产。众所周知,在真正的硬件开发中,成本是一个重要的因素,而硬件配置和成本密切相关。

Ruff 开发套件如果性能太强,它就不会在真实场景落地。举个例子,如果采用树莓派做为起点,有可能 JavaScript 运行时会选择 Node.js,而 Node.js 是很难向更小的硬件上移植的。

目前,Ruff 的研发正在朝着生产环境前进,比如,基于 MCU 的版本,这个版本的芯片和内存将更小,但这也更贴近真实的环境。

最后,如果你有树莓派,保留好,Ruff 很快就能够运行在树莓派上。因为 Ruff 是一套软件,树莓派是一个硬件,而 Ruff 是为了开发硬件应用而设计的。

树莓派一类板子和电脑主板去micro – ATX比有什么优势

不适合放在一块比较吧,用途差别很大啊.树莓派是arm处理器的开发板,板子上有内存、读卡器、显示芯片、网卡等设备,是做嵌入式开发用的,有gpio接口可以接按键、led小灯之类的器件,通常配置linux系统,但win10 有一个版本能在树莓派上运行.但是软件和桌面不通用.还有别的开发板,之间的差异很大.电脑主板是x86架构、用于个人电脑的,需要安装cpu、内存、硬盘等器件才能使用.也就是一般的家用电脑的主板.至于micro-ATX是说主板的大小.主板一般有atx、micro-atx、和itx三种大小,提供的扩展能力不同,性能倒是差别不大

Arduino与树莓派各自有什么优缺点

因为近两年内有家装的需求,考察了市面上的智能家居方案,要么不靠谱看不上眼,要么价格高得离谱。想着自己原来也搞过一段时间单片机,linux 靠着 google 和 stackoverflow 也能解决一些问题。于是开始尝试 arduino 和 rpi 在家居控制方面的各种实践。总结一些想法给大家作为参考:

rpi 和 arduino 两个完全不同运算水平的平台。毕竟 rpi 使用的是一颗运行在 700mhz 的 arm11 cpu;而常用的 arduino uno 则是一颗在工业控制领域常见的 8-bit atmega328,最高运行频率仅 20mhz。

rpi 可以运行完整的操作系统,如 debian 等常见 linux 发行版 – rpi distributions。这意味着你可以使用你熟练的语言(如 python、java)和熟悉的库来进行开发,同时后台运行多个进程也毫无压力。而 arduino 作为一款真正传统意义上的单片机系统,一次只能运行一个你烧进去的程序,功能也相对单一。

rpi 自带的接口比较全面,usb-host、rj45、hdmi、sd读卡器等常用接口都有;而 arduino 比较单纯,与外部设备打交道需要另外采购接口板。

rpi 因为是一个相对完整的「电脑」,其成本肯定比 arduino 高,目前 b 版在淘宝普遍 280 元左右;而常用的 arduino uno 40 元搞定。

rpi 拥有更完整的操作系统,这也意味着每次复电后所需的启动时间很长,而且还不能保证重启后你写的相关服务都能正常启动(linux 大拿可能会觉得是我技术渣);但 arduino 因为用途单一,重启速度超快,而且重启结束后立即就在运行你让它做的事。

综合考虑后,我的选择是:

rpi 作为家居中央控制服务器,负责与互联网的通信、采样存储 arduino 上报的状态数据、处理数据量大的工作(如音频、视频、图片相关)、提供 api 给 ios 及 android 以方便用手机控制家居。rpi 与 arduino 间通过以太网和 zigbee 进行数据传输。

arduino 负责家居传感器采样,如光线强度、温度、人体红外感应等。有的模块比较独立,比如人体感应的夜间走廊灯,单个 arduino 可以自己实现监控加控制,就不需要上报数据给 rpi 了。需要上报和接收数据的 arduino ,通过 zigbee 及以太网和 rpi 进行通信。

这样的好处就是投资小,而且把计算任务都放在了 rpi 上,算是物尽其用。