您的位置 首页 UI设计入门

arduino二极管入门教程


关于arduino二极管入门教程最佳答案


arduino二极管入门教程


1.使用按键(pushbutton)控制led灯号的开关,当按键被按下时打开led灯号,按键放开时关闭led灯号。材料ar ino的主板*1led*1按钮或开关开关*110k电阻*1面包板*1单心线x n接线把led接到pin13,长脚(阳极)接到pin13,短脚(阴极)接到gnd;按钮一支脚接到+5 v;pin2接到按钮的另一支脚,同一支脚位接一个10k的电阻连到gnd;源码如下:const int buttonpin = 2; the number of the pushbutton pinconst int ledpin = 13; the number of the led pin variables will change:int buttonstate = 0; variable for reading the pushbutton statusvoid setup() { initialize the led pin as an output:pinmode(ledpin, output); initialize the pushbutton pin as an input:pinmode(buttonpin, input);}void loop(){ read the state of the pushbutton value:buttonstate = digitalread(buttonpin); check if the pushbutton is pressed. if it is, the buttonstate is high:if (buttonstate == high) { turn led on:digitalwrite(ledpin, high);}else { turn led off:digitalwrite(ledpin, low);}说明:l01?l02:定义按键与led的脚位,按键接在pin2码,而led接在pin13;l16:读取按键的状态并保存到buttonstate变数里;l20?l26:这支程式的目的是按下按键时要打开led灯号,放开按键时要关闭的led灯号,因此,假如buttonstate为高,代表按键状态是按下(压制)的,此时要打开led,反之,假如buttonstate为低,代表按键状态是放开的,此时要关闭led。注:这支是ar ino的内建的程序,点选file gt; examples gt; 2.digital gt; button就可以找到。


关于arduino二极管入门教程相关答案



了解更多arduino二极管入门教程类似问题


ui设计新手入门注意事项

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注