“治愈系萌犬”的版本间的差异

来自Labplus盛思维基百科
跳转至: 导航搜索
(创建页面,内容为“300px|缩略图|右 <br /> == 概述 == 本作品可在转盘上自定义各种选项,使用按键传感器触发转盘旋转,帮…”)
 
 
(未显示同一用户的2个中间版本)
第2行: 第2行:
  
 
== 概述 ==
 
== 概述 ==
本作品可在转盘上自定义各种选项,使用按键传感器触发转盘旋转,帮助完成选择。使用时先根据制作说明
+
本作品可实现电子狗的声音警示、灯光警示、摇尾讨好功能。使用时先根据制作说明将作品组装完整,然
将作品组装完整,然后接上电源(9V电池或USB供电),打开主控板开关即可。本作品用按键传感器作为输入
+
后接上电源(9V电池或USB供电),打开主控板开关即可。本作品用人体感应触发器、触摸传感器作为输入
装置,直流电机作为输出装置,将转盘固定在电机上,按下按键时,转盘旋转,松开开关时,转盘停止转动,
+
装置,录放模块、LED灯、舵机作为输出装置,当有人靠近时,点亮小狗鼻子上对应方向的LED灯,同时
当转盘静止时,箭头指示位置为最终选项。DIY动手组装,锻炼动手能力,了解智能创意电子套件的使用,
+
通过录放模块播放狗叫;当有人触摸小狗头顶触摸传感器时,小狗停止叫声,并摇尾巴以示讨好。DIY动
激发创新思维,增加学习乐趣。
+
手组装,锻炼动手能力,了解智能创意电子套件的使用,激发创新思维,增加学习乐趣。
  
 
== 使用教程 ==
 
== 使用教程 ==
第14行: 第14行:
 
|-style="vertical-align:center;"
 
|-style="vertical-align:center;"
 
|[[File:点击下载.png|30px|center]]
 
|[[File:点击下载.png|30px|center]]
|[[:File:旋转转盘装配.pdf]]
+
|[[:File:治愈系萌犬装配说明.pdf]]
 
|}
 
|}
 
<br/>
 
<br/>
[[File:旋转转盘装配.png]]
+
[[File:治愈系萌犬装配.png]]
 
<br/>
 
<br/>
  
第26行: 第26行:
 
|W1主控板||x1
 
|W1主控板||x1
 
|-
 
|-
|按键||x1
+
|录放器||x1
 
|-
 
|-
|直流电机||x1
+
|LED灯||x2
 +
|-
 +
|人体红外||x2
 +
|-
 +
|触摸按键||x1
 +
|-
 +
|分支模块||x3
 +
|-
 +
|舵机||x1
 
|}
 
|}
 
=== <font size=3px>电子模块连接说明</font>  ===
 
=== <font size=3px>电子模块连接说明</font>  ===
第37行: 第45行:
 
!  模块 !!引脚 !! 说明
 
!  模块 !!引脚 !! 说明
 
|-
 
|-
| 按键|| W1-9/10接口||
+
| 录放器|| W1-9/10接口||Play播放 ->D9
 +
|-
 +
| LED灯x2|| W1-5/6接口 ||LED(左)->D5 <br/>LED(右)->D6
 +
|-
 +
| 人体红外x2|| W1-5/6接口 ||人体红外(左)->A0 <br/>人体红外(右)->A1
 +
|-
 +
| 触摸按键|| W1-A2/A3接口||
 
|-
 
|-
| 直流电机|| W1-5/6接口 ||
+
| 舵机|| W1-7/8接口||
 
|}
 
|}
 
=== <font size=3px>Arduino程序/图形化程序</font> ===
 
=== <font size=3px>Arduino程序/图形化程序</font> ===
 +
以下程序须使用Duinoplus图形化编程软件打开! <br/>
 
{|style="background-color:#FCF8E3;color:#8A6D3B;"
 
{|style="background-color:#FCF8E3;color:#8A6D3B;"
 
|-style="vertical-align:center;"
 
|-style="vertical-align:center;"
 
|[[File:点击下载.png|30px|center]]
 
|[[File:点击下载.png|30px|center]]
|[[:File:random-choice1_V2_0_Release|旋转转盘程序包]]
+
|[[:File:治愈系萌犬Duinoplus图形化程序.rar]]
 
|}
 
|}
 
<br/>
 
<br/>
<pre style="color:blue">
+
{|
 
+
|-
int M1Pin=5;
+
|[[File:dog_prg_1.png|400px]]
int keyPin=9;
+
|[[File:dog_prg_2.png|700px]]
int val;
+
|}
int vall;
 
int valll;
 
int a;
 
 
 
int flag=0;
 
void setup()
 
{
 
  // put your setup code here, to run once:
 
  pinMode(M1Pin,OUTPUT);
 
  pinMode(keyPin,INPUT);
 
//  Serial.begin(115200);
 
}
 
 
 
void loop()
 
{
 
  val=digitalRead(keyPin);
 
  if(val==1)
 
  {
 
    flag++;
 
  }
 
  else
 
  {
 
    flag=0;
 
  }
 
  if(flag==1) 
 
  {
 
    random(3000);
 
    vall=random(3000);
 
    for(valll=235;valll>10;valll=valll-(6666-vall)/(666-valll)/3)
 
    {
 
      analogWrite(M1Pin,valll);
 
      a=50;
 
      a=a+8;
 
      delay(a);
 
    }
 
  }
 
    if((val==0)&&(valll<15))
 
    {
 
      analogWrite(M1Pin,0);
 
    }
 
  }
 
</pre>
 
  
 
== FAQ ==
 
== FAQ ==

2018年5月31日 (四) 16:33的最新版本

治愈系萌犬.png

概述

本作品可实现电子狗的声音警示、灯光警示、摇尾讨好功能。使用时先根据制作说明将作品组装完整,然 后接上电源(9V电池或USB供电),打开主控板开关即可。本作品用人体感应触发器、触摸传感器作为输入 装置,录放模块、LED灯、舵机作为输出装置,当有人靠近时,点亮小狗鼻子上对应方向的LED灯,同时 通过录放模块播放狗叫;当有人触摸小狗头顶触摸传感器时,小狗停止叫声,并摇尾巴以示讨好。DIY动 手组装,锻炼动手能力,了解智能创意电子套件的使用,激发创新思维,增加学习乐趣。

使用教程


组装说明

点击下载.png
File:治愈系萌犬装配说明.pdf


治愈系萌犬装配.png

电子模块清单

模块名称 数量
W1主控板 x1
录放器 x1
LED灯 x2
人体红外 x2
触摸按键 x1
分支模块 x3
舵机 x1

电子模块连接说明

模块 引脚 说明
录放器 W1-9/10接口 Play播放 ->D9
LED灯x2 W1-5/6接口 LED(左)->D5
LED(右)->D6
人体红外x2 W1-5/6接口 人体红外(左)->A0
人体红外(右)->A1
触摸按键 W1-A2/A3接口
舵机 W1-7/8接口

Arduino程序/图形化程序

以下程序须使用Duinoplus图形化编程软件打开!

点击下载.png
File:治愈系萌犬Duinoplus图形化程序.rar


Dog prg 1.png Dog prg 2.png

FAQ

版本历史记录

Version Date 新增/删除/修复