欢迎来到我们Arduino教程系列的第二个Arduino教程。在本教程中,我们将学习数字输入和输出引脚的工作方式,我们将使用按钮和LED缩短示例。此外,我们将学习PWM(脉冲宽度调制)的内容,并使用PWM控制LED亮度的示例。
这是一步一步一步的视频教程,易于遵循。此外,在视频下面,您可以找到我们在视频中找到哪些零件的零件和视频中示例的源代码。
本教程所需的组件
- Arduino Board .................................亚马逊/伯格多德/aliexpress.
- 面包板和跳线.........亚马逊/伯格多德/aliexpress.
- 引领 ……………………………………………亚马逊/伯格多德/aliexpress.
- 220欧姆电阻........................亚马逊/伯格多德/aliexpress.
yaboAG娱乐城披露:这些是联盟链接。作为亚马逊助理,我从合格购买中获得。
电路示意图
第一个例子的源代码
int按钮= 12;int LED = 13;int buttonstate = 0;void setup(){Pinmode(LED,输出);PinMode(按钮,输入);void loop(){buttonstate = digitalread(按钮);if(buttonstate == high)){digitalwrite(LED,高);} else {digitalwrite(LED,低);}}
第二个例子的源代码
int LED = 13;int按钮= 12;int buttonstate = 0;int亮度= 0;int brightup = 2;void setup(){Pinmode(LED,输出);PinMode(按钮,输入);void Loop(){AmplaMwrite(LED,亮度);ButtonState = DigitalRead(按钮);if(buttonstate == high){亮度=亮度+ brightup; } if ( brightness == 255 ) { brightness = 0; } delay(30); }
令人敬畏的教程,为什么你不写一篇文章。
要了解的重要书籍
1.电yabo7. com子
2.信号和传感器
3. Aurdino编程
因为我缺乏的是电子背景。yabo7. com哪个是选择要用于解决问题的组件的挫折