零知开源快速入门30-麦克风模块控制LED实验

本实验使用麦克风模块来控制LED,实现简单的声音控制。

一、工具原料

电脑,windows系统
零知开发板
micro-usb线
麦克风模块

二、硬件连接

1、硬件连接示意图

2、实际连接

三、方法步骤

1、打开零知实验室软件开发工具,然后新建项目,输入以下代码:

2、按照之前的方式先【编译】,然后【上传】到开发板中。


							
	/**********************************************************
	*    文件: 麦克风-led.ino      by 零知实验室([url=http://www.lingzhilab.com]www.lingzhilab.com[/url])
	*    -^^- 零知开源,让电子制作变得更简单! -^^-
	*    时间: 2019/06/27 16:42
	*    说明:
	************************************************************/
	 
	 
	// 复位或上电后运行一次:
	void setup() {
	        //在这里加入初始化相关代码,只运行一次:
	        pinMode(LED_BUILTIN,OUTPUT);
	         
	        Serial.begin(9600);
	}
	 
	//一直循环执行:
	void loop() {
	        // 在这里加入主要程序代码,重复执行:
	        int Soundvalue = analogRead(A0);  //读取输入模拟值
	         
	//        Serial.println(Soundvalue);
	//        delay(300);
	        if(Soundvalue>200)
	        {
	                digitalWrite(LED_BUILTIN,HIGH);      //当模拟值大于设定值后,点亮LED
	                delay(3000);//延时一会儿
	        }
	        else{
	                digitalWrite(LED_BUILTIN,LOW);      //关闭LED
	        }
	}
						
							
						

四、成果展示

将上述代码验证后上传到零知板,就可以看到测试结果了。