2018.9.15,Arduino—流水灯实验报告

实验任务和目的 通过Arduino控制LED形成流水灯效果
实验条件 Arduino UNO,面包板,6个LED,6个220Ω电阻
实验过程和结果

实验详细步骤:
在各LED正极和Arduino引脚之间串联一个限流电阻,并将LED负极与Arduion的GND相连

实验连线图:
这里写图片描述

实验代码:
void setup() {
for(int i=2;i<=7;++i){
pinMode(i,OUTPUT);
}
}
void loop() {
for(int i=2;i<=4;++i){
digitalWrite(i,HIGH);
digitalWrite(9-i,HIGH);
delay(1000);
digitalWrite(i,LOW);
digitalWrite(9-i,LOW);
}
for(int i=3;i>=2;–i){
digitalWrite(i,HIGH);
digitalWrite(9-i,HIGH);
delay(1000);
digitalWrite(i,LOW);
digitalWrite(9-i,LOW);
}
}
从两边向中间亮再从中间向两边亮
实验总结和心得 使用Arduino的数字输出功能来控制LED,通电后,LED就会按照设定的程序亮灭

这里写图片描述

这里写图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/560663.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php封装redis类,php封装redis操作类

Redis系列-key相关主要操作函数_数学_自然科学_专业资料。这篇 blog 主要总结下,redis 中跟 key 相关的常用函数 1)keys 语法:keys pattern 解释:查找所有匹配指定......Redis 实现分析网易杭研——胡炜 OUTLINE ? REDIS的内部实现(基于2.8.7)––––––––– 单线程模型的…

liunx php apache2,linux apache2部署php

android-plugmgr源代码分析android-plugmgr是一个Android插件加载框架,它最大的特点就是对插件不需要进行任何约束.关于这个类库的介绍见作者博客,市面上也有一些插件加载框架,但是感觉没有这个好.在这篇文章中,我 ...JS延时提示框p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; fon…

2018.9.10.Matlab实验一:熟悉Matlab开发环境

一、实验任务和目的 1. 熟悉Matlab的系统环境及基本操作方法。 2. 掌握Matlab的搜索路径及其设置方法。 3. 熟悉Matlab的帮助信息的查阅方法。 二、实验内容 1. 熟悉 Matlab 工作界面的多个常用窗口的及使用方法。 熟悉Command windows、Workspace、Command history、C…

2018.9.10.Matlab实验二:Matlab基本运算

实验二&#xff1a;Matlab基本运算 一、实验任务和目的 1. 掌握变量的定义与数据类型。 2. 掌握变量的初始化方法。 3. 掌握数组、多维数组与子数组的定义、存储、赋值、变换。 4. 掌握逻辑数组的用法。 5. 熟悉MATLAB常用的函数、常用标点和快捷键。 二、实验内容 1. …

php进程数是指什么,25.查看php 某个服务的进程数

查看进程就是使用ps命令而已&#xff0c;只不顾ps的参数太多了。使用php查询的话&#xff0c;必须要开启几个函数(可以执行外部程序的函数)&#xff0c;参考官网&#xff1a;http://php.net/manual/zh/book.exec.php下面是在php进程中查询某个服务创建的进程数&#xff0c;比如…

2018.9.15,Matlab实验三:字符串、单元数组和结构体

一、实验任务和目的 掌握Matlab的字符串常用函数及其操作方法。掌握Matlab的结构体的基本操作方法。掌握Matlab的元胞数组的基本操作方法。 二、实验内容字符串数组Str[‘hopes, dreams, hold up, old up’]&#xff0c;查找’O’出现的次数和位置。现有三个字符串变量s1“i”…

c++ 不能分配给为0的数组_【嵌入式C】你有想过quot;数组下标quot;为何从0开始吗?...

1、聊一聊相信大家都有看过电影&#xff0c;今天所分享的是其经典背景音乐&#xff0c;或许音乐响起你又会想起那条单纯、善良的秋田犬&#xff01;今天跟大家聊聊一个有意思的话题&#xff0c;C中的数组下标为啥是从0开始?或者说为什么现在大部分的编程语言都会选择从0开始索…

oracle解析md5,Oracle中的MD5加密详解

一、技术点1、 DBMS_OBFUSCATION_TOOLKIT.MD5DBMS_OBFUSCATION_TOOLKIT.MD5是MD5编码的数据包函数&#xff0c;但偶在使用select DBMS_OBFUSCATION_TOOLKIT.MD5(input_string >abc) a from Dual时&#xff0c;却有错误提示&#xff0c;看来该函数只能直接在程序包中调用&…

2018.9.19.Matlab实验四:Matlab程序设计

一、实验任务和目的 熟悉程序设计思想。掌握伪代码的编写方法。掌握分支语句和循环结构的用法。 二、实验内容 输入一个百分制成绩&#xff0c;要求输出成绩等级A、B、C、D、E&#xff0c;其中90-100为A&#xff0c;80-89为B&#xff0c;70-79为C&#xff0c;60-69为D&#…

sata接口 图解 定义_SATA协议简介

SATA协议简介1、概述本文档主要介绍SATA的发展历程以及SATA相关协议&#xff0c;为后续SATA驱动框架分析做基础知识准备。2、SATA简介2.1 SATA发展历程2.1.1 PATA硬盘PATA硬盘叫做并行ATA硬盘(Parellel ATA)。为了限制其信号放大系统产生的高噪声&#xff0c;常采用高达5V的电压…

oracle 修改2个表,oracle学习笔记2:创建修改表

1.创建表CREATE TABLE ORDERINFO(ORDERID NUMBER(*, 0) NOT NULL, ORDERCODE VARCHAR2(20 BYTE) NOT NULL, USERID NUMBER(*, 0) NOT NULL, MOBILEPHONE VARCHAR2(20 BYTE) NOT NULL, ADDRESS VARCHAR2(128 BYTE) NOT NULL, PRODUCTNUMERIC NUMBER(*, 0) DEFAULT (0) NOT NULL,…

30岁软件测试转产品_SENSORO 产品总监回特入选 2019 年福布斯中国 30 岁以下精英榜...

日前&#xff0c;福布斯中国发布 2019 年度 30 岁以下精英榜&#xff08;30 Under 30&#xff09;&#xff0c;SENSORO&#xff08;北京升哲科技有限公司&#xff09;产品总监回特 成功入选 U30 精英榜企业科技版块。福布斯中国表示&#xff0c;今年技术领域人才辈出&#xff0…

Arduino实现数码管动态显示

之前一直以为公共端要么是解地要么是接电源&#xff08;3.3或5v&#xff09;&#xff0c;但是今天弄了半天我发现只要接口有电位差即可 没听课导致课堂作业没写出来&#xff0c;回来调了两个小时才完成 题目&#xff1a; 三位数码管从01亮到99&#xff0c;用arduino实现 分析…

pagehelper插件oracle,带你学习最简单的分页插件PageHelper

引言:PageHelper是国内非常优秀的一款开源的mybatis分页插件&#xff0c;它支持基本主流与常用的数据库&#xff0c; 例如mysql、 oracle、mariaDB、 DB2、 SQLite、Hsqldb等。今天墨白就给大家聊聊PageHelper这款分页插件,下面是PageHelper开源地址,感兴趣的小伙伴可以去看一下…

实验5matlab自定义函数的编写

问题 自定义一个函数&#xff0c;求给定复数的指数、对数、正弦和余弦&#xff0c;并在命令文件中调用该函数。自定义一个函数&#xff0c;计算一行向量中各元素的均值和标准差。求下列方程的根&#xff1a; f(z)exx2xx100.f(z) \ e^{x}x^{2}x^{\sqrt {x}}100\,. f(z) exx2xx…

ic读卡器设置工具_从Matlab被禁来看,给IC教育带来哪些启发?

在上周五看到朋友圈转发包云岗老师就Matlab被禁后在某论坛的发言&#xff0c;在阅读的当时就很有感触&#xff0c;本想当晚就写点东西&#xff0c;不曾想拖到了现在。包老师的梳理的几个点&#xff0c;是结合教学和应用来谈的。在IC教育培训方面&#xff0c;我对这些观点也深以…

oracle数据库主键消失,oracle数据库提示找不到主键

杨泽public class Info {AssignIDString node;String name;}infoDao.single("000001");org.beetl.sql.clazz.kit.BeetlSQLException: 主键未发现,com.hcjj.demo.Info,检查数据库表定义或者NameConversionat org.beetl.sql.core.db.AbstractDBStyle.checkId(AbstractD…

arduino光敏+LED+数码管+蜂鸣器综合实验

内容 用光敏控制LED的明暗程度&#xff0c;光敏值在3位数码管上显示&#xff0c;串口输出光敏值&#xff0c;蜂鸣器到一定的值会didi 话不多说&#xff0c;直接上代码&#xff0c;那几个部分拼到一起&#xff0c;多了个数的拆分&#xff0c;让k1k2k3分别等于百位十位个位 代…

server sql 水平分表_springboot集成Shardingsphere进行分库分表

当公司业务量上去之后&#xff0c;单表支撑不了的时候&#xff0c;分库分表就是一个绕不开的话题&#xff0c;小弟最近新入职一家公司&#xff0c;发现这边公司在用ShardingSphere来进行分库分表&#xff0c;之前没接触过这方面&#xff0c;所以就写了个demo学习一下&#xff0…

网鼎杯2020php反序列化,2020-网鼎杯(青龙组)_Web题目 AreUserialz Writeup

0x02 AreUSerialz关于s大写小写问题&#xff0c;可以看p神在圈子里发的&#xff0c;我在最后付上截图考点: php反序列化 php特性 利用链构造1.打开页面得到代码如下:include("flag.php");highlight_file(__FILE__);class FileHandler {protected $op;protected $file…