闪烁灯光保姆级教学(需要准备面包板,Arduino UNO开发板,LED灯)
1.首先先安装对应软件Arduino
2安装结束,我们进入首页选择我们对应的开发板Arduino UNO
选择之后就会将UNO开发板作为默认(UNO开发板适合初学者简单易上手)
并将开发板连接到电脑(注意:后面一定带有后缀,我前面买的盗版无法识别就没有后缀)

如果没有出现开发板(com)请检查链接器是否连接好或者开发板是否接触不良。
3.准备工作结束后,开始正式编程之前先学习几个C++词汇
delay(1000)是延迟1000毫秒(1秒)
digitalWrite(2, LOW(HIGH))是将数字引脚写HIGH(高电平)或LOW(低电平),2是开发板的几接口
pinMode(2, OUTPUT)是通过pinMode()函数,你可以将Arduino的引脚配置为以下三种模式:
- 输出(OUTPUT)模式
- 输入(INPUT)模式
- 输入上拉(INPUT_PULLUP)模式
4.接着我们连接开发板和面包板和LED灯

LED灯长的一端为正极,短的一端为负极,正极连在电阻上面,UNO开发板2号口连在电阻下面,GND口连在负极下面(如图)电阻在家用电(220V)用100—200欧姆看个人喜好。
5.连接好后连上电脑
在界面输入代码
void setup() { // initialize digital pin 13 as an
output.
pinMode(2, OUTPUT);
}
// the loop function runs over and over again
forever
void loop() {
digitalWrite(2, HIGH); // turn the LED on (HIGH
is the voltage level)
delay(1000); // wait for a second
digitalWrite(2, LOW); // turn the LED off by
making the voltage LOW
delay(1000); // wait for a second
}

这时候直接复制弹出错误的消息,是因为顶格红色的词汇都要顶格,不是红色的词汇不能作为开头

修改之后变成这个界面,点击左上角的勾如果出现下面的白色字样就说明成功了
接下来就是上传了,点击左上角勾旁边的箭头上传

右下角显示上传成功后就可以欣赏成果了


成果
心得:我认为这是个新的开始我也遇到了很多问题(见下面),但是当我成功做出来了后感到非常自豪,所以我认为在这个时代人类要不断走出自己的舒适圈,才能前进,最后点一下赞,一起加油吧,,我是FOX,励志做一个博学的懒汉
花絮:
1.遇到的问题和解决方法
1 问题:上传亮 3 秒停 3 秒成功时,再上传另一个新程序会不会新的和旧的打架
解决方案:上哔哩哔哩搜索后上传成功,新的会覆盖旧的 2 问题:我想要将时间延迟到 3 秒闪烁一次,请问该怎么改写代码?解决将(1000)转化成delay(3000)问题 2 改成了 5 即 pinMode(5, OUTPUT); 我还要
需要修改代码哪些内容
解决将 digitalWrite(2 HIGH)改成digitalWrite(5, HIGH) 将digitalWrite(2 LOW)改成digitalWrite(5, LOW)
并且将开发板的2号端口接线改成5号端口接线
2.意外:买开发板请一定要支持正版意大利的,我在pdd上买的盗版花了我好多钱,结果一直无法识别,上传一直失败,受不了了

2万+

被折叠的 条评论
为什么被折叠?



