Nr. 37 – Mikroschalter für Arduino

Mit einem Mikroschalter und einer LED soll ein Morsegerät realisiert werden:
die LED leuchtet, wenn der Mikroschalter gedrückt wird.

Mikroschalter sind elektronische Schalter, die vor allem in digitalen Steuerungen zum Einsatz kommen.
Im geschlossenen Zustand liegt am Mikrocontroller ein LOW-Signal, also ein digitaler Wert von „0“ an.

Im geöffneten Zustand liegt am Mikrocontroller ein HIGH-Signal, also ein digitaler Wert von „1“ an.

Der Schaltplan:

Einbau des Mikroschalters

NC = Normally Closed
NO = Normally Open
COM (C) = Datenleitung

Das Programm

				
					int Sensor = 7;
int Wert;
int LED = 6;

void setup()
{
  Serial.begin(9600);
  pinMode(Sensor, INPUT);
  pinMode(LED, OUTPUT);
}

void loop ()
{
  Wert = digitalRead(Sensor);

  if (Wert == 0)
  {
    digitalWrite (LED, HIGH);
  }
  
  else 
  {
    digitalWrite (LED, LOW);
  }  
}
				
			

Funduino - Dein Onlineshop für Mikroelektronik

  • Dauerhaft 10% Rabatt für Schüler, Studenten und Lehrkräfte
  • Mehr als 2.000 Artikel sofort verfügbar!
  • Über 8 Jahre Erfahrung mit Arduino, 3D-Druck und co.
NEU