zl程序教程

您现在的位置是:首页 >  Java

当前栏目

(一)Arduino开发——基础篇

2023-02-18 15:49:42 时间

目录

学习目标

成果展示 

介绍

代码 

总结 


学习目标

        早上起来无意间看到一个关于Arduion的视频,就琢磨了一下手边的UNO开发板,下载了IDE程序,简单的写了一个LED的程序。因为有51和STM32的基础,现在学起来就觉得Arduion有一点点简单。好了,就让我们开始今天的介绍吧,主要是LDE软件的下载以及第一个程序的编写。

成果展示 

https://live.csdn.net/v/embed/237922

Arduion_LED

介绍

        只能说Arduion的开发过程比51和32的都要简单,IDE软件不需要破解(doge),然后不需要单独的烧录软件,写完程序之后就可以直接烧录,实在是方便。IDE软件的下载我就不详细介绍了,大家可以去官网下载,或者是太极创客官网下载。接下来我们来看一下代码的编写吧。

代码 

//当你给开发板通电后或者按下复位按钮后,setup函数运行一次。
int delayTime = 2000;
void setup() {
  // put your setup code here, to run once:
  // 初始化LED_BUILTIN数字引脚13为输出模式,这里把LED_BUILTIN换成13也是一样的。
pinMode(LED_BUILTIN,OUTPUT);
}

// loop 函数永远会反复的运行
void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED_BUILTIN,HIGH); // 点亮LED(高电平)
  delay(delayTime);// 等待2秒
  digitalWrite(LED_BUILTIN,LOW);// 将电平设置为低来熄灭LED
  delay(delayTime); // 等待2秒
}

总结 

        就是觉得,比较简单,等以后有空再来研究一下吧,先学一下32。