极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11677|回复: 2

传感器

[复制链接]
发表于 2015-1-24 18:39:49 | 显示全部楼层 |阅读模式
int hong= 2;    //定义变量photocellsh=2,为电压读取端口。
int ledPin = 12;   //定义变量ledPin=12,为led电平输出端口
int val = 0;       //定义val变量的起始值


void setup() {
  pinMode(ledPin, OUTPUT);  //使ledPin为输出模式
}

void loop() {
  val = analogRead(hong);    //从传感器读取值
  if(val<=512){      //512=2.5V,想让传感器敏感一些的时候,把数值调高,想让传感器迟钝的时候把数值调低。
    digitalWrite(ledPin, HIGH); //当val小于512(2.5V)的时候,led亮。
  }
  else{
    digitalWrite(ledPin, LOW);
  }
}
回复

使用道具 举报

发表于 2015-1-25 00:59:20 | 显示全部楼层
2号口为什么没pinmod?
回复 支持 反对

使用道具 举报

发表于 2015-6-20 15:45:55 | 显示全部楼层
对不起我忘了,我也换号了
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-17 09:06 , Processed in 0.044183 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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