树莓派,硬件开发,Arduino开发版相关入手前指南---踩坑历程

树莓派,硬件开发,Arduino开发版相关入手前指南—踩坑历程

当时入手时,对这些完全一窍不通,没有一个整体的概念,就知道看到啥买啥,别人推荐啥我就买啥,到最后才发现重复了,而且对于新手是暂时用不到的.所以写了本文,帮助小白避下坑,踩个雷.

文章定位

本文针对人群:想要做硬件开发,入手开发版,但是对这些完全一无所知的小白用户.如果你已经入手,或者你对自己的路本身就有清晰的认知,又或者上面这些东西,你比较了解熟悉的,本文不太适合你,可以跳过本章的阅读~~感谢.

初始树莓派,Arduino等开发版.

树莓派的定位

树莓派属于一个比较高端的东西,他拥有Arduino开发版的所有功能,但是相对来说比较复杂,对开发人员有较高的要求.如果你有硬件开发基础,想要开发一个比较高端,比较大的产品时,可以选择树莓派

树莓派也可以当做一个服务器来使用,它体积小,性能高,功耗也较低,一直运行着,上传一些自己的服务,通过内网穿透连接在公网上面,可以制作出来一个微型服务器,相对某云的一些入门级服务器来说还是很香的,成本也更低一些(电费,网费).可用性会相对低一些,比如你得重启,应对停电,断网等风险,不可作为生产服务器.

Arduino 系列开发版

Arduino系列开发版,是意大利某高校一些学生一起研究出来的成果,使用Arduino语言进行编写,Arduino ide来编译,上传到开发版,之后开发版就会运行所需要的程序.Arduino基础语法使用的c/c++,入门很简单,不用担心学一门新语言的难度.另外开发版采用的是串口插拔式链接,串口所必要的知识量也很小,不需要你对元器件,电器,电路图等有过高的要求,如果因为这点犹豫,可以放心.

该开发版只适用于硬件开发,没有树莓派的高阶段能力.

如何选择

我不玩硬件开发,就想要一个微型服务器~~

树莓派是一个不错的选择,目前树莓派社区比较活跃的,而且树莓派能做的事情远高于此,系统也比较完善.

目前主流的树莓派,选择最新版本即可.不用担心有假货,树莓派本身就是一个成本低廉到极致的微型主板,造假的成本估计会高过采购成本.所以淘宝放心购买,选择你需要的版本即可.买来之后主板上面只要有树莓派的标记,你买的就是正品.(至于新的还是二手的,这个需要自己考量)

树莓派必备清单:树莓派本身主板 + tf内存卡 + 电源 三者缺一不可. 树莓派的内存选择:4G/8G,根据个人需要,4GB其实完全足够,性能无差.TF卡 32G足以,不要买劣质的,不要金士顿,买个牌子比较热门的能用就行,不需要太好.

其他可选外设: 只需要选择乌金甲散热即可.

其他主流配件根据个人需要自行购买

键盘鼠标:不需要原厂的,这玩意本身就一个服务器,不是当做日常电脑天天使用的,配置OK后可以拿自己电脑远程连接,先临时找个键盘鼠标配置一下即可.如果需要,淘宝买一个便宜的能用就行.

摄像头: 如非必要不用买,如果必须要的话,可以自己买一个三方的,价格便宜,性能好,没必要买原厂的.

散热器:选择乌金甲,因为散热好,价格便宜,且对应的空位预留很贴合.其他的散热器多少有点难受,慎选.

电源:选择带开关的电源,树莓派本身没有关机键,接电即开机,关电即关机.避免插拔频繁,有个开关键的电源比较好一些.

显示器:不需要,特别是原厂的,更没必要.哪有服务器天天连着显示器的.

外接线:首次开机,需要连接显示器来配置,自己家电视机即可连接哟~看好自己买的树莓派接口是什么样的,需要自己备一条该口转HDMI的线,不然无法连接.

其他配件: 绑定营销套餐,个人看感觉吧,没啥有用的东西.

我想开发硬件,但是对开发版的概念不清楚…

如果开发硬件,根据自己能力和开发复杂度,自行选择树莓派或者Arduino.

选择树莓派,看上面.

选择Arduino的,买主板需要注意一下,国产的尽量不要买,目前国产的基本都是盗版,性能不稳定,可靠性太差.

Arduino板子有很多,常见的板子比较及购买建议,可以看一下Arduino中文社区中的比对帖子.

https://www.arduino.cn/thread-1192-1-1.html

如果你很想要树莓派,但是又不懂这些硬件开发,个人建议,先买一个Arduino的便宜点的板子,也有一些国产相对稳定一些的,去淘宝扒拉扒拉,先让自己入门,懂得基本开发及语法,做过一些例子,觉得自己能胜任树莓派了,再入手.树莓派的成本还是比Arduino要高,不管学习成本还是资金成本.

买Arduino开发版之后,同时需要买一些元器件,自己开发使用. 如果你不知道自己要做什么,单纯学习,入门.就可以根据自己的兴趣程度,去选择一些套餐,里面的元器件种类多,价格便宜,估计一百元以内你就能买到所有的主流传感器+元器件+拓展版等(不包含开发版).

Arduino必备的一些东西: 开发版(Arduino系列) + 基础的连接线(若干,多一些) + 面包板(最好高级的那个) + 电阻 + 其他元器件传感器等.基本的连接几乎都需要电阻,不同阻止最好都备一些哦(也不需要太多,别咔咔看到的全都买了,入门学习没必要,我备的220欧+1k+47k).

不要觉得Arduino很low,也不要觉得学这个完全没用,不如直接学树莓派.Arduino的定位就是轻量级,易学习.和树莓派定位不同,没有孰好孰坏,不要这么比较哈.入门是一个很不错的选择.

Arduino中文社区,比较热门的,教程非常全面的(IDE+开发版+入门教程等全量.入手前推荐看一下):

https://www.arduino.cn/

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写代码的喵o

请作者吃包辣条可好

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值