圣源电子制作

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

Ardunio 入门教程-实验十二 角度倾斜传感试验

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-13 16:00:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
Ardunio 入门教程-实验十二 角度倾斜传感试验

实验用到的元件

实验用到的元件 ,一个LED(颜色依个人喜好选择),一个470欧姆的电阻,一个10K欧姆电阻,1个滚珠开关 ,4根杜邦线,2块实验板。

原理图

安装原理图接线即可。

连接图

LED的正极连接 IO口12,滚珠开关的输出接在IO口2,注意滚珠开关的10K点阵不要省略,省略会导致电路不稳。

实验演示视频:


代码:
  1. int ledPin = 12;                // 定义LED为 pin 12
  2. int switch0 =  2;                 // 定义倾角传感器 为 Pin2

  3. void setup()
  4. {
  5.   pinMode(ledPin, OUTPUT);      // 设置数字端口12为输出模式
  6.   pinMode(switch0, INPUT);       // 设置数字端口2为输入模式
  7. }
  8. void loop()
  9. {
  10.    
  11.    if(digitalRead(switch0)==HIGH)
  12.      {
  13.         digitalWrite(ledPin, HIGH);   // 数字端口置高,LED亮
  14.      }
  15.    else
  16.      {
  17.         digitalWrite(ledPin, LOW);    // 数字端口置低,LED灭
  18.      }
  19. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-3 21:30 , Processed in 0.042623 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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