Arduino教程02:按钮和PWM

欢迎来到我们Arduino教程系列的第二个Arduino教程。在本教程中,我们将学习数字输入和输出引脚的工作方式,我们将使用按钮和LED缩短示例。此外,我们将学习PWM(脉冲宽度调制)的内容,并使用PWM控制LED亮度的示例。

这是一步一步一步的视频教程,易于遵循。此外,在视频下面,您可以找到我们在视频中找到哪些零件的零件和视频中示例的源代码。

本教程所需的组件


yaboAG娱乐城披露:这些是联盟链接。作为亚马逊助理,我从合格购买中获得。

电路示意图


电路原理图---按钮和LED2

第一个例子的源代码


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. 拿破仑

    令人敬畏的教程,为什么你不写一篇文章。

    要了解的重要书籍

    1.电yabo7. com子
    2.信号和传感器
    3. Aurdino编程

    因为我缺乏的是电子背景。yabo7. com哪个是选择要用于解决问题的组件的挫折

    回复

发表评论

您的电子邮件地址不会被公开。

推荐的

2019年初学者和爱好者的最佳进入级示波器

为初学者和爱好者最好的示波器

推荐的

2019年初学者的8个最佳Arduino Starter Kits

初学者的8个最佳Arduino Starter Kits

推荐的

用于初学者和爱好者的最佳3D打印机 -  3D打印

初学者和爱好者的最佳3D打印机