Inhaltsverzeichnis
Für dieses Projekt benötigst du
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 (im gedrückten) Zustand liegt am Mikrocontroller ein LOW-Signal, also ein digitaler Wert von „0“ an.
Im geöffneten (nicht gedrückten) Zustand liegt am Mikrocontroller ein HIGH-Signal, also ein digitaler Wert von „1“ an.
Der Schaltplan:

Einbau des Mikroschalters im Steckbrett
NC = Normally Closed
NO = Normally Open
COM (C) = Datenleitung


Das Programm
int Sensor = 7;
int Wert;
int LED = 6;
void setup()
{
pinMode(Sensor, INPUT);
pinMode(LED, OUTPUT);
}
void loop ()
{
Wert = digitalRead(Sensor);
if (Wert == 0)
{
// der Mikroschalter wurde gedrückt
digitalWrite (LED, HIGH);
}
else
{
// der Mikroschalter wurde losgelassen
digitalWrite (LED, LOW);
}
}
Funduino - Dein Onlineshop für Mikroelektronik
-
Dauerhaft bis zu 10% Rabatt für Schüler, Studenten und Lehrkräfte
-
Mehr als 3.500 Artikel sofort verfügbar!
-
Über 8 Jahre Erfahrung mit Arduino, 3D-Druck und co.
SALE