10.8. Sensor Linear Hall KY-024
1a Part: Esquema i muntatge
2a Part: Programació
int led = 13 ; // LED on arduino
int digitalPin = 3; // linear Hall magnetic sensor digital interface
int analogPin = A0; // linear Hall magnetic sensor analog interface
int digitalVal ; // digital readings
int analogVal; // analog readings
void setup ()
{
pinMode (led, OUTPUT);
pinMode (digitalPin, INPUT);
//pinMode(analogPin, INPUT);
Serial.begin(9600);
}
void loop ()
{
// Read the digital interface
digitalVal = digitalRead(digitalPin) ;
if (digitalVal == HIGH) // When magnetic field is present, Arduino LED is on
{
digitalWrite (led, HIGH);
}
else
{
digitalWrite (led, LOW);
}
// Read the analog interface
analogVal = analogRead(analogPin);
Serial.println(analogVal); // print analog value
delay(1000);
}
3a Part: Activitats
1- Afegeix una nova subpàgina al teu bloc amb el nom 10.8. Linear Hall KY-024.
2- Crea un apartat 10.8.1. Característiques, insereix una taula amb les característiques del sensor des de google drive full de càlcul.
3- En el següent apartat 10.8.2. Monitor sèrie. Insereix una captura de pantalla dels valor que mostra el sensor al monitor. S'ha d'observar algun canvi considerable, què l'aconseguirem apropant algun objecte que doni un camp magnètic.