Arduino学习笔记一:一篇讲明白什么是Arduino

您所在的位置:网站首页 hronos是什么 Arduino学习笔记一:一篇讲明白什么是Arduino

Arduino学习笔记一:一篇讲明白什么是Arduino

2024-07-04 16:34| 来源: 网络整理| 查看: 265

“前言:什么是Arduino以及能干嘛?” 一、前言二、Arduino是什么?三、Arduino能干什么?四、Arduino适合什么人?五、Arduino的优缺点优点缺点

一、前言

本人使用Arduino有9年了,清楚的记得第一次接触Arduino是在高中的时候参加比赛时,当时需要我们制作一个智能项目,题目是智能交通,至于硬件方面并没有太多的限制,当时我的技术储备还乐高的EV3与VEX/FTC阶段,但这些都有着太多的限制,首先他们的一切硬件设备几乎是闭源的,使得我的作品极其的臃肿并且可扩展性非常的低… 直到…我接触到了Arduino!怎么说呢,当时我记得很清楚,就是比赛的时候,大家的作品全部还是乐高做的,而我用硬卡纸和Arduino+各种原件做的,整个从视觉上和功能实现上就不是一个级别。当然在后来的9年我基本上都有用到Arduino,独乐乐不如众乐乐,现在就分享一下子学习过程~ 在这里插入图片描述

二、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、不容易从底层的彻底学习单片机。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3