PchButik.se

Hall detektor

Hall detektor

Hem: 2013, 2014, 2015, 2016

En hall detektor läser av ett magnetfält och styr en utsignal.

När magnetfält detekteras blir utsignalen aktiv och kan användas till till exempel en tuta.



Hall detektor bild 1

Hall detektor bild 2

Hall detektor bild 3

Hall detektor bild 4

Hall detektor bild 5

/*
  Digital input, digital output
  Läser digital ingång och sätter digatal utgång till motsatsen.

  Skapad: 2015-01-18
  Av: pc_h
 */

// Ändra detta till de pinnar du vill använda.
const int InPin = 8;  // Digital ingång kopplad från magnetdetektors utgång och ett pullup motstånd på 4,7K
const int OutPin = 11; // Kopplad till en tuta

void setup() {
  // Sätter digital pinne som ingång med internt pullup motstånd.
  // Det interna pullup motståndet räcker inte till så yttligare ett externt måste kopplas in
  pinMode(InPin, INPUT_PULLUP);

  // Sätter digital pinne som utgång
  pinMode(OutPin, OUTPUT);
}

void loop() {
  // Läser in pinne och använder detta i ett villkor och sätter rätt utsignal i villkoret.
  if (digitalRead(InPin) == LOW){
    digitalWrite(OutPin, HIGH);
  }else{
    digitalWrite(OutPin, LOW);
  }
}

Denna sida är konverterad med hjälp av AI.

En sida för dig som bygger elektronik själv, experimenterar och laborerar.

Skapad av Per-Anders Hult för PchButik.se.