So schalten Sie den CSI aus und wieder ein

7

Ich verwende die Waveshare RPi-Kamera (F) , die mit zwei IR-LED-Karten geliefert wird, um Nachtsicht zu ermöglichen (sie sehen aus wie zwei große Augen auf beiden Seiten der Kameranase - zumindest sieht es für mich so aus).

RPi-Kamera (F) mit angeschlossenen IR-LED-Karten

Beide LEDs werden sehr heiß. Waveshare empfiehlt die Installation von Kühlkörpern (die ich habe); Ich möchte jedoch auch die Stromversorgung der seriellen Schnittstelle der Kamera ausschalten, damit sie bei Nichtgebrauch keinen Strom verbraucht.

Ist das möglich? Wenn ja, wie mache ich das und wäre dies etwas, das ich leicht in ein Python-Skript integrieren könnte, um es wieder einzuschalten?

Ich habe versucht, die Kamera in der Konfiguration einfach zu deaktivieren, aber die LEDs werden weiterhin mit Strom versorgt.

Es gibt keine Schalter auf den LED-Platinen, sie ziehen einfach Strom durch die Kamera.

Ich verwende Raspberry Pi 2 B + mit dem neuesten Raspbian. Eine ähnliche Frage tauchte bei meiner Suche auf, aber keine Antworten. Daher habe ich in meiner Frage einige spezifischere Informationen angegeben.

Deleuze
quelle

Antworten:

4

Nach meinem besten Wissen ist der 3,3-V-Pin des CSI-Kameraanschlusses direkt mit dem 3,3-V-Pin des Pi verbunden. Es gibt keine Möglichkeit, dies in der Software auszuschalten.

Auf dem Foto, das Sie gepostet haben, kann ich mir am einfachsten vorstellen, einen physischen Schalter oder ein Relais zwischen den LED-Karten und der Kamerakarte hinzuzufügen. Es ist nur eine positive und Erdungsverbindung auf jeder Seite, daher sollte es nicht zu kompliziert sein, ein paar Teile Perfboard oder ähnliches zwischen den Abschnitten anzubringen, damit Sie die LEDs ausschalten können.

goobering
quelle
Danke goobering! Das ist wirklich hilfreich. Werde am Wochenende daran arbeiten. Prost!
Deleuze
Ich habe genau die gleiche Frage :) Ich frage mich, ob die RPI-IR-CUT-Kamera dies umgeht. waveshare.com/wiki/RPi_IR-CUT_Camera
cmhughes
1

Eine Überprüfung der veröffentlichten Schaltpläne zeigt, dass die 3,3 V direkt an die Kamera angeschlossen sind.

Wenn das Kameramodul keine Leistungssteuerung enthält, kann es nicht über den Pi gesteuert werden.

Milliways
quelle
Danke - das ist wirklich hilfreich. Ich werde wissen, ob ich mir diese in Zukunft ansehen kann, wenn ich eine ähnliche Frage habe!
Deleuze
1

Mein Kollege hat dieses Problem gelöst, indem er die LEDs nicht über das Kameramodul, sondern über die GPIO-Pins der Himbeere mit Strom versorgt und sie bei Bedarf durch ein Python-Skript aktiviert / deaktiviert. Ich denke, es gibt eine Vielzahl anderer Möglichkeiten, GPIO-Ausgänge zu steuern. Der Nachteil dabei ist, dass Sie ein wenig zusätzliche Verkabelung benötigen und die LEDs vom Kameramodul getrennt sein müssen, oder Sie sollten etwas nichtleitendes Material zwischen die LED und die Kameramodule legen, wenn Sie sie physisch behalten möchten in Verbindung gebracht.

Andrey Tkachenko
quelle
Dies scheint ein Weg zu sein, um Stromprobleme für den Pi zu bekommen. Die GPIOs sind nicht als Stromquelle ausgelegt. Damit diese Lösung sicher ist, werden Relais oder zumindest Transistoren benötigt.
Bex
Kann damit nicht streiten. Ich hätte wahrscheinlich erwähnen sollen, dass unsere Lösung alle paar Minuten Bilder von einem dunklen Ort aufnehmen musste und die LEDs jeweils nur einige Sekunden lang an waren, während ein Bild aufgenommen wurde. Dieses Setup hat einige Monate erfolgreich funktioniert, ohne Konsequenzen für die Pi-Platine oder die LEDs, aber ich kann nicht garantieren, dass es später keine Probleme gegeben hätte. Dies unterscheidet sich in der Tat stark von einer Situation, in der LEDs einige Stunden lang ohne Unterbrechung eingeschaltet werden.
Andrey Tkachenko
0

Sie können dies normalerweise in dem Bereich tun, den sie bereitstellen, wenn Sie die Konsole eingeben:

sudo raspi-config

Wenn Sie es ohne das Panel tun müssen, überprüfen Sie dies:

Wie kann ich die Kamera aktivieren, ohne raspi-config zu verwenden?

qwert
quelle
Vielen Dank für die Antwort. Durch Aktivieren / Deaktivieren der Kamera in raspi-config wird die CSI jedoch nicht abgeschaltet.
Deleuze
Nun, das kann ich auch hier nicht finden: raspberrypi.org/documentation/configuration/config-txt.md , das einzige an Kameras ist die rote LED-Option "Aktivieren / Deaktivieren". Ihre Frage ist so spezifisch, dass Sie versuchen sollten, sie in den Foren raspberrypi.org/forums zu veröffentlichen, da viele ihrer Ingenieure Benutzer beantworten und sie ohnehin keine E-Mail-Supportanfragen beantworten würden.
QWER
Vielen Dank - die Stack Exchange-Community war in der Vergangenheit sehr hilfreich! Ich werde es auch mit den Foren versuchen und alle Ergebnisse veröffentlichen. Aber wenn Benutzer hier eine Antwort haben, posten Sie bitte!
Deleuze