Für Deine weitere Planung gebe ich Dir nun noch ein paar Infos:
Ein / Aus-Schalter
einfacher mechanischer Schalter
als separates Bauteil mit oder ohne Kontroll-LED in der Plus-Leitung der Stromversorgung.
Benötigt eine zusätzliche Öffnung im Gehäuse.
Abschaltung über die Software des TonUINO nicht möglich.
Birgt die Gefahr des „Vergessens“ und damit unnötiger Entladung des Akkus.
elektronischer Schalter
Benötigt eine zusätzliche Baugruppe im Eigenbau (2 Transistoren, 2 Dioden und einige Widerstände) oder die Baugruppe POLOLU Schalter).
Der TonUINO kann damit durch langen Druck auf die Pause-Taste ein- oder ausgeschaltet werden.
Die Software des TonUINO kann das Gerät ausschalten (z.B. nach X Minuten der Nicht-Benutzung oder auch nach X Minuten über den Einschlaf-Timer)
Stromversorgung
Hierbei ist grundsätzlich zu beachten, dass der Arduino am Anschluss Vin eine deutlich höhere Spannung (9 - 12 V) als + 5 V benörigt. Wenn die Versorgungsspannung nur + 5 V betragen soll, muss über den Pin + 5 V eingespeist werden. Dieser Pin ist auch über die Classic-Platine zugänglich.
Eine Kombination aus separaten Teilen wird häufig verwendet, da hier dann ein LiFePO4 Akku eingestzt werden kann, der ein stark vermindertes Brandrisiko im Verhältnis zu LiPO Akkus hat, wie sie in Powerbanks verbaut werden.
mit Battery Shield oder Powerbank
eine Stromversorgung mit Battery Shield oder Powerbank stellt eine einfache und auch zuverlässige Stromversorgung dar, da bereits Ladeschaltung und Spannungsregler integriert sind.
Ladezustand (Anzeige / Kontrolle)
TonUINO akustische Anzeige
Der TonUINO kann die Batteriespannung messen und bei einem eingestellten Wert akustische Warnsignale (alle 30 Sekunden ein „Pling“) ausgeben. Dazu ist zwingend erforderlich, dass die Spannung direkt am Akku gemessen werden kann. Dies ist bei Verwendung von Powerbanks nicht möglich, ohne das Gehäuse der Powerbnk zu öffnen.
Powerbank (Battery Shield)
Die meisten Powerbanks (seltener Battery Shields) verfügen bereits über eine integrierte Ladezustandsanzeige in Form von LED-Ketten oder sogar Displays. Diese Anzeigen kann man durch geeignete Gehäuseausschnitte sichtbar machen. Bei einigen Konstruktionen wurden auch Lichtleiter eingesetzt, um eine LED-Signalisierung von außen sichtbar zu machen.
Bei Einsatz eines Battery Shields kann man im allgemeinen die Akkuspannung problemlos direkt abgreifen, da sie in der Regel über kein geschlossenes Gehäuse verfügen.
Bluetooth (Funktion / Steuerung)
Eine gute und erprobte Möglichkeit, den TonUINO bluetooth-fähig zu machen, ist eine kleine Baugruppe „KCX-BT-Emitter“ zu verwenden.
Bei Bluetooth-Betrieb sollte der interne Lautsprecher des TonUINO abgeschaltet werden, da es aus technischen Gründen zu einem leichten „Versatz“ des Audio-Signals vom TonUINO zum Ausgangssignal der Bluetooth-Baugruppe kommt und sich beides zugleich nur „schaurig“ anhört.
Anschluss dieser Baugrupe und damit auch die Steuerung kann auf unterschiedliche Art erfolgen:
mit separatem Schalter und extra Taster
Der Schalter übernimmt gleichzeitig 2 Funktionen:
- Einschalten der + 5 V Spannung für die KCX-Baugruppe
- gleichzeitiges Abschalten des internen Lautsprechers
Der Tasten wird gegen GND geschaltet und stößt bei Bluetooth-Betrieb die Kopplung mit einem Kopfhörer / Lautsprecher an. Dies muss nur einmalig geschehen, da die KCX-Baugruppe sich das zuletzt gekoppelte Gerät „merkt“ und automatisch wieder verbindet.
mit einer Modifikationskare und / oder Taten des TonUINO
In der TonUINO Software ist eine Funktion enthalten, die es bei Aktivierung ermöglicht, die KCX-Baugruppe mit einer Modifikationskarte ein- und auszuschalten. Ein langer Druck auf die Pause-Taste im Wiedergabebetrieb stößt die Kopplung an.
Um diese Funktion nutzen zu können ist zusätzlich noch etwas Elektronik-Bastelei nötig. Es muss ein Schalttransistor für die + 5 V Spannungsversorgung der KCX-Baugruppe eingebaut werden und über eine Diode muss das Signal zur Kopplungsaufforderung vom Arduino an die Baugruppe gegeben werden.
Wenn man es ganz komfortabel und professionell haben möchte, kann man mit 4 weiteren Transistoren eine automatische Stummschaltung des Lautsprechers realisieren, die greift, sobald eine BT-Verbindung mit einem Lautsprecher / Kopfhörer hergestellt ist.
Das ist jetzt mehr Geschreibsel geworden, als ursprünglich beabsichtigt, hilft aber hoffentlich bei den Überlegungen der nächsten Schritte.