Gast
#5300808
Hallo, ich arbeite derzeit an einem Projekt mit einem Arduino in Zusammenarbeit mit einen Raspberry Pi. Beide sollen mit Hilfe einer Batterie am Leben gehalten werden und der Arduino übernimmt dabei die Aufgabe verschiedene Sensoren(unter anderm den Ladestand der Batterie) etc. auszulesen und diese per Serial an den Pi zu übergeben, welcher dann mit entsprechenden Pythonskripten andere Aufgaben übernimmt. Jetzt zu meinem Problem: Ich möchte bei beide Controller über einen Schalter Einschalten aber auch sicher wieder ausschalten. Sprich ich möchte bei einem Tastendruck den Pi und den Arduino anschalten aber bei erneuten Druck bzw. einem kritischen Batteriestand den Pi ordnungsgemäß herunterfahren und ihm dann die Stromversorgung nehmen um unnötigen Stromverbrauch zu vermeiden. Ich denke der große Vorteil ist das ich sowohl einen Arduino als auch einen Pi verwende. Meine Idee wäre den Arduino Vin und einen weiteren Inputpin mit einem 4Pin Button an V+ der Batterie zu koppeln und durch einen Knopfdruck den Stromkreis zu schließen und den Arduino zu starten. Dieser soll dann ein Relais oder einen Transistor auf Durchgang schalten, welcher sowohl Arduino als auch Pi mit Strom versorgt. Nach lösen des Buttons werden beide dann wie gesagt über das Relais oder den Transistor versorgt. Das Auschalten würde ich über eine HIGH abfrage auf dem verbundenen Inputpin regeln. Das wiedrum gibt der Arduino per Serial als shutdown Signal weiter und schaltet sich nach ein paar sekunden selber aus. Das der Pi bei dieser Sequenz auf Grund der Verbindung startet würde ich über eine zwischengeschaltete Diode lösen wollen. Würde das überhaupt gehen?