极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15067|回复: 4

arduino mini 为什么输出HIGH,备注却是关呢

[复制链接]
发表于 2017-10-24 14:26:47 | 显示全部楼层 |阅读模式
本帖最后由 newspaper 于 2017-10-24 14:28 编辑

int ledPin = 3; // LED, connected to digital pin 3
int ledVal = 0; // value to send to pin
int wait = 20; // 20ms (.02 second) delay; shorten for faster fades
int solarPin = 0; // pin solar panel is connected to
int analogval; // value read from solarpanel
int ledState=1;

void setup()
{
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, HIGH); // turn leds off
ledState=0;
delay(500);
}

void fadeDownLed()
{
digitalWrite(ledPin, LOW);
for (int i=0; i <= 255; i++)
{
analogWrite(ledPin, i);
// Serial.print("fadeDownLed ");
// Serial.println(i);
delay(20);
}
digitalWrite(ledPin, HIGH);
ledState=0;
}
回复

使用道具 举报

 楼主| 发表于 2017-10-24 14:30:05 | 显示全部楼层
上面的代码是网上搜的。 请问红外的字体,他的标注为什么  输出HIGHT,扣面的标注却是LEDS off.
回复 支持 反对

使用道具 举报

发表于 2017-10-24 15:21:38 | 显示全部楼层
LED正极接电源,Arduino输出LOW时LED亮,输出HIGH时灭!
回复 支持 反对

使用道具 举报

发表于 2017-10-24 18:56:12 | 显示全部楼层
那叫上拉电阻。有电时候表示0.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 05:58 , Processed in 0.037053 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表