Etape 3: Réglage et LED
Dans cette étape, je vais vous montrer comment contrôler une LED, tels que lorsque vous transférez un aimant près de la sonde, la LED s’allume.
Connecter l’anode de la led numérique broche 6 et la cathode à GND.
Après avoir connecté l’upload de LED le code-
void setup() <br>{ pinsInit(); } void loop() { if(isNearMagnet())//if the hall sensor is near the magnet? { turnOnLED(); } else { turnOffLED(); } } void pinsInit() { pinMode(HALL_SENSOR, INPUT); pinMode(LED,OUTPUT); } /*If the hall sensor is near the magnet whose south pole is facing up, */ /*it will return ture, otherwise it will return false. */ boolean isNearMagnet() { int sensorValue = digitalRead(HALL_SENSOR); if(sensorValue == LOW)//if the sensor value is LOW? { return true;//yes,return ture } else { return false;//no,return false } } void turnOnLED() { digitalWrite(LED,HIGH); } void turnOffLED() { digitalWrite(LED,LOW); }