Hallo Community! Ich brauche für eine ganze Klasse einfache Bluetooth Geräte/Bluetooth Module. Diese sollen ein einziges Signal senden, wenn auf einen Taster am Gerät gedrückt wird. Meine jetzige Lösung ist: Taster an Attiny13A und Attiny13A an HC-05 (Bluetoothmodule). Sobald der Taster gedrückt wird, sendet der Attiny ein primitives Signal (1/ON/GEDRÜCKT/TASTER/etc...) an einen Computer, auf dem ein Programm (mit Java programmiert) läuft, dass von allen Geräten die Signale aufnimmt und ausgibt. Daraus ergeben sich folgende Kriterien: - möglichst günstig - nicht zu groß - stromsparend Außerdem wäre es schön, wenn man die Sachen bei Amazon, Reichelt, Conrad, etc.. bestellen könnte und NICHT aus China oder bei Ebay. Hätte jemand eine andere Lösung? Die jetzige ist mir ein bisschen zu teuer. Danke im Voraus VG Kilian K.
Hallo, wie wäre es mit einem µC von NordicSemi, wie z.B. dem nRF51? Dieser beinhaltet neben einem ARM-Cortex auch einen Bluetooth Low Energy tranciever, was auch noch weniger Strom verbraucht, als normales BT. Mit dieser Lösung entfällt der ein separates BT-Modul, da alles On-Chip ist. Aber: die Programmierung ist am Anfang etwas aufwändiger! Nordic liefert einen BT-Stack, den man nutzen sollte, allerdings muss man die Funktionen auch richtig implementieren. Dazu gehört viel Doku lesen. Aber es gibt auch viele Beispiele dazu. Entgegen der allgemeinen Meinung ist der ARM-Cortex nicht schwieriger zu Programmieren, als ein AVR. Mit freundlichen Grüßen, N.G.
Was hast du denn damit vor? Wenn's auch WLAN sein darf, kämen vielleicht die Amazon-Dash-Buttons in Frage.
Von Cypress gäbs auch noch die hier: http://www.cypress.com/documentation/development-kitsboards/cy8ckit-142-psoc-4-ble-module Hardware fast komplett, Batterie fehlt noch. Aber mit PSoC-Creator recht einfach zu programmieren.
für nur einen Taster ist das calliope schon etwas teuer, beim Chinesen bekommt man sowas in Schlüsselanhänger Form günstig, etwa hier: https://www.aliexpress.com/item/2V-3-3V-NRF51822-Bluetooth-4-0-Wireless-Module-for-iBeacon-Base-Station-Intelligent-Control-System/32826502025.html Ist aber wie bei N.G. schon vorgeschlagen auch BLE.
Johannes S. schrieb: > für nur einen Taster ist das calliope schon etwas teuer, beim Chinesen > bekommt man sowas in Schlüsselanhänger Form günstig, etwa hier: Ließ doch bitte einfach mal, was der OP geschrieben hat.
es war ein Beispiel, und wenn BLE auch ok ist kann er ja immer noch eine andere Quelle suchen. HC05 ist kein BLE, das Calliope passt also auch nicht. Irgendeinen Tod wird er sterben müssen.
mikrokid schrieb: > Hätte jemand eine andere Lösung? > Die jetzige ist mir ein bisschen zu teuer. Verstehe ich nicht, weder der ATtiny noch das HC-05 ist teuer.
Johannes S. schrieb: > es war ein Beispiel, und wenn BLE auch ok ist kann er ja immer noch eine > andere Quelle suchen. HC05 ist kein BLE, das Calliope passt also auch > nicht. Irgendeinen Tod wird er sterben müssen. Ok, das mit dem "Die jetzige ist mir ein bisschen zu teuer." habe ich überlesen :-)
gut, Gleichstand :-) Wobei sich 'für eine Klasse' nach einer Anwendung anhört wo BLE sogar besser passen würde weil man da auch ohne Pairing ein Bit übertragen kann. Aber da ist Torsten ein Profi und darf mich korrigieren.
Johannes S. schrieb: > Wobei sich 'für eine Klasse' nach einer Anwendung anhört wo BLE sogar > besser passen würde weil man da auch ohne Pairing ein Bit übertragen > kann. Aber da ist Torsten ein Profi und darf mich korrigieren. Ja, BLE devices senden advertisments (ohne das eine Verbindung aufgebaut sein müsste). Da kann man auch Daten unterbringen. "Beacons" wäre das Stichwort. Man könnte die Taste dazu benutzen, den Beacon mit Strom zu versorgen. Dann würde der Beacon senden, wenn er Strom hat, sonst nicht.
Hallo! Vielen Dank für die schnellen antworten. In der Schulklasse soll jedes Kind so ein Teil in die Hand gedrückt bekommen. Dann können damit z.B. Abstimmungen gemacht werden. Der Sinn der Sache ist auch egal. Ihr habt recht: HC-05 + Taster + Attiny13A ist nicht wirklich teuer, doch der Versand aus China dauert mir noch zu lange. Außerdem können die Teile ja auch im Zoll hängen bleiben. @Torsten Robitzki: Was ist ein Reacon? @N. G.: Ich habe leider nur ein AVR Programmiergerät. Die Idee klingt aber gut! Die Idee mit dem Dash-Button ist auch ganz gut. Vielen Dank für eure Antworten nochmal! VG Kilian K.
mikrokid schrieb: > @Torsten Robitzki: > Was ist ein Reacon? _B_eacon: https://en.wikipedia.org/wiki/Bluetooth_low_energy_beacon Im Prinzip ist das ein Bluetooth LE device, dass nur Advertisments aussendet (daher die Analogie zu einem Leuchfeuer). Die Dinger sind darauf ausgelegt, wenig zu kosten und lange mit einer Batterie auszukommen.
mikrokid schrieb: > Taster an Attiny13A und Attiny13A an HC-05 (Bluetoothmodule). Steht ja schon oben.. 5V ist das das günstigste.. Andere möglichkeit, das modul das Huckepack auf dem HC05 (wenn es der BK3132(oder so ähnlich ist)) sitzt hat ein SDK und einen Sourcecode. Datasheet gibts auch.. dann bräuchte man nur noch den HC-05. Oder 3,3V nur 1,21€ für das BK3231 Minimodul, sonst noch nen LDO dazu. zum beispiel so, wäre übrigens auch was komplettes: https://blog.adafruit.com/2016/08/02/teardown-5-selfie-remote-uses-beken-bk3231-bluetooth-hid-soc/ Das SDK/Api hatte ich schonmal gefunden, im moment leider nicht mehr zu finden.
Nochmal zuhause geschaut.. Hier wird das mit einem anderen Chip verdeutlicht, der auch auf manchen HC-05 Modulen sitzt. Hier gibt es sogar einen Experimentalcode mit Anleitung.. im Grunde einfach einen IO auf einen Output am BT zu triggern anstatt die Seriellen Daten nur durchzuleiten.. https://hackaday.com/2014/05/18/firmware-for-cheap-bluetooth-modules/ Ich hatte mal den Firmware SPP Sourcecode für die BK3231 gefunden.. aber das Projekt wieder verworfen.
mikrokid schrieb: > In der Schulklasse soll jedes Kind so ein Teil in die Hand gedrückt > bekommen. Dann können damit z.B. Abstimmungen gemacht werden. Da wo ich herkomme hat sowas per Akklamation wunderbar funktioniert. Naja, auch egal. ESP32/ESP8266 oder nRF51822 (bzw. da die Nachfolgerfamilie) wären meine Favoriten. Aber ganz ehrlich: Das ist alles vergebene Liebesmüh. Dankt dir keiner und in zwei Wochen ist es nur noch nervig und die Kinder zerlegen dir die Buttons der Reihe nach.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.