概述
本作品可在转盘上自定义各种选项,使用按键传感器触发转盘旋转,帮助完成选择。使用时先根据制作说明
将作品组装完整,然后接上电源(9V电池或USB供电),打开主控板开关即可。本作品用按键传感器作为输入
装置,直流电机作为输出装置,将转盘固定在电机上,按下按键时,转盘旋转,松开开关时,转盘停止转动,
当转盘静止时,箭头指示位置为最终选项。DIY动手组装,锻炼动手能力,了解智能创意电子套件的使用,
激发创新思维,增加学习乐趣。
使用教程
组装说明
电子模块清单
模块名称 |
数量
|
W1主控板 |
x1
|
按键 |
x1
|
直流电机 |
x1
|
电子模块连接说明
模块 |
引脚 |
说明
|
按键 |
W1-9/10接口 |
|
直流电机 |
W1-5/6接口 |
|
Arduino程序/图形化程序
int M1Pin=5;
int keyPin=9;
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);
}
}
FAQ
版本历史记录