当前位置: 首页 > news >正文

大一新手不知道做什么?一个Arduino 闪烁LED红绿灯震惊全班同学!

文章目录

  • 1.前言
  • 2.欣赏成果
  • 3.安装对应软件
    • 网址arduino.cc/en/software
  • 4.学习软件的使用
    • 安装结束,我们进入首页**选择我们对应的开发板Arduino UNO**
    • 选择之后就会将UNO开发板作为默认**(UNO开发板适合初学者简单易上手)**
    • 并将开发板连接到电脑**(注意:后面一定带有后缀,我前面买的盗版无法识别就没有后缀)**
  • 准备道具
  • 6.代码
    • 接下验证 ,左上角的勾是验证符号
    • 查看是否验证成功,然后上传
  • 7.心得
  • 8.花絮
    • 在看到代码的时候,我就已经在想代码有什么可以修改的了,于是这些问题就诞生了

1.前言

你是否因为大一迷惘而焦虑??
这个实验教程献给所有大一想努力的新手

2.欣赏成果

成果

3.安装对应软件

首先先安装对应软件Arduino

网址arduino.cc/en/software

4.学习软件的使用

安装结束,我们进入首页选择我们对应的开发板Arduino UNO

选择之后就会将UNO开发板作为默认**(UNO开发板适合初学者简单易上手)**

并将开发板连接到电脑**(注意:后面一定带有后缀,我前面买的盗版无法识别就没有后缀)**

如果没有出现开发板(com)请检查链接器是否连接好或者开发板是否接触不良

准备道具

面包板
UNO开发板
3个220v电阻
红黄绿三种颜色的LED灯
​​​​​​
LED灯长的一端为正极,短的一端为负极,正极连在电阻上面,UNO开发板2号口连在电阻下面,GND口连在负极下面(如图)电阻在家用电(220V)用220欧姆,接着用杜邦线将3个发光二极管的长脚连接到开发板的4,7,10接口(如图)

6.代码

intredled=10;intyellowled=7;intgreenled=4;voidsetup(){pinMode(redled,OUTPUT);pinMode(yellowled,OUTPUT);pinMode(greenled,OUTPUT);}voidloop(){digitalWrite(greenled,HIGH);delay(3000);digitalWrite(greenled,LOW);for(inti=0;i<3;i++){delay(500);digitalWrite(yellowled,HIGH);delay(500);digitalWrite(yellowled,LOW);}delay(500);digitalWrite(redled,HIGH);delay(3000);digitalWrite(redled,LOW);}

接下验证 ,左上角的勾是验证符号

​​​​

查看是否验证成功,然后上传

7.心得

我认为这是个新的开始我也遇到了很多问题(见下面),但是当我成功做出来了后感到非常自豪,所以我认为在这个时代人类要不断走出自己的舒适圈,才能前进,如果觉得有帮助就请点一下赞,我火速更新下一章,我是FOX,励志做一个博学的萌新

8.花絮

在看到代码的时候,我就已经在想代码有什么可以修改的了,于是这些问题就诞生了

首先编写代码的时候要千万注意我在实验过程中黄灯一直不亮,上哔哩哔哩搜也没发现问题,后面检查代码的时候,我发现我将黄灯几秒闪烁一次失误打成了0(i<0)于是我尝试将其改成闪烁3秒(i<3)然后就成功了,所以打代码一定要注意。

http://www.jsqmd.com/news/130884/

相关文章:

  • 当中断绑核遇上大模型推理:HostBound 问题优化全解析(昇腾深度实战版)
  • 2025uv喷码机厂家推荐/uv喷码机排名 - 栗子测评
  • 121. 买卖股票的最佳时机
  • 考研初试落幕,前方星光依旧!大学生考研初试后超全攻略
  • Axelspace与Exolaunch签署多批次发射安排协议并计划发射新卫星
  • 鱼竿排名第一名到第十名推荐:十大钓鱼竿品牌排行榜,国产十大鱼竿排名盘点 - 品牌2026
  • 异常
  • 职场笔杆子必看!2025公文写作软件TOP3对比
  • 给自己做一个 ChatGPT:基于 Gradio 的本地 LLM 网页对话界面
  • 【鸿蒙开发者跨平台开发可选工具】Windows 11 安装 Android Studio 完整指南
  • Axelspace:与Pale Blue, Inc.签署在轨演示服务合同的公告
  • 面试官:大模型对齐中的 RLHF 与 DPO有什么本质区别?为何 DPO 能替代 RLHF?
  • XGBoost-机器学习【笔记向,持续加工中】
  • 鸿蒙学习实战之路-相对布局 RelativeContainer 全攻略
  • 易路iBuilder: 独立业务智能体平台,企业无需更换系统,快速构建AI就绪型组织
  • 成为博客的第一天
  • Java虚拟机面试题:内存管理(下)
  • 区间选点问题 贪心算法的理解
  • 应用层自定义协议
  • 昇腾310P平台强化学习训练环境搭建实战:基于Qwen2.5-7B的完整部署流程
  • 光伏设计新选择:鹧鸪云
  • “网速快,打开网页慢”问题之解决
  • 鸿蒙学习实战之路-样式结构重用全攻略
  • 活着-洪真英
  • 程序员接单:2025 全渠道平台指南与实操建议
  • AI驱动下的连锁餐饮巡店模式:从人工核验到智能闭环
  • 初探 Python 製作一個 簡單聊天機器人
  • 12.23笔记
  • 鸿蒙学习实战之路-层叠布局 Stack 全攻略
  • web端使用roslib.js-ros2djs-ros3djs实现ros机器人在网页端可视化