Arduino和树莓派等平台简介

Arduino 

什么是Arduino

官网:

Arduino - Home

参考:

Arduino学习笔记一:一篇讲明白什么是Arduino-CSDN博客

Arduino是什么?

定义上来说Arduino是包含硬件就是这个开发版和ArduinoIDE编程软件。

理论上来说,Arduino也是单片机,就是51那种,但Arduino非常友好,给单片机封装了一些好东西,这导致你学习起来可以直接调用各种端口各种现成的库和函数。

因此Arduino像是一个平台,你想吃水果,它给你准备好了水和土,想吃什么种什么!

对于新手来说,那就是学习开源硬件的利器,神器,重器!不需要你单独学习寄存器、数字逻辑、等各种专业知识。

严谨点来说:请移步百度百科Arduino

Arduino能干什么?

第一:能帮助你入门智能控制

第二:能控制电路#不论你是程序控制还是传感器控制,亦或者是遥控或者是物联网

实例:遥控灯、自动避障小车、自动浇花、温湿度计、游戏机、手柄、遥控车、遥控船、哎反正能编程能连接电路,不涉及大型运算的,单片机能做的他都行。

Arduino适合什么人?

最最最受益的一定是孩子们,Arduino把单片机开发甚至是STM32的开发门槛降到了小学标准,这个一点也不夸张。孩子们可以使用Arduino

如果你是一个电子爱好者,那也是非常香的,你用51要十天完成的,Arduino半天搞定!

重要的来了!!如果你真学技术,那就好好打单片机的基础,Arduino就像学乘除法时给你个计算机,是能实现任务,可最基础的0到1还是不明白。

简单来说就是,想学技术就玩单片机,不想学技术,只想快速做出产品就学arduino。 当然了,Arduino也可以学习到很多的C++和电路知识啦~

Arduino的优缺点

优点

1、高效:现成的各种函数,想让灯闪起来只用5行代码

2、学习成本低:不用看芯片手册、不用配置寄存器、不用各种懂,只要你别搞短路和过载,Arduino给你的快乐还是非常多的

3、资源丰富:太多太多的库了,资源超级丰富,项目超级富裕,配件超级齐全,绝对可以0基础开发。

缺点

1、上限相对低:毕竟是封装过的东西,因此上限肯定是没有从0出发的高,而且依靠的是大平台,没了IDE那它就是个单片机。

2、成本相对较高:为什么说相对较高呢,一个ArduinoUNO的板子也就十几块钱,但是呢如果你要批量生产或者大量应用,那真的就一点优势都没有了,所以才说适合从0-1的复现而已。

3、不容易从底层的彻底学习单片机。

其实就是出现得比较早,有了自己的一套生态,一套api,一套ide的开发平台

 

Arduino语言

Arduino程序结构

树莓派 

什么是树莓派

参考:

树莓派入门指南|明明白白玩 Pi 系列 - 少数派 (sspai.com)

树莓派是由树莓派基金会研发的一种只有信用卡大小的单板机电脑,最初的设计目标是用较为廉价的硬件和开源软件为儿童提供一个计算机教育平台。但其优秀的扩展性和易于开发的特性,使其不仅仅用于儿童教育,更是成为了极客们的玩具。树莓派被开发出了千千万万种玩法,并且普通人也可以轻松实现。

树莓派(英语:Raspberry Pi)英国树莓派基金会开发的微型单板计算机,目的是以低价硬件及自由软件促进学校的基本计算机科学教育。

树莓派系列计算机每一代均使用博通(Broadcom)出产的ARM架构处理器,如今生产的机型(树莓派5)内存在4GB和8GB之间,以TF卡作为系统存储媒体(初代使用SD卡),配备USB接口和HDMI的视频输出(支持声音输出),内置Ethernet/WLAN/Bluetooth网络链接的方式(依据型号决定),并且可使用多种操作系统。产品线型号分为A型、B型、Zero型和ComputeModule计算卡。

Raspberry Pi OS是官方推出的操作系统,适用于所有型号的树莓派,树莓派基金会网站也提供了Ubuntu MATE、Ubuntu Core、Ubuntu Server、OSMC等第三方系统供大众下载。

我能用树莓派做什么

前面提到了,树莓派被开发出了千千万万种玩法,其中有些是纯粹好玩;有些是为了学习计算机技术;有些是为了探索我们生活的世界;还有一些是帮助我们更好的生活。

很多玩法同时兼顾以上多种目的,例如:做一个机器人,造一架无人机,组一辆自动驾驶的小车。这些既能满足计算机知识的学习,又可以以独特的维度去探索世界。

说到探索,更有人在树莓派上安装摄像头,氢气球和传感器,让他飞向地球的边缘,去探索太空。当然了,这么做的话风险很大,一定要注意安全。你知道的,我指的不是你和你的树莓派,而是天上的飞机和住在下面的人们。这么玩之前,一定要了解好当地的法规。

当然了,你可能会说,我不想玩这么大,有没有什么安全且有意思的玩法?嗯,当然有了,你可以搭建私人气象站,智能家居控制中心又或者是做成摄像监控系统。

如果你只是想用于学习,那么接上显示器和键鼠就是一台 Linux 电脑了。再说了,有谁又能阻止你做一台 PiBook(树莓派笔记本电脑)呢?

你也可以选择连上 Wi-Fi 插上电,干脆丢在墙角当作一台服务器。让它帮你从网络上下载资源;在上面部署 Web 服务器,把你的博客网站放在上面与大家分享;或许你喜欢吃新鲜的蔬菜,那你完全可以打造一台全自动农场,每天采摘。

放开思维,还有很多诸如游戏机、3D 打印机、家庭影院等等数不尽的好项目。

现在,你知道你可以干什么了?

我好像还听说过香蕉派

首先,我得表扬你,有谁规定单板机只许有树莓派了呢。除了香蕉派还有很多各式各样的单板机,有些比树莓派性能更好,而有些更加便宜。但你因该知道的是,树莓派是全球范围内销售量最大的 mini 单板机电脑(或许不是,恕我孤陋寡闻了),这意味着你能轻松找到你想要的资源,方案又或者是你的疑问。人多力量大是树莓派最大的优势。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值