PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bluetooth Verbindung "verlängern"



meddie
27.06.2016, 22:52
Hallo zusammen,


ich bin mit einem Kumpel dabei ein Futterboot zu bauen. Außerdem möchte ich mir ein Echolot zulegen. Eines dass per Bluetooth mit einem Smartphone verbunden ist und man die Ausgabe des Echolotes am Smartphone sehen kann. Leider ist BT ja nicht gerade für weite Strecken prädestiniert. Nun habe ich eine Idee gehabt, die Verbindung zwischen dem Echolot und Smartphone müsste ja theoretisch seriell sein.

Das heißt wenn man ein Arduino nimmt der per Bluetooth Modul sich mit dem Echolot verbindet und dann diese seriellen Daten wiederrum per 2.4 GHz (NRF24L01 oder ähnliches) sendet. Und auf der anderen Seite habe ich das gleiche Retoure das Smartphone verbindet sich mit dem Bluetooth Modul vom Arduino.

Hat jemand von Euch sowas schon gemacht?

Danke
Gruß Eddie

Ceos
28.06.2016, 08:14
BT Verbindung zum Modul aufbauen sehe ich kein Problem, aber bei der Auswertung :D

Du verwendest bestimmt eine passende App dafür, die ist aber auf BT ausgelegt, wenn du dich jetzt per WLAN mit dem Ardunio verbindest, gewinnst du leider nichts mit der App.

Es gäbe da verschiedene Ansätze, die Frage ist halt nur welche Vorkenntnisse du mitbringst :)

Wenn du fit genug bist könntest du ja versuchen das BT Protokoll mitzuschneiden und zu interpretieren um dann die DAten per WLAN zu senden und selber auszuwerten

OOOODER! XD jetzt wirds kniffelig XD

Irgendein Android fähiges Modul mit der App(als PKG installieren) inklusive RemoteVNC oder Screencast Server und dem WLAN im Hot-Spot Mode! DAnn kannst du dich vom Handy aus zum Hotspot verbinden udn den ScreenCast oder RemoteVNC aufrufen und doe App auf dem Modul starten

nikolaus10
28.06.2016, 09:19
Hallo

NRF24L01 ist kein Bluetooth. Es sendet nur auf der gleichen Frequenz.
Damit lassen sich recht gosse Reichweiten erzielen.
Nur auf der Emfangsseite muss auch ein NRF sein.

Gibt Youtube Videos dazu.

73

meddie
28.06.2016, 12:03
Hallo zusammen, danke für Eure Antwort.

NRF24 ist mir klar ist weder WLAN noch Bluetooth. Es sendet nur auf der gleichen Frequenzt im 2.4 GHz Band. Darum dachte ich Echolot -> BT-Modul -> Arduino->NRF24 ----> Funkstrecke--->NRF24->Arduino-BT Modul->Smartphone
So war meine Idee.

Ceos
28.06.2016, 13:15
so einfach ist es leider nicht, du kannst nicht hingehen und die BT Daten (regulär) entgegen nehmen, irgendwie transportieren und auf der anderen seite wieder ausgeben!

Was du beschreibst nennt man Tunneln und das erfordert schon ein wenig mehr Technik (Wie diese Keyless Drive Override Geschichte z.B. wo man über eine High Speed Datenverbindung bidirektional AD/DA Wandlung gemacht hat um das Funksignal des Transponder ans Auto zu senden ohne dass der Fahrer auch nur in der Nähe ist)

Die einzigen Möglichkeiten die sich dir bieten sind hier entweder das BT Protokoll des Sonars zu "verstehen" (und die Daten dann anderweitig zu Übertragen und zu interpretieren)
oder dir eine WLAN Fernbedienung mit nem kleinen Androiden zu basteln ... oder gibt es die App auch für PC ?

PS: Poste doch mal das Sonar Modul ich find das interessant :D vll. gibt es schon was dazu

Edit: hab nochmal genau nachgelesen, du hast noch garkein Sonar, dann würde ich besser gleich auf irgendeine Schnittstelle setzen die mit einem Ardunio auswerten und übermitteln kann als so einen abenteuerlichen Tunnel aufzusetzen :D

nikolaus10
28.06.2016, 13:18
Hallo

Vielleicht wenn du die Reihenfolge aenderst:

Echolot->Arduino->NRF ................NRF -> Arduino-> Bluetooth ->Smartphone

73

Ceos
28.06.2016, 14:07
ja so in etwa hätte ich das auch gedacht, aber
Arduino-> Bluetooth ->Smartphone stellt doch einige hohe Anforderungen an den Macher :)

zum Teufel der Smiley lächelt so schief dass der Satz davor gehässig wirkt XD Sorry

meddie
28.06.2016, 15:53
Schade! Aber vielleicht fällt mir etwas ein. Das Problem ist dass ich noch keinen Echolot habe. Ich habe mir den Deeper angesehen, aber habe selber keinen und kenne niemanden der einen hat. Ich habe in einem Forum jemanden gefunden der selber ein Futterboot gebaut hat und hat sowas hier gemacht:


31741
Aber er gibt leider keine Infos darüber aus wie er das gemacht hat.
Gruß Eddie

Ceos
28.06.2016, 16:07
das ja mal n schickes Ding, aber auch nach genauerem Suchen, bleibe ich bei meinem Ergebnis: Irgendwas Androidfähiges (Raspi Zero z.B. oder Odroid oder oder) mit VNCServer oder Screencast im HotSpot-Modus und dann mit dme Handy über WLAN Fernsteuern

jaaa okay 2ter Blick, es GIBT wohl eine BT Telemetrie Bridge bei Kickstarter für 139$ die genau das macht, BT -> 433Mhz -> BT Stichworte sind "Bluetooth Telemetry"

meddie
28.06.2016, 18:28
Vielen Dank für den Tipp das ist wirklich sehr interessant!
Gruß Eddie