【DFRobot Bluno试用体验】光敏电阻控制LED

  • 马超飞燕
  • LV5工程师
  • |      2015-10-16 11:30:22
  • 浏览量 1025
  • 回复:0



【DFRobot Bluno试用体验】光敏电阻控制LED



准备工具:电脑;DFRobot Bluno开发板;面包板;光敏电阻;10K电阻;USB线一根;杜邦线


                若干


光敏电阻部分原理图:


【DFRobot Bluno试用体验】光敏电阻控制LED


硬件连接图(在这我用了云智易开发板上的光敏电阻模块):


【DFRobot Bluno试用体验】光敏电阻控制LED


程序代码:


// the setup routine runs once when you press reset:

void setup() {

  // initialize digital pin 13 as an output.

  pinMode(13, OUTPUT);

}



// the loop routine runs over and over again forever:

void loop() {

  // read the input on analog pin 0:

  int sensorValue = analogRead(A0);

  if(sensorValue>250){

  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)

 }else{

  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW

 }

}
下载效果:



有光照:


【DFRobot Bluno试用体验】光敏电阻控制LED【DFRobot Bluno试用体验】光敏电阻控制LED


无光照:


【DFRobot Bluno试用体验】光敏电阻控制LED【DFRobot Bluno试用体验】光敏电阻控制LED



  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子