Schalter Gerät ein - /ausschalten über bluetooth und Anwendung
Es ist etwas, was ich machen will, und ich bin nicht sicher, wo zu beginnen. Ich versuchte zu suchen um, aber das problem ist ich weiß nicht wo zu beginnen. Also im Grunde, es ist ein hardware-Seite und eine software Seite. Die hardware-Seite ist nur ein Bluetooth-v4.0 Gerät schaltet an und aus...das ist es. Jetzt möchte ich die Entwicklung einer Android-Anwendung kann eine Verbindung zu diesem Gerät über Bluetooth und schalten Sie das Gerät ein-und ausschalten des Telefons. Gibt es eine spezielle Bluetooth-chip, der speziell für diese Aufgabe? Muss ich schreiben, das Programm für einen mikrocontroller, so kann ich diese Aufgabe ausführen? Wenn jemand helfen könnte einfach zeigen mich in die richtige Richtung, nur, um mich begonnen, und ich kann die Forschung den rest dann wäre ich wirklich dankbar. Danke.
Hassan
- Es ist ein bisschen fehlt in deinem plan. Die 'Bluetooth-chip' benötigt einen controller, erzählt Sie, wie Sie sich Verhalten. Dies würde normalerweise bedeuten, eine Art von mikrocontroller. Einige bluetooth-Module haben einen controller enthalten, und Sie können sich manchmal ändern Sie das Programm auf es es individuell auf einige maßgeschneiderte Aufgabe wie die Ihre.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein bisschen fehlt in deinem plan. Die "Bluetooth-chip" benötigt einen controller, der ihm sagt, wie er sich Verhalten soll.
Dies würde normalerweise bedeuten, eine Art von mikrocontroller -, aber es gibt Soc (system-on-chip), die alle radio, bluetooth-stack und-Steuerung auf einem Gerät.
Gibt es bluetooth-Module, die sowohl die bluetooth und die Steuerung und manchmal kann man die firmware ändern auf ihn zuzuschneiden, um einige maßgeschneiderte Aufgabe wie die Ihre.
Zweitens gibt es da das problem, wenn man 'ausschalten', wie Sie schalten Sie ihn wieder auf?
Ich nehme an, das Gerät hätte eine Batterie?
Wenn Sie fügen Sie eine Batterie, um einen Entwurf, den Sie haben zu prüfen, low-power-design und Akku-Ladung-management.
Natürlich müssen Sie auch die zusätzliche Elektronik zu handhaben Sie die Batterie.
Starten, indem Sie versuchen zu finden ein development-kit oder evaluation board, der hat alle Teile, die Sie benötigen. Ich habe nicht verbrachte Zeit mit dem Studium es in der Dokumentation, aber sowas CC2541 von Texas Instruments
Einem Bluetooth low energy (Bluetooth Smart) Gerät klingt wie das, was Sie sind nach.
Die Firma für die ich arbeite, CSR, produzieren Sie ein Bluetooth-LE-chip, der hat ein SDK für on-chip-Anwendungen und Verwendungen, von sehr low-power. Es gibt viele Anwendungen profile für Geringe Energie, aber ich kann mir nicht vorstellen, das man speziell nur für Wechsel-Sachen an oder aus, obwohl eine solche Anwendung wäre sehr einfach.
Auf der controlling-Seite, würden Sie auf jeden Fall benötigen Sie ein Gerät in der Lage, dual-mode-Betrieb zum Beispiel für den Betrieb normale Bluetooth (BR/EDR) und Low Energy (LE). Jeder chip ist zertifiziert 4.0 wird dies tun (neuere iPhones, etc.)
http://www.csr.com/products/technology/low-energy
Höre ich Broadcom-chips machen auch.
Der billigste Weg, dies zu tun ist, zu verändern Masse produziert bluetooth-Produkt, das bereits einen bluetooth-chip, mikrocontroller und einen Ausgang. Während die weniger Flexibilität als ein arduino board oder raspberry pi; für eine einfache on/off-bluetooth gesteuerten Schalter sollte dies ausreichend und kann für so wenig wie £3.50.
E. g: Kaufen Sie eine billige made in china-bluetooth-headset wie (£2.89):
http://www.ebay.co.uk/itm/Black-Bluetooth-Handsfree-Headset-Earphone-With-Ear-Hook-for-Mobile-Phone-/271349525637?pt=UK_Mobile_Home_Phones_Bluetooth_Acc_ET&hash=item3f2db12c85
Öffnen Sie es und entfernen Sie Lautsprecher. Paar Telefon mit dem Gerät (in der Regel erfordert physische Taste drücken zu verhindern randomer von der Paarung sondern kann sich je nach bluetooth-headset-Modell)und spielen Sie einen Ton, der erzeugt einen Strom in die Drähte, die verwendet, um zu gehen, um Lautsprecher, auf denen Sie Anhängen können ein relais schalten, dass kann sein, hatte für ein paar Cent (check power RATINGS, wenn Sie große Geräte wie Garagentoröffner-motor). Draht auf der anderen Seite des relais-Schaltung, die Sie Steuern möchten.
Ich sollte hinzufügen, kann es ein cleverer Weg, um ein Ausgangssignal zu bekommen, als durch das spielen von Ton-und hijacking-Lautsprecherkabel, indem Sie ein Amperemeter und setzen Sie es auf die niedrigste Einstellung und verbinden und trennen von Telefon-Gerät, versuchen Sie und suchen Sie, wenn irgendein Strom fließt in der Schaltung. Wenn dem so ist kann einen besseren Ort, um den Draht zu. Ansonsten mit so etwas wie app generator können Sie schnell eine Taste auf, die überträgt Ton über bluetooth kontinuierlich für eine glattere Erfahrung.
P. S: falls die Frage bezieht sich mehr auf die Steuerung einem anderen bluetooth-Gerät wie einem Handy Steuern eine andere, dann ist diese Lösung nicht besonders nützlich, da ich vermute, dass Sie nicht wollen, zu starten, öffnen Sie Ihr Telefon! sowie die Themen hervorgehoben, die von Jason.