Magnetventil trycker snabbt på XBox 360 Controller knapp (4 / 6 steg)
Steg 4: Skissen.
Xbox 360-handkontrollen knapp att trycka på magnetventil med hjälp av en mikroprocessor, en transistor och ett reläav Vic Velcro < vicstricks.com >
int sol = P2_5; PIN-koden används för magnetventil styrsignalen
int ledde = P1_6; gröna led i startfönstret
void setup()
{
pinMode (sol, produktionen); fäster den magnetventil signal stiftet till objektet magnetventil signal
pinMode ledde (, OUTPUT);
}
void loop()
{
digitalWrite (sol, hög); Anger den höga magnetventilen - skjuter på-knappen på XBox 360-handkontrollen
digitalWrite (ledde, högt); lyser upp den launchpad ledde så vi kan se något händer
Delay(20); väntar på nödsänkningssolenoiden dit - för kort innebär inte full slaglängd
digitalWrite (sol, låg); anger nödsänkningssolenoiden låg - släpper knappen på XBox 360-handkontrollen
digitalWrite (ledde, låg); släcker den launchpad ledde så vi vet ingenting händer
Delay(60); väntar ett tag innan du startar om loop - för tidigt innebär du hackad
}