- 116
- 0
- 约1.46万字
- 约 98页
- 2017-06-12 发布于河南
- 举报
ARDUIN教程第三讲
Arduino基础教程 ——传感器认识与应用;1、按钮开关;开关例程;int Led=13; //定义LED 接口
int buttonpin=3; //定义按键开关传感器接口
int val; //定义数字变量val
void setup()
{
pinMode(Led,OUTPUT);//定义LED 为输出接口
pinMode(buttonpin,INPUT);//定义按键开关传感器为输入接口
}
void loop()
{
val=digitalRead(buttonpin);//将数字接口3的值读取赋给val
if(val==HIGH)//当按键开关传感器检测有信号时,LED 闪烁
{
digitalWrite(Led,HIGH)
}
else
{
digitalWrite(Led,LOW)
}
};2、无源蜂鸣器;实验原理;int buzzer=8;//设置控制蜂鸣器的数字IO脚void setup() { pinMode(buzzer,OUTPUT);//设置数字IO脚模式,OUTPUT为输出 } void loop() { unsigned char i,j;//定义变量 for(i=0;i80;i++)//辒出一个频率的声音 { digitalWrite(buzzer,HIGH); //发声音 delay(1); //延时1ms digitalWrite(buzzer,LOW); //不发声音 delay(1); //延时ms } for(i=0;i100;i++) //输出出另一个频率的声音 { digitalWrite(buzzer,HIGH); //发声音 delay(2);//延时2ms digitalWrite(buzzer,LOW); //不发声音 delay(2);//延时2ms } };int buzzer=8;//设置控制蜂鸣器的数字IO脚
void setup()
{ pinMode(buzzer,OUTPUT);//设置数字IO脚模式,OUTPUT为辒出
}
void loop()
{ unsigned char i,j; //定义变量
for(i=0;i100;i++) //输出一个频率的声音
{ digitalWrite(buzzer,HIGH); //发声音
delayMicroseconds(40); // 延时40微秒
digitalWrite(buzzer,LOW);//不发声音
delayMicroseconds(40); //延时40微秒
}
for(i=0;i250;i++)//辒出另一个频率癿声音
{ digitalWrite(buzzer,HIGH);//发声音
delayMicroseconds(120);//延时120微秒
digitalWrite(buzzer,LOW);//不发声音
delayMicroseconds(120);//延时120微秒
}
} ;3、有源蜂鸣器;int speakerPin = 8; //控制喇叭的引脚
int value = 10; //控制喇叭响的时间,可自行更改
void setup()
{
pinMode(speakerPin, OUTPUT);
}
void loop()
{digitalWrite(speakerPin, HIGH);
delay(value); //调节喇叭响的时间; digitalWrite(speakerPin, LOW);
delay(value); //调节喇叭不响的时间;
}
;4、激光传感器;实例程序;5、光敏传感器;编程原理;int sensorPin = 2;
int value = 0;
void setup()
{
Serial.begin(9600); //串口波特率为9600
}
void loop()
{
value = analogRead(sensorPin); //读取模拟2端口 Serial.println(value, DEC); //十进制数显示结果
您可能关注的文档
- Androi系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析.doc
- Spotfie 服务器的安装配置.pdf
- Ansys_5 DM_12_CH03_sketch 草图.pdf
- ANSYS专英语词汇表.doc
- ANSYS中70单元翻译.doc
- ansys MI仿真教程.doc
- ansys中对照.doc
- ANSYS杆题实例.ppt
- ansys桁结构分析实例.doc
- ANSYS与构分析.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)