Stap 3: Arduino en elektromagneten (de software p.2)
Als u dit circuit moet worden gebruikt voor een haptische interface wilt, trillingen zijn beter te voelen dan constante stroom. Een permanente magneet plaatsen tegen de huid door taping het er met behulp van flexibele medische of sport tape, of de magneet aan een apparaat koppelen, zoals weergegeven in de afbeelding. De permanente magneten zijn hier gekoppeld aan een siliconen membraan (een laptop toetsenbord beschermer vel). Dit apparaat gaat onder de boog van de linkervoet. De Arduino zal brand in pulsen (10ms had het beste antwoord voor mij) om trillingen veroorzaken. Code voor dat eruit zou kunnen zien:
VOID activeren (int pin) //activates de magneet drivers
{
int c;
voor (c = 0; c < 10; c ++)
{
digitalWrite (pin, hoge);
delay(10);
digitalWrite (pin, laag);
delay(10);
}
}
VOID Setup {}
pinMode (2, OUTPUT);
pinMode (3, OUTPUT);
beginnen met beide pinnen bij lage
digitalWrite (2, laag);
digitalWrite (3, laag);
}
void loop {}
Activate(2);
delay(500);
Activate(3);
delay(500);
}
Veel plezier en niet oververhit raken uw magneten.