基于arduino的光敏电阻控制LED灯
基于arduino的光敏电阻控制LED
思路:
1.硬件需要arduino UNO板子,LED,光敏电阻,面包板,杜邦线若干,电阻220殴(连接LED)和10k殴各一个,电路图如下
代码
代码如下:
//设置全局变量y=0
int y =0;
//当Arduino控制器通电或复位后,setup函数会运行一次
void setup() {//串口通信初始化,每秒9600位Serial.begin(9600);//设置连接LED的引脚12为输出模式pinMode(12,OUTPUT);}
//
// 当Arduino控制器通电或复位后,loop函数会反复运行
void loop() {//将A0上的数值赋值给yy = analogRead(0); Serial.println(y);//如果y>700,灯亮,否则灯灭if(y>700){digitalWrite(12,HIGH);}else{digitalWrite(12,LOW);}delay(1000);
}
运行结果
基于arduino的光敏电阻控制LED灯相关推荐
- Arduino光敏传感器控制LED灯亮度
Arduino光敏传感器控制LED灯亮度 目标一: 通过光敏传感器,使得LED亮度根据环境亮度自动调节,环境亮度低则LED灯更亮些 光敏传感器: 光敏传感器共有四个端口: AO:模拟信号输出 DO:T ...
- arduino 红外遥控器控制LED灯
/* 日期:2016.9.1 功能:红外遥控器控制LED灯 开,关,闪烁,呼吸 元件:跳线公公头 * 5led 220欧电阻红外接收管,红外遥控 接线:红外灯面向自己从左到右分别接 IO3 ,GND ...
- 基于Verilog的按键控制LED灯
按键控制LED灯 原理图 程序设计 `timescale 1ns / 1psmodule key_led( input sys_clk, input sys_rst_n, input [3:0] ke ...
- arduino红外遥控控制LED灯亮度
红外接收和红外发射 vcc接5v或者3.3v 红外接收头的接线 IRremote库安装 如果下面运行版本报错请下载第一点的版本比如2.x.x 获取遥控器按键的值 /* 红外遥控,通过串口查看每个按钮对 ...
- 基于Arduino 的 WS2812B RGB LED 灯带指南
基于Arduino 的 WS2812B 可寻址 RGB LED 灯带指南 前言 介绍 WS2812B LED 灯条 为 WS2812B LED 灯条供电 原理图 代码 示范 前言 这篇文章是关于WS2 ...
- arduino通过开关控制led灯代码理解(适合所有开关类型)
方法一 const int LED=13; //声明变量 LED灯接在13针脚: const int BUTTON=7; //声明变量,按钮接在第7针脚: int val=0; //声明变量,用来存储 ...
- Arduino:串口控制led灯的颜色
菜鸡的学习记录 实验目的: 通过本次实验掌握以下知识: 串口通信波特率设置. 设计串口通信协议. 串口读取字符. 串口读取整数值. PWM输出 初步掌握和理解以下协议和软件的使用 MQTT协议 Nod ...
- arduino+ESP8266网络控制LED灯
效果 http://120.24.6.201:8201/1539178134.mp4 一.准备硬件 编辑器安装(https://www.arduino.cn/thread-5838-1-1.html) ...
- Arduino系列之米思齐旋钮控制LED灯亮度
Arduino系列之旋钮控制LED灯亮度 实验原理 电位器的旋钮旋转时改变电阻从而控制LED灯的亮度! 实验所需材料 arduino开发板,LED灯,电位器,1602液晶显示器,杜班线很多根,公母线很 ...
最新文章
- ant学习笔记之(ant执行命令的详细参数和Ant自带的系统属性)
- 你所不知道的Python奇技淫巧
- 在WinAVR中设置Makefile自动编译多个源文件
- circle函数用法 turtle_Python绘图库Turtle详细分析
- Linux IO复用区别与epoll详解
- 由浅入深CIL系列:5.抛砖引玉:判断string是否为空的四种方法的CIL代码看看效率如何?...
- 借贷平台Liquity昨日共有超300个Troves被清算
- CC3200在sl_Start函数处不断重启复位的原因解析
- Windows系统、下的MySQL、版本升级、实操
- 使用LR11过程中遇到的一些问题汇总
- caj是什么格式的文件
- main flag redefined: graceful
- python画思维导图的英文_如何使用python做出思维导图
- 关于Excel显示“文件已损坏,无法打开”的解决办法
- 【毕业设计】基于 STM32 的自动泊车系统 -智能小车 - 物联网单片机
- go语言标准库之flag
- 软考:中级软件设计师总结
- 六、基于Verilog的信号发生器DDS的设计
- 实用教程 | 00—网易邮箱大师(APP与电脑版)均可收发谷歌Gmail邮件。
- SCP-Py-002