有关树莓派,想请大家给点意见

2019-08-06 22:36:47 +08:00
 black11black

大家好,我是做后端的,一直有各种大佬跟我说你要不想单纯当个菜鸡后端,那你还得把人机互动的设备学起来,之前上学的时候年少无知,8051 也是直接摸鱼过去了,最近正好家里换了路由器就想买个树莓派试试,但是鉴于之前一直没玩过,关于买什么比较纠结,希望有懂行的大佬给点意见。

先说这次买的目的,买回来基本就是想当一个云端服务器 24 小时开机的。家里网络线路是 ADSL 有动态的公网 IP,想用域名动态解析一下应该就能做到定位,目前姑且是这样设想的。问题主要是以下这几个

1、树莓派有啥有趣的应用方向,有没有大佬点拨点拨。因为除开公司以外个人需要的所有服务也都有云端挂,现在不缺服务器实例。说实话买回来不知道有啥用,网上那些用树莓派浇花之类的感觉挺无聊的。

2、因为 24 小时开机,如果风扇 24 小时转的话感觉又吵又费电,有没有大佬科普一下树莓派各型号的散热情况。

3、树莓派的存储是用的什么设备,有个菜鸡同事(他跟我半斤八两,都是三脚猫)跟我说是 TF 卡,感觉很菜啊。我比较在意如果大容量存储的话(比如如果想用来搭个 nas )有没有 sata 口,能不能接机械硬盘或者 ssd (考虑到 24 小时开机的耗电,个人不成熟的看法是如果能接 SSD 的话是最好的,在稳定性和价格上应该都有优势,不过看开发板的图片似乎很难的样子啊。。)

4、目前能想到的要搭的两个应用:A 一个连接自家的代理服务 B 一个种子服务器 ,都是非常轻型的,我看淘宝上搜索树莓派有很多型号,看的眼睛都花了,以我的需求,我是否应该买最新版本最大内存的型号。

5、因为不太懂这类开发板,想问一下树莓派是个怎样的运行机制,我的理解是我在上面刷个 linux 就能当一般的 linux 系统用,因为现在跨平台语言这么多,大部分应用应该也能直接运行,不知理解是否正确。如果是这样的话那开发板上面那些针脚之类的又该如何控制呢,他们又是什么个机理

如有大佬能就上述问题指点一二,十分感谢

8211 次点击
所在节点    程序员
54 条回复
locoz
2019-08-06 23:19:02 +08:00
1、做吸尘器挺有趣的🤣(如果有兴趣的话可以搞个 4G 代理玩玩,我这周内应该就会写出相关文章并将整个项目开源)
2、不是长期高负载的话贴个散热片被动散热就行
3、树莓派没有 SATA 口,如果你有大容量存储需求,想要速度更快一些,可以看看香蕉派
4、看你自己心情,电子产品都是早买早享受晚买有折扣,实际也差不了多少钱就是了
5、就是一个装了 ARM 架构 CPU 的微型电脑,只要系统适配好就能跑
5.1、GPIO 针脚在系统中的表现形式就是有一堆设备,对指定设备进行通信就可以做到控制插在针脚上的外设的效果,个人理解就是和串口差不多吧。
onikage
2019-08-06 23:35:59 +08:00
1. 后端无非也就是把私活放到上面给客户看看而已...
2. 可以买个继电器, 读取 cpu 温度, 触发风扇启停.
3. usb3.0 的硬盘盒就行, 4 以前所有的树莓派外接 usb 硬盘盒都要独立供电, 4 代据说供电有改善, 不知道能不能带的起来硬盘盒.
4. 后端的应用直接上最大内存吧.
5. 一堆针脚是可以接外设的, 比如继电器就可以接上面, 另外可以接一些 i2c 的设备, 比如小显示器什么的. 如果楼主是搞 java 可以看看 pi4j 项目.
inwar
2019-08-07 00:28:58 +08:00
树梅派本来就是轻量级硬件,嵌入式应用很正常
好像就那几个型号吧,买最新一代就是了,arm 片发热不大,不用风扇照样跑很欢
轻量级!轻量级!要挂大硬盘用 nas。有 usb 口,挂移动硬盘供电要跟上
没有这么多型号,买最新
官方有 debian 等等系统可以刷。io(指的是针脚)编程参考官网,无非输入输出,pwm,ad da 之类,跟单片机类似
westerndream
2019-08-07 00:35:38 +08:00
看到你这种需求,是我的话直接买一个矿难机器或者机顶盒,例如( feixun n1 价格约 85+,4 核 A53,8gemmc,2g 内存,最近也在涨价),吊打树莓派 3。
树莓派的话主要优势在于生态,对小白很友好,以及有 gpio 可以做那些浇花啥的应用,树莓派 4 也还算性价比高。树霉派 3 以后的支持 U 盘启动,第一次需要从 tf 卡启动更新 bootrom 配置,可以考虑 usb 接口插固态移动硬盘,但其实 usb 口的 4k 也有限。
现在那些矿难盒子或者机顶盒,目前有很多玩家,刷机都有完善的教程,用电脑和双头数据线、U 盘的就可以搞定,也刷不死,刷完就是完整的 ubuntu (也有人做 centos ),内置 emmc 速度快不少,特别是 4k 很好。
不管是树莓派还是这些盒子还是国产的 arm 板子,基本跑的都是完整的 ubuntu 了,软件包那些直接 apt 装基本满足了,生态、教程基本也通用,就和 x86 上跑的体验一样了。
AlexEcho
2019-08-07 00:52:22 +08:00
这些问题就不要问了,随便一篇中文内容就能说个 80 了,动动手会让你早点脱离菜鸡阶段
ysn2233
2019-08-07 01:01:01 +08:00
斯坦福 cs140e 学操作系统和 rust
lastone6210
2019-08-07 01:22:28 +08:00
我是嵌入式相关的 不太明白你具体是想学习哪方面的内容 如果是你前面说的应用 那建议你直接搞个星际矿机 这就是个 x86 主机 你可以正常刷个 Linux 进去 想怎么折腾就怎么折腾 在上面尝试搞各种服务 实际还是等于搞后端…折腾完了就刷黑群晖 做 NAS 用…树
lastone6210
2019-08-07 01:31:11 +08:00
如果是想了解嵌入式相关 我个人其实更建议搞个 STM32 做入门 可以理解成是 8051 的现代版 一块 Nucleo 开发版加一些小部件就几十块 然后 ST 的软件工具做的非常优秀的 入门极快…虽然很多人都说树莓派或 Arduino 学硬件 但前者是个跑 Linux 系统的主机 外设控制只是其中一个组件 不了解的话连层级结构都搞不清 后者的话有点类似 python 这类 与其说是编程语言 更像是脚本 你对底层无法了解 更适合给小朋友培养兴趣用
ysc3839
2019-08-07 01:51:00 +08:00
没需求的话还是不要盲目跟风。先想想你需要用来做什么。
即使有需求,也不一定轮得到树莓派。没记错的话树莓派是有视频输出的,如果你只是弄个 headless 服务器,视频输出就白白浪费了。
silvernoo
2019-08-07 02:04:40 +08:00
搭个博客吧,比如这样 https://b.dangofans.top/

总比吃灰好
ysc3839
2019-08-07 02:13:25 +08:00
@ysc3839 我现在有个 Orange Pi Zero,刷了 OpenWrt。之前用来做下载服务器,但是嫌 USB2.0 太慢现在也没使用了。大部分时间吃灰,偶尔用来测试一些软件运行。
这个板子没有视频输出接口,但是有针脚可以输出 AV 模拟信号,WiFi 芯片性能极差且缺少稳定驱动,不过我是直接有线连接的所以无所谓。

http://www.orangepi.cn/orangepizero/index_cn.html
http://linux-sunxi.org/Xunlong_Orange_Pi_Zero
官方淘宝店卖 59 元。
starsriver
2019-08-07 02:34:51 +08:00
扔了吧。今天刚刚一不小心摔了一个。
0bject
2019-08-07 05:02:46 +08:00
我看很多人都说 4b 有散热的问题,建议不要买什么新手套装,什么入門套装,因为我买回来以后从没用上,所以还是按需购买比较好.
你想得对,他就是一个小电脑,只不过是 arm 架构的.
zjsxwc
2019-08-07 06:09:06 +08:00
不如玩 arm7 stm32
fox0001
2019-08-07 07:32:28 +08:00
就是廉价的低功耗服务器。没必要考虑那么多,想玩就买,不想玩就卖掉。嫌贵,可以去闲鱼淘一个。
mosfet
2019-08-07 08:03:35 +08:00
买个 nano pi 好了,有 emmc 的型号
Takamine
2019-08-07 08:19:54 +08:00
还是先要看你是不是在偏硬件人机业务的公司做后端开发,然后再看你有没有兴趣玩这个。
designer
2019-08-07 08:27:05 +08:00
恕我直言,你这样问 是不是不太适合玩树莓派?!
一般购买树莓派都是自己有明确的需求。树莓派浇花怎么无聊~ 这里面有了解传感器和调用 GPIO 接口的玩法。
如果不是强大的兴趣驱动,可以先买个 Pi3 不行再卖掉 也就 100 来块钱。
designer
2019-08-07 08:28:09 +08:00
吃灰派交流群:
https://t.me/shumeipai
mcone
2019-08-07 08:52:40 +08:00
新的树莓派散热比之前的高很多,建议先买个老一点的试试水,反正很便宜

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/589645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX