首页 > 其他分享 >LED闪烁实验

LED闪烁实验

时间:2023-05-18 12:06:37浏览次数:32  
标签:led 引脚 digitalWrite 电平 实验 模式 LED 闪烁 LOW

数电基础

LED闪烁实验

实验目的

实现LED1秒钟闪烁

原理图

通过让电平的高低来实现LED灯的闪烁
LED闪烁实验_输出模式
LED闪烁实验_输入模式_02

代码编写

int led = 2;//定义引脚为2
void setup(){
    pinMode(led,OUTPUT);//将引脚设置为输出状态
}
void loop(){
    digitalWrite(led,HIGH);
    delay(1000);//延迟1秒钟
    digitalWrite(led,LOW);
    delay(1000);//延迟1秒钟
}
/*
函数的用法:
    pinMode(引脚,模式);
    函数的作用:将引脚设置为什么状态
    参数的说明:
        引脚:引脚号码
        模式:有三种模式(输出模式OUTPUT,输入模式INPUT,输入上拉模式INPUT_PULLUP)

    digitalWrite(引脚,电平);
    函数的作用:将数字引脚设置为高(HIGH)和低(LOW)电平
    参数的说明:
        引脚:引脚号码
        电平:有HIGH或者LOW

    delay(时间);
    函数的作用:可以将程序的执行暂停一段时间(毫秒)的函数
    参数的说明:
        时间:要暂停的时间,1000代表1秒钟。
*/

hello world实验

标签:led,引脚,digitalWrite,电平,实验,模式,LED,闪烁,LOW
From: https://blog.51cto.com/u_15016660/6296637

相关文章

  • 无源蜂鸣器实验
    PWM调光实验无源蜂鸣器实验实验目的用电位器调节无源蜂鸣器发出不同的声音理论学习无源蜂鸣器和实际的音响的信号是一样的,是靠频率驱动的原理图代码编写#definepotA0#definebuzzer2intpotbuffer=0;voidsetup(){pinMode(buzzer,OUTPUT);}voidloop(){potbuffe......
  • 火焰传感器实验
    火焰传感器实验实验目的检测到火源报警理论学习火焰传感可以探测火源、热源。外籍红外光越强,数值越小,红外光越弱,数值越大原理图代码编写#defineadpinA0#definebuzzer2intadbuffer=0;voidsetup(){ pinMode(buzzer,OUTPUT); Serial.begin(9600);}voidloop(){ adb......
  • 光控LED灯实验
    光控LED灯实验实验目的当室内光线充足的时候关闭LED,当室内的光线变暗时候点亮LED理论学习光敏电阻的特性是光敏电阻的阻值随着光照强度的变大而减小,换句话来说,光纤越亮电阻越小,光线越暗电阻越大原理图代码编写#defineadpinA5#defineled13intadbuffer=0;voidsetup(){p......
  • 一位共阴数码管实验
    光控LED一位共阴数码管实验实验目的数码管依次显示0-9理论按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应......
  • OpenFileDialog的使用实例
    'DimexcelFolderPathAsString=""'DimopenFileDialog1AsNewOpenFileDialog()'openFileDialog1.Filter="ExcelFiles|*.xlsx;*.xls"'openFileDialog1.Title="SelectExcelFile"......
  • 实验十三 16×16 LED点阵显示实验
    实验十三16×16LED点阵显示实验实验目的1、了解16×16矩阵LED显示的基本原理和功能。2、掌握16×16矩阵LED和单片机的硬件接口和软件设计方法。实验说明汉字显示屏广泛应用与汽车报站器,广告屏等。实验介绍一种实用的汉字显示屏的制作,考虑到电路元件的易购性,采用了16×16的......
  • 区块链实验-构建Merkle Tree
      主要内容:1.掌握MerkleTree的基本原理。2.编程实现MerkelTree的构建和数据完整性验证。实验条件:Win系统、Python实验内容:根据上图原理实现如下两个函数:#构建MerkleTreedefBuildTree(data):#验证数据完整性defValidate(hash,data):实现思......
  • 瑞熙贝通|实验室耗材管理系统产品功能详细介绍V3.0
    随着高校实验室突飞猛进的发展,实验室数量和实验室耗材不断增加,面对与日俱增的教学实训器材和实验室耗材,传统的实验室设备耗材管理已经无法满足目前的实验室资源的增长。实验室耗材具有数量大、种类多、规格不一、体积较小的特点,这些特点给耗材管理和登记带来了很大困难。目前,针对高......
  • S3 MATLAB 图像处理综合实验平台 包括以下功能 Read image-
    S3MATLAB图像处理综合实验平台包括以下功能Readimage-open-gallery导入图片Resolutions图像模糊处理Imagehistogray灰度直方图显示,分水岭图像分割,gamma变换,直方图均衡化SpaticalFiltering图像添加噪声和滤波,以及图像锐化Frequencydomain一维和二维图像傅里叶变化Mo......
  • 关于CentOS8出现“Error: Failed to download metadata for repo 'appstream': Cannot
    原因因为centOS8于2021年12月31日停止了源的服务,而现在时间是2023年,所以之前的方法都不行的原因所在(本质是源的问题)。 解决方法 cd/etc/yum.repos.dsed-i's/mirrorlist/#mirrorlist/g'/etc/yumrepos.d/CentOS-*sed-i's|#baseurl=http://mirror.centos.o......