(一)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。
相关文章
- 在Java虚拟机上班是一种怎样的体验?
- 看过无数Java GC文章,这5个问题你也未必知道!
- JAVA只要掌握内部类,多继承和单继承都不是问题
- 今儿直白的用盖房子为例,给你讲讲Java建造者模式
- 用实例带你深入理解Java内存模型
- 你知道,java项目中是如何获取文件地址的吗?
- 【架构师(第十五篇)】脚手架之创建项目模板开发
- 【架构师(第十六篇)】脚手架之创建项目模板的下载与更新
- 【架构师(第十八篇)】脚手架之项目模板的安装
- 【架构师(第十九篇)】脚手架之组件库模板开发
- 【架构师(第二十篇)】脚手架之自定义模板及第一阶段总结
- 【架构师(第二十一篇)】编辑器开发之需求分析和架构设计
- 【架构师(第二十二篇)】编辑器开发之项目整体搭建
- 【架构师(第二十三篇)】编辑器开发之画布区域组件的渲染
- 【架构师(第二十四篇)】编辑器开发之添加模版到画布
- Java异常处理:如何写出“正确”但被编译器认为有语法错误的程序
- 我以订披萨为例,给女朋友详细讲了Java设计模式的3种工厂模式
- 【架构师(第二十五篇)】编辑器开发之属性编辑区域表单渲染
- 【架构师(第二十六篇)】编辑器开发之属性编辑同步渲染
- 2021年度“CCF-腾讯犀牛鸟基金”发布结题评优结果