资讯详情

arduino与风向传感器的接线_小白如何开始学习Arduino?

我们通常在作品集中看到很多用途Arduino实现的装置可能是交互装置或艺术装置。许多学生会Arduino这部分很感兴趣,喜欢做相关的项目,觉得很有意思。今天,马克笔设计留学的程先生将谈谈Arduino相关知识,方便感兴趣的学生入门。

Arduino开源电子原型平台方便灵活,使用方便。包括硬件(各种型号)Arduino板)和软件(ArduinoIDE)。为什么我们说它具有开源的特点开源(open source)这个词指的是事物可以公开访问,所以人们可以修改和分享。arduino只要你掌握了所有人的平台Arduino运行的逻辑和语言可以用来实现你自己的概念和想法。

Arduino硬件部分可以独立工作,也可以与外部硬件设备合作。比如利用Arduino我们也可以用各种传感器(超声传感器、光敏电阻、温湿度传感器、声传感器、酸碱度传感器等。)来感知环境Arduino控制舵机驱动机械臂、机器人和无人机,Arduino照明效果也很好,我们可以用这些硬件来创建项目。YouTube上有很多Arduino在实验视频中,很多大佬都做过不同的测试,是很好的学习资源。总的来说,Arduino就像我们的小助手一样,帮助我们完成内心的想法,实现项目的结果。

859e498ac1c3bb147734840177428fcc.png

Arduino有很多开发版,Arduino Yun,Arduino UNO,Arduino Nano,Arduino Mega,Arduino Pro/Pro mini, Arduino Gemma等等。今天介绍三种最常见的板:Arduino UNO,Arduino Nano,Arduino Pro/Pro mini。Arduino UNO是Arduino最基本的开发板,一般我们在淘宝上买的新手包里面的板都是UNO板,图中的蓝线是一个USB接线,它可以连接到计算机传输程序,板上的红色按钮是复位按钮,复位按钮的作用是让烧在板上的程序重新启动。关于供电方式,Arduino电脑、充电宝、9V电池充电方式有三种。如果不想用电脑测试,一般最好选择充电宝,9V电池电量有限,供电时间比较短。

Arduino UNO 板上有很多孔,其中电源块是最重要的,5V,3.3V都是正极接块,GND是负极接块。A0-A5为模拟口,0-13为数字接口。0号和1号口属于串口通信,一般不占用;从2号到13号是我们可以随意使用的数字接口。数字接口可以读取或输出数字信号。Arduino UNO 如果L和On两个灯亮,则说明Arduino在工作。Arduino Nano板子体积比UNO板子要小得多,几乎只有我们的小拇指那么大,其他接线接口和UNO几乎一样。电源块、模拟口和复位按钮是一样的。唯一的区别是如果你在那里UNO上接线为数字口5,在那里NANO上接线就为D5。Arduino Nano使用的是mini USB还有一点线,nano 板材有两种,一种是焊接的,另一种是不焊接的我们将根据具体情况和具体情况进行分析。还有就是Arduino pro mini,板的体积比Nano 板材较小,我们通常在制作可穿戴小设备时使用这两种小板材。

Arduino包括两种库:标准库和第三方库,当然也可以自己写类库。标准库安装Arduino IDE之后已经导入,只需要直接调用,第三方类库需要导入。如果没有导入编译器,就会报错。我们基本上依靠第三方库自己做项目。Github 是全球最大git许多常用的服务提供商,也是最大的开源社区之一Arduino库,都可以通过Github找到。libraries存储在文件夹中的是Arduino在编写程序时,可以调用各种类库。

(点击图片立即理解GitHub)

Arduino程序可分为结构、值(变量和常量)和函数三个主要部分。软件结构包括两个主要函数:Setup()函数和Loop()函数。Setup就是先做这件事——括号里的那件事,loop即使是循环,循环的事情也紧跟其后loop这件事发生在后面的括号里。Arduino所有程序都基于这两个主要函数结构。

Arduino IDE软件是Arduino开发板的程序开发环境。你只要在IDE编写程序代码并上传到Arduino后,Arduino交给他的任务将按照你的命令执行。Arduino基于语言的发展C/C 的。

最后,让我谈谈如何学习Arduino。Arduino这是一个低门槛,很容易开始。喜欢的学生可以从了解输入输出设备开始进入arduino世界的第二步是了解输入输出设备IO(input,output)功能。我们不需要一上来就知道套件中所有的传感器。我们必须真正实践到具体的项目中,才能真正掌握一个sensor编程逻辑和连接模式。

《Arduino为什么这么火?

所有的图片都来自网络

英国皇家艺术学院产品设计硕士

擅长产品服务系统设计、用户体验设计和硬件Arduino交互

关于高校和作品集的任何问题

欢迎随时交流

标签: 光敏传感器连线

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台