arduino烧录_Arduino 安装教程_weixin_39540271的博客-程序员ITS203

技术标签: Arduino版读取程序的规则  arduino烧录  

68860efa7c987ae6696058f9950f3bd5.gif

简明:

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是通过 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。(源自百度百科)

链接:https://pan.baidu.com/s/1D1lYsraDQx1Nq062xzvcTQ 

提取码:31n8

QQ交流群号:933486901

1、单击选中下载后的压缩包【Arduino.zip】,点击鼠标右键,提取文件至文件夹【Arduino】。(PS :不要提取到中文目录下,建议直接在桌面安装;对于安装的软件也可以自行去官网下载,开源软件,安装后可以直接使用)

16fbf829163a0c24b84289b4da1aa282.png

2、双击打开解压后的文件夹【Arduino】,然后单击选中安装程序【arduino-1.8.12-windows.exe】点击鼠标右键,单击【以管理员身份运行】。

a4fd3440e801e981ab68c4889d59a7fb.png

3、点击【I Agree】。

f59b459384b10f7aef1fcb38c54083fd.png

4、默认全部勾选,然后点击【Next】。

249492ca343b2f952df530c82a2cf7bf.png

5、点击【Browse】,然后在合适的位置新建一个文件夹如【Arduino】,然后点击【确定】。

c5787050acf109477ec19f27d47cb9fe.png

6、点击【Install】。

d7d6109b78eda55e99bcfde61aa819ea.png

7、软件安装中。。。

fa636a6663a24bd5a8f5a9dde54125e7.png

8、点击【Close】。

b4eb239ee040d9759fef8b3a66cb7002.png

9、双击安装后软甲图标,打开此软件。

f01d599442659ef7313f31cfd7392d12.png

10、至此软件安装完成。

4278f72e7666a83a83447a91a2b8d6d5.png

11、为了更好的使用此IDE,添加一些补充。在打开的主界面,选中【文件】然后找到【首选项】单击。

37f714c8fbeb5f577f151fe359c16cb3.png

12、下图所示的箭头指示,大家可以依据自身习惯,自行更改或设定。

2aa5f2910da0cd17be8b630115c35159.png

13、双击打开之前解压的文件夹【Arduino】下的文件【Readme.txt】,

07225b57561884c2202a056d0f1a94df.png

14、选中后,复制。

ea64e8004e3e3fb27aed459540c0d022.png

15、首先点击下图从下至上的第二个箭头指示图标,然后将上一步骤复制的链接粘贴进去即可,然后点击【好】最后点击,首选项界面框的【好】即可。(PS :也可以直接点击图示圈选的区域,在网页中,找到合适的链接,粘贴至此附加网址处即可)

73629147d5aca7af5a2c9dfdf4f822f8.png

16、【库文件管理】与【开发板管理】。

057087664cbad5b5ee4df9d1c953de5c.png

33ac868101d8c081b98c9d0b7568cdea.png

c20e98fae5b1475a057a3bfb04881003.png

9d6c06478d2e10ce41fcd42988d05367.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39540271/article/details/110156481

智能推荐

node.js搭建简易Web服务器_Geek_T的博客-程序员ITS203_nodejs搭建web服务器

node.js搭建简易Web服务器node.js简介Node.js 是一个基于V8引擎的JavaScript 运行环境。V8 是为Google Chrome 提供支持的 JavaScript 引擎。 当使用 Chrome 进行浏览时,它负责处理并执行 JavaScript。传统意义上javaScript只能在浏览器运行,因为浏览器内核主要由两部分组成:渲染引擎和javaScript引擎,前者负责HTML+CSS的渲染,后者则负责处理并执行javaScript代码。简单来说,node.js为广大前

signature=79628ed6ceb6a7f7dd3c2bec70171b45,Miracode System for Retrieval of Drug Information_清风明月人间的博客-程序员ITS203

摘要:WITH THE GREATLY INCREASED INTEREST I N THE ADVERSE effects and reactions to drugs in the early 1960's and the availability of additional resources to meet public demands for improved drug control,...

android 权限管理utils,Android 权限管理_席妙雅的博客-程序员ITS203

权限分类Normal permissions只需要在AndroidManifest.xml 中声明,如INTERNET,WAKE_LOCK等Signature permissions申请该权限的应用和定义该权限的应用有相同签名时,这个权限才会被授予,一些Signature permissions不能被三方应用使用Dangerous permissions需要申请运行时权限Special permi...

Spring Boot使用jasypt对配置文件中敏感信息进行加密_Li_XiaoJin的博客-程序员ITS203

日常使用中,数据库、redis、kafka等信息一般会配在配置文件中,而且以明文的方式,这样就很不安全,容易造成重要信息的泄露。正好之前我们做项目的时候用到 jasypt 进行加密存储。最近需要修改数据库密码,正好记录一下这个知识点。

Linux(CentOS7.6 x64)安装Redis-6.0.9完全教程手册详细篇_猴猴猴赛雷的博客-程序员ITS203

前言Linux版本:CentOS7.6 x64Redis版本:官网下的最新版6.0.9一、去Redis官网下载Linux安装包->点我直达二、安装依赖gcc# 查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5gcc -v# 升级gcc到5.3及以上,如下:升级到gcc 9.3:yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++

python识别文字并且提示_Python人工智能识别文字内容(OCR)_weixin_39614146的博客-程序员ITS203

环境准备安装pytesseract和PIL安装这两个包可以借助pip命令行安装pip install PILpip install pytesseract安装识别引擎tesseract-ocr下载地址:选择对应版本下载实现及效果原图代码from PIL import Imageimport pytesseract#上面都是导包,只需要下面这一行就能实现图片文字识别text=pytesseract....

随便推点

elementUI 表格展开行__早睡身体好的博客-程序员ITS203_elementui表格展开行

这次要实现的是点击哪行展开哪行,其他行关闭(即 每次只展示一行)效果图 ↓<el-table :data="tableData" :expand-row-keys="expands" :row-key="getRowKeys" @expand-change="expandSelect" @row-click="clickRow" ref="expandTable" style="width: 100%"> <el-table-column type=

Spring事务的七种传播方式_商朝的博客-程序员ITS203_spring的事务传播方式

Spring事务如果你作为一个开发者,不开事务就增删改,那我估计一天都活不下来就改走人了,事务很重要,简单来说事务就是连续一组的sql操作,一组动作都完成才能提交,但凡是一个环节出了异常那就得回滚到最初的状态而传播方式则主要是指多个事务同时存在时,Spring如何处理事务,它们是否需要在同一个事务中运行;一个有事务的方法被另外有事务的方法调用时,这个事务应该如何运行;例如methodA() { // 有事务 update; ServiceB.methodB(); // 又调用了另一个有事务的方法

React-redux项目最好示例_Evan_Gu的博客-程序员ITS203

http://react-redux.herokuapp.com/This starter boilerplate app uses the following technologies:Isomorphic Universal rendering Both client and server make calls to load data from separate API server R

GCC升级问题解决:configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.,mpfr2.4.0_冰水blue的博客-程序员ITS203_configure:error:building gcc requires gmp 4.2+

实在搞不懂,老外的代码都不自己编译试试么。。。基本流程:http://blog.csdn.net/hzhxxx/article/details/28634893如果遇到类似问题:configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+.,mpfr2.4.0解决:sud

AndroidQ 图形系统(7)GraphicBuffer内存分配与Gralloc_DJLZPP的博客-程序员ITS203_graphicbuffermapper

在前面dequeueBuffer函数说了,申请buffer时会首先从mFreeBuffers中取已经绑定了GraphicBuffer且状态为FREE的BufferSlot,如果没有则会从mFreeSlots中取还未绑定GraphicBuffer的BufferSlot,并且会设置BUFFER_NEEDS_REALLOCATION这个flag,之后就会给GraphicBuffer分配内存空间:if (returnFlags & BUFFER_NEEDS_REALLOCATION) {

BZOJ3875-[Ahoi2014&Jsoi2014]骑士游戏_Jack-Oran的博客-程序员ITS203

题解: 我们可以令f[i]f[i]f[i]表示杀死i怪兽的最小代价。 f[i]=min(k[i],s[i]+∑(f[j]))f[i]=min(k[i],s[i]+∑(f[j]))f[i]=min(k[i],s[i]+\sum(f[j])),jjj为iii受到物理攻击后分裂成的所有怪兽。 我们发现直接dpdpdp是有后效性的,我们可以用SPFASPFASPFA来做这个dpdpdp。 用两...