Der Xkc-Y25-NPN ist ein berührungsloser Flüssigkeitsstandsensor, der zum Beispiel als Wasserstandsmelder zusammen mit dem Arduino verwendet werden kann. Ist der Behälter nicht aus Metall sondern aus Kunststoff reicht es den Sensor an die Außenseite des Behälters zu befestigen.
Der Anschluss des Xkc-Y25-PNP Flüssigkeitsstandsensor ist recht einfach. Braun / blau ist die Spannungsversorgung und gelb ist der Ausgang des PNP. Damit dieser auch im nicht geschalteten Zustand Funktioniert habe ich einen Pull Down Wiederstand von 4,7 K.Ohm verbaut. Hast du einen NPN Sensor, Xkc-Y25-NPN Flüssigkeitsstandsensor, muss dies ein 4,7 K.Ohm Pull Up Wiederstand sein. Die beiden Wiederstände dann nicht gegen GND sondern gegen VCC anschließen.
Anschließen kann der Sensor über ein (digitalRead) abgefragt und im Serial Monitor ausgelesen werden.
void setup() {
pinMode(2, INPUT);
Serial.begin(9600);
}void loop() {
if (digitalRead(2)) {
Serial.print("Sensor 1 an ");
Serial.println();
}
}
Mit Ardublock braucht es dazu nur eine "falls" Funktion.
Hier zum testen der Sensoren am Arduino, die Schaltung in einer Lüsterklemme verdrahtet.