<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4</id>
		<title>烦人老头 - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http:///https//wiki.microduino.cn/index.php?action=history&amp;feed=atom&amp;title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4"/>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4&amp;action=history"/>
		<updated>2026-04-30T01:40:18Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4&amp;diff=10100&amp;oldid=prev</id>
		<title>2015年9月8日 (二) 11:24 Yanglibin@microduino.cc</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4&amp;diff=10100&amp;oldid=prev"/>
				<updated>2015-09-08T11:24:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2015年9月8日 (二) 11:24的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l96&quot; &gt;第96行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第96行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File: Applause_heat_all.jpg|600px|center]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File: Applause_heat_all.jpg|600px|center]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Setup 4：制作你的乐高烦人老头。&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Setup 4：制作你的乐高烦人老头。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Applause_heat_over&lt;/del&gt;.jpg|600px|center]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_Grumpy_Grandpa&lt;/ins&gt;.jpg|600px|center]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==结果==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==结果==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yanglibin@microduino.cc</name></author>	</entry>

	<entry>
		<id>https//wiki.microduino.cn/index.php?title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4&amp;diff=10077&amp;oldid=prev</id>
		<title>Yanglibin@microduino.cc：Created page with &quot;{{Language|烦人的老头}} {| style=&quot;width: 800px;&quot; |- | ==目的== 受不了吵闹的老头，一听到大的响动就就会报警，按开关停止报警。 File: _Grump...&quot;</title>
		<link rel="alternate" type="text/html" href="https//wiki.microduino.cn/index.php?title=%E7%83%A6%E4%BA%BA%E8%80%81%E5%A4%B4&amp;diff=10077&amp;oldid=prev"/>
				<updated>2015-09-08T09:25:34Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Language|烦人的老头}} {| style=&amp;quot;width: 800px;&amp;quot; |- | ==目的== 受不了吵闹的老头，一听到大的响动就就会报警，按开关停止报警。 File: _Grump...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Language|烦人的老头}}&lt;br /&gt;
{| style=&amp;quot;width: 800px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
==目的==&lt;br /&gt;
受不了吵闹的老头，一听到大的响动就就会报警，按开关停止报警。&lt;br /&gt;
[[File: _Grumpy_Grandpa.jpg|600px|center]]&lt;br /&gt;
&lt;br /&gt;
==原理==&lt;br /&gt;
通过MIC声音检测传感器来检测鼓掌声音大小，当超过预设的声音大小时，开始计时，计时之后声音还是大，防止干扰，一定时间内持续保持声音超过预设值才认为是噪音，蜂鸣器开始报警。同时系统检测按键是否按下，当按键按下时，关闭蜂鸣器报警。&lt;br /&gt;
[[File: _Grumpy_Grandpa-sch.jpg|600px|center]]&lt;br /&gt;
&lt;br /&gt;
==设备==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|模块||数量||功能&lt;br /&gt;
|-&lt;br /&gt;
|[[mCookie-CoreUSB/zh]]||1||核心板&lt;br /&gt;
|-&lt;br /&gt;
|[[mCookie-Hub/zh]]||1||传感器转接板&lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Sound/zh]]||1||声音检测传感器&lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-Crash/zh]]||1||碰触传感器&lt;br /&gt;
|-&lt;br /&gt;
|[[Microduino-BUZZER/zh]]||1||蜂鸣器传感器&lt;br /&gt;
|-&lt;br /&gt;
| [[Microduino-BM/zh]]||1||电池管理&lt;br /&gt;
|}&lt;br /&gt;
[[File: _Grumpy_Grandpa_module.jpg|600px|center]]&lt;br /&gt;
&lt;br /&gt;
==准备==&lt;br /&gt;
*Setup 1：用USB线将CoreUSB模块与PC／Mac相连，并打开Arduino IDE。&lt;br /&gt;
[[File:CoreUSB_Ble_pc.jpg|600px|center]]&lt;br /&gt;
*Setup 2：点击Files &amp;gt; Examples &amp;gt; mCookie &amp;gt; _102_Grumpy_Grandpa, 加载程序&lt;br /&gt;
[[File: _Grumpy_Grandpa_ino.jpg|600px|center]]&lt;br /&gt;
* Setup 3：选择好板卡和COM端口下载程序。&lt;br /&gt;
==程序说明==&lt;br /&gt;
*控制引脚定义，按键接到D4，MIC声音传感器接到A0，蜂鸣器接到6。用户可以自己改。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#define mic_pin A0&lt;br /&gt;
#define buzzer_pin 6&lt;br /&gt;
#define key_pin 4&amp;lt;/source&amp;gt;&lt;br /&gt;
*声音大小的预设值，大于这个值系统认为为噪音，用户可以自己更改。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
  #define voice 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*如果声音大小大于预设值，开始计时，计时之后声音还是大，蜂鸣器使能值为真，意味着开启蜂鸣器。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
 if (voice_data &amp;gt; voice)&lt;br /&gt;
  {&lt;br /&gt;
    if (millis() - time &amp;gt; 500 )&lt;br /&gt;
    {&lt;br /&gt;
      voice_data = analogRead(mic_pin);&lt;br /&gt;
      if (voice_data &amp;gt; voice)&lt;br /&gt;
      {&lt;br /&gt;
        buzzer_speak = true;&lt;br /&gt;
        i = 200;&lt;br /&gt;
      }&lt;br /&gt;
      time = millis();&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*检测按键是否按下，蜂鸣器使能值为假，意味着关闭蜂鸣器。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
  if (key_get(key_pin, 0))&lt;br /&gt;
  {&lt;br /&gt;
    delay(200);&lt;br /&gt;
    buzzer_speak = false;&lt;br /&gt;
    time = millis();&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*检测按键是否按下，蜂鸣器使能值为假，意味着关闭蜂鸣器。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
  if (key_get(key_pin, 0))&lt;br /&gt;
  {&lt;br /&gt;
    delay(200);&lt;br /&gt;
    buzzer_speak = false;&lt;br /&gt;
    time = millis();&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*判断蜂鸣器的使能值，开启或关闭蜂鸣器。&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
   if (buzzer_speak)&lt;br /&gt;
    buzzer();&lt;br /&gt;
  else&lt;br /&gt;
    noTone(buzzer_pin);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==搭建硬件==&lt;br /&gt;
*Setup 1：将蜂鸣器接到Sensorhub的D6引脚上，将Colorled led彩灯接到A0，将触碰开关接到D4引脚。&lt;br /&gt;
[[File:CoreUSB_Sensorhub_ Applause_heat.jpg|600px|center]]&lt;br /&gt;
*Setup 2：将激活后的电池盒与BM模块相连.&lt;br /&gt;
[[File:CoreUSB_Ble_steup2.jpg|600px|center]]&lt;br /&gt;
*Setup 3：将所有模块堆叠在一起，顺序随意，电路部分搭建完成。&lt;br /&gt;
[[File: Applause_heat_all.jpg|600px|center]]&lt;br /&gt;
* Setup 4：制作你的乐高烦人老头。&lt;br /&gt;
[[File: Applause_heat_over.jpg|600px|center]]&lt;br /&gt;
&lt;br /&gt;
==结果==&lt;br /&gt;
对着声音检测传感器吼叫，一定时间内持续保持声音，蜂鸣器就会报警，按开关停止报警。&lt;br /&gt;
==视频==&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Yanglibin@microduino.cc</name></author>	</entry>

	</feed>