圣源电子制作

 找回密码
 立即注册
查看: 6825|回复: 0
打印 上一主题 下一主题

Ardunio 入门教程-实验十一 LED闪光灯 电位器控制闪烁速度

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-13 16:00:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
Ardunio 入门教程-实验十一 LED闪光灯 电位器控制闪烁速度


实验用到的元件

实验用到的元件  1个LED(颜色个人喜好),1个470欧姆电阻(想要亮点可以用100欧姆的电阻),一个10K电位器,5根杜邦线,一块实验板。

原理图



连接图





实验演示视频:



代码:
  1. // Listing. Project 6.
  2. int ledPin = 11;
  3. int analogPin = A0;

  4. void setup()                 
  5. {
  6.   pinMode(ledPin, OUTPUT);
  7. }

  8. void loop()                    
  9. {
  10.   int period = (1023 - analogRead(analogPin)) / 2 + 25;
  11.   digitalWrite(ledPin, HIGH);
  12.   delay(period);           
  13.   digitalWrite(ledPin, LOW);
  14.   delay(period);   
  15. }
复制代码
回复

使用道具 举报

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

本版积分规则

QQ|手机版|联系我们|闽公网安备 35012102000020号|闽ICP备11020110号-1|圣源电子

GMT+8, 2024-11-10 01:11 , Processed in 0.044385 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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