Hi,
ich habe am Wochenende mein erstes Programm in C Compiliert und zum laufen gebracht.
Im Einsatz habe ich Taster und LEDs.
Nun würde ich gerne von einem Fremden Gerät auslesen/erkennen können ob eine LED in Betrieb ist.
Spannung am GPIO darf natürlich max. 3.3V betragen. Klar.
Muss den GPIO erstmals als Eingang setzten.
Nur wie kann ich die Spannung/Signal dann an meine GPIOs bringen?
Wie muss ich die Schaltung aufbauen?
Wenn ich einfach die Spannung (1,8V) der LED an einen GPIO hänge, dann fehlt ja Ground.
Somit würde der Pi nicht erkennen ob eine 1 oder eine 0 ansteht (richtig?).
Leider hat die Schaltung mit der LED ein ganz anderes Netzteil also anderen Spannungspfad.
Müsste die Spannungsquellen entkoppeln via Relais. Das ist mir aber zu klobig.
Bei der Verwendung eines Transistors fehlt mir auch wieder Ground.
Hat dazu jemand eine Idee?
Meine Vorhaben betrifft folgende Abfrage:
Falls die externe LED blinkt soll nichts passieren. Erst wenn die externe LED dauerhaft Leuchtet soll eine Aktion gestartet werden.
Ich würde gerne den Programmablauf Stoppen oder die Schleife wieder zurück setzen solange die LED blinkt.
Sobald sie für min. 2s dauerhaft leuchtet kann der Rest des Programms ablaufen.
Mit freundlichen Grüßen
est24