Das lineare Hall-Magnetmodul und die Nummer 13 werden mit LED geliefert, um eine einfache Schaltung zur Erzeugung einer Magnetfeld-Warnlampe zu erzeugen. Verwenden Sie die digitale 13-Schnittstelle, die mit der LED geliefert wird. Das lineare Hall-Magnetmodul verband digitale 3 Schnittstellen. Wenn das lineare Hall-Magnetmodul das Tastensignal erfasst. LED leuchtet an, sonst aus.
Routinen Quellcode:
int Led = 13 ;// LED Interface definieren
int buttonpin = 3; // definiere die Schnittstelle des linearen Hall-Magnetsensors
int val ;// definiere numerische Variablen val
void setup()
{
pinMode(Led, OUTPUT) ;// definiere LED als Ausgangsschnittstelle
pinMode(buttonpin, INPUT) ;// linearen Hall-Magnetsensor als Ausgangsschnittstelle definieren
}
void loop ()
{
val = digitalRead( Buttonpin) ;// der digitalen Schnittstelle wird ein Wert von 3 zugewiesen, um val zu lesen
if(val == HIGH) // Wenn der lineare Hall-Magnetsensor das Signal erkennt, blinkt die LED
{
digitalWrite(Led, HIGH);
}
else
{
digitalWrite (Led, LOW);
}
}