Welkom  

   

Mijn Menu  

   

What's Up  

za aug 24 @12:00AM
ZF zomermeeting zuid
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten

Onderwerp: Serieel naar Wifi/ Ethernet converter: HLK-RM04

Serieel naar Wifi/ Ethernet converter: HLK-RM04 13 aug 2016 16:18 #759089

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Hij is al wat vaker langsgekomen maar ik vond het leuk om er toch weer wat aandacht aan te geven.
Gaat om de HLK-RM04, een low-cost serieel naar Wifi/ Ethernet convertertje.
Vorige week één binnen gekregen via AliExpress voor weinig:
www.aliexpress.com/item/Free-S...13010608.0.65.KIBZzB

Op de boot draait een RX100 AIS-ontvanger die ook als multiplexer werkt voor de GPS-ontvanger.
Het samengestelde signaal gaat naar de converter die ik als Access Point hebt ingesteld.

Via wifi krijg ik het signaal binnen in OpenCPN en/ of het programma van NV-charts.
Ontvangst gaat ook goed in de Android App van NV-charts.
Stroomverbruik is ongeveer 60 mA bij 12 V.

Bijgaand wat foto’s van het kastje waarin ook een convertertje 12V/ 5V is gemonteerd.
www.aliexpress.com/item/1PC-DC...89-915d-f28c0064c93e

Was weer een leuk projectje !

Grt Hans




Jouet Sheriff "TinTin"
www.virtualware.nl
Laatst bewerkt: 13 aug 2016 16:21 door omega.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 13 aug 2016 17:02 #759098

  • nardus
  • nardus's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4396
Mooi, cheapo ais receivertje erbij en klaar.
Mooie gejatte ondertitel moet hier nog
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 13 aug 2016 17:09 #759101

  • WADnWIND
  • WADnWIND's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 14330
Top!
Communiceren kost soms geld, niet communiceren kost vaak meer.....
- Echte schippers dragen nooit een rode broek.........
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 06:31 #759239

Helemaal top Hans,
Leuk dat je dit werkend hebt gekregen.
Loop al een tijdje te zoeken naar een el-cheapo methode om ais op de ipad zichtbaar te maken.
Een wifi-multipler is ook mooi, maar ik heb eigenlijk geen behoefte aan de rest van de functionaliteiten daarvan. Dus een mooie oplossing dit. Meteen maar bestellen. Heb je nog een suggestie voor een passend kastje?
Groeten
Gerwin.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 09:37 #759284

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Hoi Gerwin,

Is inderdaad een leuke en goedkope manier om via wifi AIS zichtbaar te maken.
Je kunt dan altijd de GPS van de Ipad gebruiken.
Zo werkt de Android-App van NV-charts ook; AIS via wifi (ondanks dat ik een gecombineerd signaal aanbiedt) en GPS via de ontvanger in de smartphone.

Ik ben met het printje naar een elektronika-winkel gegaan en daar een kastje op maat uitgezocht, geen speciale eisen.
Inmiddels wel een andere antenne gekocht omdat de bijgeleverde een beetje knullig scheef staat:
www.aliexpress.com/item/New-2-...13010608.0.57.8wFTIa

Laat maar even weten of je nog meer details wilt weten over instellingen e.d.

Grt Hans
Jouet Sheriff "TinTin"
www.virtualware.nl
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 10:14 #759296

  • H2O
  • H2O's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1165
Mooie oplossing Hans, lekker simpel en betaalbaar.

Jeroen.
Alleen ingelogde leden kunnen reageren.

Re:RE: Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 10:38 #759304

  • WADnWIND
  • WADnWIND's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 14330
omega schreef :
Hoi Gerwin,

Laat maar even weten of je nog meer details wilt weten over instellingen e.d.

Grt Hans

Jaa, graag!
Jammie....


Verstuurd vanaf mijn SM-G903F met Tapatalk
Communiceren kost soms geld, niet communiceren kost vaak meer.....
- Echte schippers dragen nooit een rode broek.........
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 11:54 #759322

  • XanderB
  • XanderB's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 939
Leuk! Hebben! :) thanks voor de tip
Alleen ingelogde leden kunnen reageren.

Re:RE: Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 12:02 #759327

Een ESP12 (ESP8266 module) is nog goedkoper. Het werkt al een jaar prima bij mij aan boord. Maar ik ben niet tevreden over de mogelijkheden van de Android (tablet) apps zoals bijvoorbveeld het ontbreken van NMEA berichten van navigatie app naar de marifoon. Het tablet is nu vervangen door een echte plotter met een wired NMEA verbinding met de AIS. Wifi is dus overbodig geworden.

Een alternatief is een Arduino D1 board (Arduino port met ESP8266 als CPU). Daar zit alle electronica (voeding en zo) al op, behalve een RS422 receiver.

USB-OTG heb ik ook even geprobeerd en werkt op prima mijn Nexus-7 met dien verstande dat de navigatie apps geen NMEA over serieel/USB ondersteunen.

De fotos tonen de ESP12 module, een 12V/5V step down converter module, een 3V3 ULVDS regulator en een RS422 receiver module. Alles is te vinden op AliExpres.



Laatst bewerkt: 14 aug 2016 12:09 door Joshua Slocum.
Alleen ingelogde leden kunnen reageren.

Re:RE: Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 14:49 #759353

Die baudrate staat wel héél hoog zeg ;)

Leuk gemaakt zo.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 20:10 #759432

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
OK, zal er een leuke how-to van maken ;)

@ Joshua: Er zijn natuurlijk altijd alternatieven.
Ik ken de Arduino niet maar het leuke van deze oplossing is dat je de module gewoon via een "webpagina" kunt benaderen en eenvoudig instellen zoals een "normale" router.
Uitgangspunt was een simpele, stabiele en goedkope omzetting van NMEA naar wifi en daar lijkt deze module erg geschikt voor.

Grt Hans
Jouet Sheriff "TinTin"
www.virtualware.nl
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 14 aug 2016 20:54 #759451

@omega
Kan de HLK-RM04 ook UDP broadcasten? Dat was voor mij namelijk de reden om met met een ESP8266 te gaan expirimenteren. Door UDP te broadcasten kunnen er meerdere "luisteraars" zijn zoals mijn tablet maar ook mijn telefoon (back-up) of andere WiFi apparaten.
Ik zou aan jou oplossing in ieder geval nog een RS422 ontvanger toe voegen om te voldoen aan de NMEA specificaties. Nog beter is die galvanisch te scheiden uiteraard (maar dat heb ik ook niet gedaan :blush: ).

@Arduino
Arduino heeft heel veel een actieve gebruikers zodat er altijd snel een antwoord te krijgen is op vragen via diverse forums. Ook is er heel veel documentatie en open source code op het Internet te vinden. Een andere reden waarom ik met Arduino ben gaan expirimenteren is dat de Arduino zo op een accu kan worden aangesloten zonder aparte voeding. Een Arduino accepteerd 9 tot 23 volt DC en alles wat daar tussen zit en heeft intern 5V en 3V3 beschikbaar voor uitbreidingen.

Op de fotos zie je de Arduino D1 en een expirimenteer shield waarop ik een RS422 receiver module heb gesoldeerd. En alweer is alles besteld via AliExpress.

(Een HLK-RM04 is inmiddels besteld. Die ga ik ook even uitproberen :) ).
Bijlagen:
Laatst bewerkt: 14 aug 2016 22:07 door Joshua Slocum.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 15 aug 2016 20:37 #759660

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Onderstaand een korte beschrijving hoe je de module in kunt stellen als serieel-wifi converter.

Eenvoudigst is om de module de eerste keer via de LAN-poort aan te sluiten op een PC.
Als je de module aanzet is de webinterface na zo’n 30 seconden via LAN bereikbaar op IP-adres 192.168.16.254. Username “admin”, password “admin”.
De module is ook bereikbaar op dit IP-adres via wifi: SSID “Hi-link xxx”, password “12345678”.

In de webinterface heb je 2 keuzemogelijkheden.
Het menu dat standaard verschijnt (menu 1) en een uitgebreider menu als je op het logo Hi-Link linksboven drukt (menu 2).
Meest belangrijke instellingen kun je doen in menu 1.

Standaard staan alle functionaliteiten van de module aan; De “Netmode” keuze staat op “default”.
Dit betekent dat zowel de serial-wifi als de serial-LAN functies zijn geactiveerd.
Nu kun je via het pulldown menu bij “Netmode” de functie “wifi (AP) - serial” activeren, zie foto 1.
Dit is niet perse nodig maar het scheelt weer wat stroomverbruik omdat je de LAN-functies op deze manier uitzet.

In het menu kun je o.a. het SSID en password van het wifi access point aanpassen.
In deze beschrijving ga ik ervan uit dat uitsluitend de functie “wifi (AP) - serial“ is geactiveerd.
Bij gebruik van deze functie zijn de IP-adressen anders en is de module alleen bereikbaar via wifi en niet meer via LAN.

Nadat je de keuze “wifi (AP) - serial” hebt geactiveerd gaat de module rebooten en kun je de webinterface benaderen op een ander IP-adres: 192.168.11.254.

Standaard staat de serial interface ingesteld op een baudrate van 115200.
Deze is te wijzigen bij “Serial Configure” in menu 1 en heb ik ingesteld op 38400, zie ook foto 1.

Aansluitingen van de 9-pins sub D connector zijn standaard (5-GND, 2-TX, 3-RX, gezien vanuit de module).

In principe is de module nu klaar voor gebruik.
In OpenCPN bij verbindingen een nieuwe TCP netwerk-verbinding aanmaken op IP-adres 192.168.11.254 en poortnummer 8080, zie foto 3.

Succes !

PS Er zijn nog veel meer instellingen mogelijk maar met bovenstaande configuratie kun je in elk geval minimaal NMEA omzetten naar wifi.
Ik heb de configuratie getest met OpenCPN en de app van NV-charts, beiden onder Windows 10 op een Pipo X9.
De configuratie werkt parallel ook op de Android app van NV-charts.
Als je het knopje “default” op het het printje 10 sec. indrukt gaat de module terug naar z’n standaard fabrieksinstellingen.
Voor het gebruik van VNC server/ viewer kun je de server via zijn MAC-adres een vast IP-adres geven in menu 2, zie foto 2.
Standaard staat de secondary DNS-server op 0 en daardoor accepteert de module geen wijzigingen in de LAN-settings. Dit is eenvoudig op te lossen door hier in te vullen 8.8.8.8.
Daarna kun je ook een MAC-adres opgeven.

Grt Hans






Jouet Sheriff "TinTin"
www.virtualware.nl
Laatst bewerkt: 15 aug 2016 20:39 door omega.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 15 aug 2016 21:10 #759674

Hans,
Bedankt voor de instructies.
Nu eerst maar even wachten tot de spulletjes binnnen zijn.
Leuk projectje.

Gerwin.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 18 aug 2016 10:54 #760263

  • nardus
  • nardus's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4396
Goed idee Hans,

Ik heb de HLK-RM04 ook besteld en ga deze met mijn Daisy Ais in 1 doosje bouwen om er een 1 draadloze ais receiver te bouwen.
Mooie gejatte ondertitel moet hier nog
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 18 aug 2016 11:04 #760267

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Plan is om er ook een bluetooth module in te bouwen.
Op de smartphone is het toch wel handig om ook verbonden te blijven met internet.
Net de HC-05 serial-bluetooth module besteld:
www.aliexpress.com/item/Free-S...13010608.0.64.Ob2Myl
En daarbij een serial-USB converter om de module te kunnen programmeren:
www.aliexpress.com/item/WholeS...13010608.0.68.Ob2Myl

Grt Hans
Jouet Sheriff "TinTin"
www.virtualware.nl
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 18 aug 2016 11:14 #760270

Als je er mee aan de slag gaat, waarschuw me dan, dan zal ik mijn Bluetooth naar TCP/IP UDP beschikbaar maken.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 18 aug 2016 11:37 #760276

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Leuk, thx :)

Grt Hans
Jouet Sheriff "TinTin"
www.virtualware.nl
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 19 aug 2016 06:19 #760447

  • WindVector
  • WindVector's Profielfoto
omega schreef :
...
Op de smartphone is het toch wel handig om ook verbonden te blijven met internet. ...

Daarom hoef je nog niet van Bluetooth gebruik te maken, je kan je telefoon in hotspot mode zetten. Effectief werkt je telefoon dan als een soort internet router thuis. Je hebt en verbinding met internet en alle computers (clients) op het network kunnen met elkaar praten via het (hotspot) network en ook verbinding hebben met het internet via die hotspot.

Dat kan ook met die module, dan moet je dus je smartphone als hotspot instellen en de module als Wi-Fi client die verbinding maakt met je hotspot. Vervolgens is je module vanaf elke computer verbonden met je Wi-Fi hotspot van je smartphone, te bereiken op het IP adres door je hotspot toegekend aan je module.

Een handleiding:
1) Be sure the module the module Wi-Fi setup is set to its original access point mode.
2) Connect the computer via Wi-Fi to the network of the module
3) Use a browser to surf to 192.168.16.254 (thus on standard port 80)
4) Select 'WIFI(CLIENT)-SERIAL'
5) Do *** NOT *** press 'scan' or 'apply', otherwise the Wi-Fi connection and browser connection to 192.168.16.254 will be lost.
6) Be sure the Wi-Fi hotspot c.q. access point is on and active.
7) Fill in manually, by typing literally, the name and password of the hotspot Wi-Fi network. So you should know that beforehand.
8) Press the 'Apply' button.
9) The connection to the hotspot will be made and thus the Wi-Fi connection to the PC and the browser connection to 192.168.16.254 will be lost. No problem: Use the phone's hotspot menu to find the IP address of the module, by managing its connections and selecting the connected
client. The phone will tell the IP address of the client. In my case it was 192.168.1.150.
Use that address on port 8080 to connect the App, e.g. WinGPS Marine, or any other program to the module. So now the phone is connected to the 4G network for internet AND to the module.
Laatst bewerkt: 19 aug 2016 06:39 door WindVector.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 19 aug 2016 07:40 #760460

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Bedankt voor de tip, leuk !

Grt Hans
Jouet Sheriff "TinTin"
www.virtualware.nl
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 27 aug 2016 18:37 #762665

  • WADnWIND
  • WADnWIND's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 14330
WindVector schreef :
omega schreef :
...
Op de smartphone is het toch wel handig om ook verbonden te blijven met internet. ...

Daarom hoef je nog niet van Bluetooth gebruik te maken, je kan je telefoon in hotspot mode zetten. Effectief werkt je telefoon dan als een soort internet router thuis. Je hebt en verbinding met internet en alle computers (clients) op het network kunnen met elkaar praten via het (hotspot) network en ook verbinding hebben met het internet via die hotspot.

Dat kan ook met die module, dan moet je dus je smartphone als hotspot instellen en de module als Wi-Fi client die verbinding maakt met je hotspot. Vervolgens is je module vanaf elke computer verbonden met je Wi-Fi hotspot van je smartphone, te bereiken op het IP adres door je hotspot toegekend aan je module.

Windvector Reuze bedankt voor deze enorm goede tip!!!
Ik had daar nog nooit aan gedacht of verwacht dat in thetering je toestel gewoon een transparante router wordt. Het werkt perfect! Thanks.
Dat betekend dat ik met mijn Pipo truuk de extra wifi router er gewoon tussenuit kan halen. Wéér een stroomverbruiker minder.

Ik zet nu de Android tablet buiten in thetering en verbind de Pipo en klaar!
Communiceren kost soms geld, niet communiceren kost vaak meer.....
- Echte schippers dragen nooit een rode broek.........
Laatst bewerkt: 27 aug 2016 18:46 door WADnWIND.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 02 sept 2016 09:05 #764543

It Paradyske schreef :
roozeboos schreef :
Dat was de grap inderdaad. Niet zo'n beste,maar toch. :) . Zit nog een beetje in de adrenaline van de wasmachine voor den helder bij NO4 zo net.
Bluetooth moet snel genoeg zijn. In principe..
Ik moet dat testen.
Bt is wel point to point. Dus maar 1 verbinding tegelijk. Denk ik.
Ook daar kom ik op terug

En daarvoor heb ik dus een app, die het weer naar TCP/IP of UDP omzet :-)

Ik heb de app die een bluetooth stream naar TCP en/of UDP kan doorzetten zojuist gepubliceerd op de Play Store van Google.
Om uit te proberen deze (die na 5 minuten stopt)
play.google.com/store/apps/det...pbluetoothudpservice
En als je tevreden bent is er ook de volledige versie:
play.google.com/store/apps/det...etoothudpservicefull
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 04 sept 2016 15:35 #765136

Hier ook nog een tevreden gebruiker. Ik gebruik deze ook om met OpenCPN mijn stuurautomaat aan te sturen. Werkt als een tierelier! :woohoo:
Friendship 25 → Friendship 28
Laatst bewerkt: 04 sept 2016 15:36 door Mike Wazowski.
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 29 sept 2016 10:21 #771605

  • omega
  • omega's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1333
Joshua Slocum schreef :
Een ESP12 (ESP8266 module) is nog goedkoper. Het werkt al een jaar prima bij mij aan boord. Maar ik ben niet tevreden over de mogelijkheden van de Android (tablet) apps zoals bijvoorbveeld het ontbreken van NMEA berichten van navigatie app naar de marifoon. Het tablet is nu vervangen door een echte plotter met een wired NMEA verbinding met de AIS. Wifi is dus overbodig geworden.

Een alternatief is een Arduino D1 board (Arduino port met ESP8266 als CPU). Daar zit alle electronica (voeding en zo) al op, behalve een RS422 receiver.

USB-OTG heb ik ook even geprobeerd en werkt op prima mijn Nexus-7 met dien verstande dat de navigatie apps geen NMEA over serieel/USB ondersteunen.

De fotos tonen de ESP12 module, een 12V/5V step down converter module, een 3V3 ULVDS regulator en een RS422 receiver module. Alles is te vinden op AliExpres.

Inmiddels draait de HLK-RM04 al weer een poosje probleemloos en stabiel op de boot.
Ook een bluetooth-module (HC-05) ingebouwd zodat GPS & AIS via zowel wifi als bluetooth zijn te ontvangen.

Het is natuurlijk nooit af en ik ben nu ook bezig met de ESP8266 maar dat gaat wat lastiger.

@Joshua:
Ik programmeer de module via AT-commando's (USB-stickje serial) en dat gaat op zich goed maar krijg communicatie serieel/ wifi niet echt aan de praat zoals met de HLK-RM04.
Op internet kom ik wel de nodige programma's tegen maar die werken allemaal via een Arduino.
Hoe heb jij communicatie met de ESP aan de praat gekregen ?
Inmiddels wel een Arduino Uno R3 besteld maar dat duurt nog een poosje voordat die binnen is.
Graag je advies.

Grt Hans

PS Zal een apart draadje opstarten voor de ESP8266.
Jouet Sheriff "TinTin"
www.virtualware.nl
Alleen ingelogde leden kunnen reageren.

Serieel naar Wifi/ Ethernet converter: HLK-RM04 30 sept 2016 06:46 #771805

  • nardus
  • nardus's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4396
Omega, mijn hlk-rm04 heb ik inmiddels binnen en wil ik aan mijn dAISy hangen.
Iemand gaf me een tip om er een zg. levelshifter tussen de apparaten te zetten zodat de logische niveaus netjes 3.3 volt blijven. Schijnt echt beter te zijn voor de levensduur en dus de betrouwbaarheid.
Mooie gejatte ondertitel moet hier nog
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.369 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl