效果:
材料:1、主体打印完成;2、arduino uno;3、触控传感器。
编程:arduino或者mixly
代码如下:
const int LED=13;
const int BUTTON=7;
int val=0;
int val_old=0;
int state=0;
void setup()
{
pinMode(LED,OUTPUT);
pinMode(BUTTON,INPUT);
}
void loop()
{
val=digitalRead(BUTTON);
if((val==1) && (val_old==0))
{
state=1-state;//主要通过 state来控制等亮和灭。
}
val_old=val;
if(state==1)
{
digitalWrite(LED,HIGH);
}
else
{
digitalWrite(LED,LOW);
}
}