Guten Morgen! Ich möchte gerne mit Bluetooth Modulen im Rahmen eines Studierenden Projektes rumbasteln. Wir möchten gerne eine kleine Wetterstation aufbauen, die einen Außentemperatursensor, einen Innentemperatursensor inkl. Server und eine Handyapp hat. Klappt auch alles soweit, wenn da nicht die Probleme mit den Billig Bluetooth Schrott Modulen wären. Außensensor Bluetooth <- Innensensor (BL sichtbar) -> Handy (Android) Was sollen die Module können? a) Zwischen zwei Bluetooth Modulen eine Verbindung aufbauen b) Zwischen einem Modul und dem Handy eine Verbindung aufbauen b1) Kopplung soll per Android möglich sein b2) Kopplung soll mit einer Serial-Bluetooth App möglich sein Bonus: c) Mit einem Modul und einem anderen Modul sowie einem Handy gleichzeitig verbunden sein Ich habe jetzt schon 3 Mal Bluetooth Module des Typs HM-10, AT-09 und HM-18 gekauft (Ebay China, Ebay Deutschland (seriöser Händler) und Amazon). Alle dieser Module können entweder a) oder b1) oder b2). Kein Modul konnte mehr als 1 Anforderungen erfüllen. c) geht sowieso garnicht. Es funktionieren ständig irgendwelche AT Befehle nicht, Baudraten sind falsch oder Befehle gibts nicht. Das Problem ist, dass die Module alle irgendwelche Clones sind, was man schon daran erkennt, dass Oszillatoren fehlen. Sogar die Elektronikläden in meiner Stadt verkaufen nur den gefakten Schrott. Nun ist meine Frage einfach: Wo zum Geier kann man mal endlich vernünftige, halbwegs erschwingliche BL Module bekommen (ohne dafür 20€ Versand zu zahlen) die endlich mal tun, was sie sollen? Kann jemand einen Shop oder sogar eine ganz andere Modulreihe emfehlen? Vielen Dank für die Hilfe!
Selbst ist der Mann. Es gibt frei programmierbare Module für Bluetooth LE, die alles bis auf b2) abdecken könnten. Für SPP bräuchte man Bluetooth Classic - das wäre hier ein unerwünschter Stromfresser. Sowohl auf dem Wetter Sensor als auch auf dem Handy. Apropos Handy: Apple kann kein SPP, bzw. will für SPP extra Gebühr für ein Zertifikat haben. BTLE geht bei Apple ohne extra Kosten. Diese intelligenten Module sollte man aber von Anfang an im Design vorsehen, denn man kann damit i.d.R. den Applikations µC komplett weglassen. Dafür sind die Module dann auch etwas teurer. Man sollte dafür aber C programmieren können. Modulempfehlungen hänngen von Euren Löterfartungen ab. SparkFun WRL-13990 ist verdammt teuer aber einfach zu Löten. Rigado BMD-300 kostet die Hälfte, ist aber LGA und nur im Reflow Ofen zu löten. Man braucht eins der DKs für den Anfang, die NordicSemi -basierten Module wollen mit einem JLink debuggt werden. Auf dem DK von Nordic ist ein JLink mit drauf.
Jim M. schrieb: > SparkFun WRL-13990 Den nRF52832 kriegt man in Fernost auf Platine für 7€. Sparkfun hat schon immer lächerlich hohe Summen verlangt.
>> Ich möchte gerne mit Bluetooth Modulen im Rahmen eines Studierenden >> Projektes rumbasteln. Vor dem Hintergrund... > Man braucht eins der DKs für den Anfang, die NordicSemi -basierten > Module wollen mit einem JLink debuggt werden. Auf dem DK von Nordic ist > ein JLink mit drauf. ...wuerde ich sowas auch empfehlen. Es sei aber erwaehnt das man da am Anfange eine steile Lernkurve vor sich hat. Reinarbeiten in BLE, Toolchain, Arbeit mit einer fremden Libary, parallele Entwicklung der Handyapp, beschraenkte Debugmoeglichkeiten. Es lohnt sich gerade fuer Studenten aber trotzdem weil man so schon ein bisschen in die naehe des Levels kommt auf dem man spaeter arbeiten wird. Olaf
Vielleicht die RN4870/1 von Microchip. Gibt es bei Mouser (ca. 7,50€) oder auch Develektro (ca. 8,30€). Bei Trenz Electronic gibt es ein entsprechendes Pmod Modul für knapp 27€.
> Ich möchte gerne mit Bluetooth Modulen im Rahmen eines Studierenden > Projektes rumbasteln. Jetzt studieren schon die Projekte! Was für eine Zeit, in der wir leben! Doch soll tatsächlich im Rahmen eines studierenden Projektes mit Bluetooth [und] Modulen gebastelt werden, oder doch eher in dem eines Studierendenprojektes, ggf. auch „Studierenden-Projektes“, mit Bluetooth-Modulen? Fehlgesetzte Leerzeichen (nettere Bezeichnung für „Deppenleerzeichen“) sind oft nur lästig und ruinieren den Lesefluss, manchmal sind sie jedoch auch sinnentstellend und können dadurch sogar zu Schäden führen – etwa, wenn sie in Arbeitsanweisungen auftauchen! Deshalb: am besten gar nicht erst daran gewöhnen! Euer Rechtschreibsozialist – denn Rechtschreibung ist für alle da!
Olaf schrieb: > Es sei aber erwaehnt das man da am Anfange eine steile Lernkurve vor > sich hat. Reinarbeiten in BLE, Toolchain, Arbeit mit einer fremden > Libary, parallele Entwicklung der Handyapp, beschraenkte > Debugmoeglichkeiten. Für die NRF52 gibt es von Adafruit eine Arduino Library die sehr gut funktioniert und viele Beispiele und Doku hat. Damit lässt sich so ein Projekt leicht erstellen.
Rechtschreibsozialist schrieb: > Jetzt studieren schon die Projekte! Was für eine Zeit, in der wir leben! > > Doch soll tatsächlich im Rahmen eines studierenden Projektes mit > Bluetooth [und] Modulen gebastelt werden, oder doch eher in dem eines > Studierendenprojektes, ggf. auch „Studierenden-Projektes“, mit > Bluetooth-Modulen? > > Fehlgesetzte Leerzeichen (nettere Bezeichnung für „Deppenleerzeichen“) > sind oft nur lästig und ruinieren den Lesefluss, manchmal sind sie > jedoch auch sinnentstellend und können dadurch sogar zu Schäden führen – > etwa, wenn sie in Arbeitsanweisungen auftauchen! Deshalb: am besten gar > nicht erst daran gewöhnen! > > Euer > Rechtschreibsozialist – denn Rechtschreibung ist für alle da! Und in wie fern beantwortet das meine Frage? Ich würde sagen: Garnicht. In der Schule würde man das mit 6 bewerten - am Thema vorbei. Versuchs doch nochmal im Klugscheißer-Forum, passt da thematisch besser hin!
Sind die Module und Chips die hier genannt werden, AT-Befehl fähig? Ich möchte ungern noch Schnittstellen und Protokolle implementieren. Deswegen haben wir auch zu den HM-xx / AT-xx Module gegriffen, weil sie eigentlich leicht zu bedienen sind.
Sefco schrieb: > Sind die Module und Chips die hier genannt werden, AT-Befehl fähig? Du solltest dich für diese Anwendung wirklich mit BT4/5 Modulen beschäftigen, nicht mit diesem alten SPP Kram. Es lohnt sich. Für NRF wurden die Möglichkeiten schon genannt, ich möchte noch die SiLabs Module nennen. Mittels fertiger SW, die man nur noch leicht abwandeln muss, ist es wirklich einfach! Da musst du nichts mehr in ein serielles Protokoll verpacken, es funktioniert über eine Art Register-Anfrage/Antwort Protokoll, dass bereits in Ultra-Stromsparend vorliegt und nicht mehr groß verändert werden muss. Viele Messgrößen sind standardisiert, man kann aber auch eigene Sache proprietär hinzufügen. Moderne Handys unterstützen das alles von Haus aus. > möchte ungern noch Schnittstellen und Protokolle implementieren Deshalb! > Deswegen haben wir auch zu den HM-xx / AT-xx Module gegriffen, weil sie > eigentlich leicht zu bedienen sind. Das war mal früher so, heute gibt es bessere Möglichkeiten. Denke um, die Lernkurve ist kurz und steil, aber es lohnt sich! Zur Beschaffbarkeit: alles ist bei Mouser relativ preiswert zu haben, falls du Student bist würde ich bei SiLabs auch mal freundlich fragen, kann sogar sein, dass du denen was abschwatzen kannst.
:
Bearbeitet durch User
Beitrag #5934570 wurde von einem Moderator gelöscht.
Harald A. schrieb: > Du solltest dich für diese Anwendung wirklich mit BT4/5 Modulen > beschäftigen, nicht mit diesem alten SPP Kram. Es lohnt sich. Für NRF > wurden die Möglichkeiten schon genannt, ich möchte noch die SiLabs > Module nennen. Vielen Dank für den Tipp. Werde ich ausprobieren!
Beitrag #5935228 wurde von einem Moderator gelöscht.
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.