Welkom  

   

Mijn Menu  

   

What's Up  

za nov 07 @ 1:00PM - 05:30PM
Wadvaren voor Dummies
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
De mogelijkheden om zelf te knutselen/ontwikkelen met de nieuwste generatie mini-PC's is eindeloos. Omdat er diverse fraaie initiatieven lopen die best wat eigen plek behoeven, bundelen we onze kennis in deze categorie.

Onderwerp: Arduino project aan boord; deel 2

Arduino project aan boord; deel 2 30 juli 2020 16:39 #1190036

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
In opvolging van mijn eerste project ben ik nu bezig met een tweede project als uitbreiding op het eerste.
Omdat de wind display kuren vertoont, heb ik besloten om uit te vinden of je zelf een nuttige wind display kan maken.
Alle NMEA0183 data wordt door de Arduino MEGA2560 R3 uit het vorige project op het netwerk gezet. Deze data is de input voor een Arduino Nano die de verschillende NMEA0183 sentences zal inlezen en voor de betreffende waarden door te sturen naar de display, waar ze grafissch worden weergegeven in een windroos en numeriek er omheen.
Voor de display gebruik ik een Nextion Enhanced 3,5" display. Dit is een " intelligente" display, die autonoom en los van de microprocessor taken kan uitvoeren.
In het filmpje is al de start-up sequence te zien, dat bij het opstarten als test wordt gedraaid.
De grootste uitdaging zal het waterresistant maken van de display in een frame zijn (denk ik)
To be continued...
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 30 juli 2020 17:25 #1190051

  • koalave
  • koalave's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 40
Heel interessant, ik ben benieuwd!
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 31 juli 2020 08:58 #1190206

Leuk, ben je ook nog van plan de code te delen? Ik ben zelf ook bezig met Arduino, als beginner. En begonnen met een weerstation, de windmeter is mijn volgende stap. Ik hoop hiervan wat te leren.
Friendship 25 → Friendship 28
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 31 juli 2020 09:00 #1190207

  • bape
  • bape's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 503
Heb je de code voor windmeter zelf geschreven of?
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 31 juli 2020 11:41 #1190249

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
@bape, @Mike Wazowski. In het eerste project heb ik code geschreven om mn de NME0183 berichten te laten voldoen aan eisen van tegenwoordig. Dus manipulatie van de berichten en toevoegen van een checksum. Die berichten worden dan opnieuw het netwerk in gestuurd door een Arduino Mega2560 R3 en door een multiplexer draadloos verstuurd naar devices als een iPad en iPhone.
In dit project zal ik de (nieuwe)NME0183 uit de de Arduino Mega in een Arduino Nano inlezen, de gewenste parameters (sentences) er uit filter en die tonen in het display dat je eerder in het filmpje hebt gezien.
Het oude project is hier te vinden en daar is ook de code te vinden (met een doorverwijzing naar Github.

Op dit moment heb ik de HMI code klaar en ga ik beginnen aan de Arduino code. Ook dit (inculsief de code voor de HMI) zal op Hacster.io terug te vinden zijn (en dus ook Github).
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 02 aug 2020 12:29 #1190724

Top! Ik ga na de vakantie eens kijken. Ik heb al een soort gelijk display, dus ik kan gelijk aan de slag ermee.
Friendship 25 → Friendship 28
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 05 aug 2020 14:33 #1191874

Hier ook met een leuk projectje bezig:
Een ESP8266 met een 2.4'' TFT-schermpje:






Het is een repeatertje voor SignalK, logt automagisch in op OpenPlotter/Rpi/SignalK-server,
De data is via een webinterfaceje in te stellen.
Nou nog een mooi waterdicht kastje er omheen verzinnen...
Heeft iemand nog suggesties?
Laatst bewerkt: 05 aug 2020 14:36 door It Paradyske.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 05 aug 2020 15:31 #1191895

  • holtere
  • holtere's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9677
Een carbon paneeltje natuurlijk.
Groot paneel, klein schermpje B)
"Doe hem een trekschuit
en als bonus de open zee"
J. Ceres jr.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 06 aug 2020 19:06 #1192465

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
@It Paradyske; leuk weer een Arduino projectje of soortgelijk. Ik zit zelf te denken om het scherm van een screenprotector te voorzien en dan met een dunne rubberpakking aan een framepje schroeven. Dekseltjeaan de achterkant ook voorzien van een rubber pakking en klaar
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 06 aug 2020 20:19 #1192498

Vergeet niet om het display te ontluchten. Anders zuigt hij vocht naar binnen bij het afkoelen.

De sjieke manier is een goretex membraampje, maar er zijn ook andere manieren om een droge open verbinding naar buiten te maken.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 07 aug 2020 07:07 #1192572

  • roozeboos
  • roozeboos's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 18668
Ik heb wel een stukje opencel rubber voor je. Gebruik ik ook voor de multiview
Ontwerper van de RoosMux, en andere apparaatjes.
En sponsor alhier.
www.star-tracking.com www.star-safety.com www.viax.nl

It's been said that a boat is a vessel continually looking for ways to sink itself..
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 10 aug 2020 19:38 #1193897

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
UPDATE: Intussen leest de Arduino Nano de NMEA data (welliswaar uit een programma met door mijzelf opgenomen data, dus wel echte boord data) en toont de display netjes de waarden inclusief BB en SB windrichting


Volgende stap is om de testopstelling aan het boordnet te knopen en te zien of het dan ook net zo werkt. If true then waterdicht maken en aan boord schroeven :-)

In de YT filmpjes die ik tot nu toe heb gezien over waterdicht maken zie toch best goede resultaten met het aflakken van de PCB's met (transparante) nagellak. Zijn er hier forumleden die daar ervaring mee hebben met het aflakken van PCB's op deze wijze?
Laatst bewerkt: 10 aug 2020 19:39 door Yazz.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 11 aug 2020 06:26 #1193987

Door aflakken stel je de gevolgen van een probleem uit je kan beter het probleem voorkomen!
Zonder aflakken kun je de gevolgen van een probleem nog herstellen als er eenmaal vocht onder je lak zit is het afgelopen en niet meer fatsoenlijk te herstellen.
Wij passen de Boarderbas techniek toe icm de Rozenboos techniek maar dan met closed cell ;)
Onno Harders eigenaar van
www.boatcontroller.nl en www.pcnautic.nl
Prutsen is de meest onderschatte fase van een creatief proces
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 15 aug 2020 09:10 #1195636

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
UPDATE: De software is aan boord getest en is nu klaar voor gebruik; release 1.0,. Nu wachten op de doosjes (kijken welke van de 2 het meest passend en waterdicht te maken is) en dan installeren aan boord.
Het scherm wordt eerst afgedekt met een screenprotector en wordt dan met een opencell seal (dank Roozeboos!) waterdicht gemonteerd in het doosje. Dat is het plan.
Laatst bewerkt: 15 aug 2020 09:22 door Yazz.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 18 aug 2020 20:11 #1196961

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
UPDATE: Display zit met een open cell afdichting tussen scherm en deksel en tussen deksel en doosje als het goed is waterdicht/splash proof gemonteerd. Op de display zit ook nog een screenprotector om zeker te zijn dat het TFT (resistive touch) scherm waterdicht is.
Volgende stap is het monteren aan boord.





Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 13 okt 2020 16:11 #1217430

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 369
FINAL UPDATE: Nadat de display aan boord was gemonteerd, bleek de Arduin0 2 minuten in een soort van boot-loop te komen. De 12V was kennelijk toch te veel, ondanks dat de specs tussen 9-15V externe voeding ligt en werd de Arduino te heet. Om dit op te lossen heb ik een Buck step-down converter geplaatst met ongeveer 7V uitgangsspanning. Hierdoor bleef de Arduino in ieder geval werken. Helaas liep nu na 15-20 minuten de Arduino vast. Het beeldscherm was nog steeds te bedienen overigens. Om niet eerst tot Sint-Juttemis te moeten debuggen heb ik besloten de Arduino Nano door een ESP-WROOM-32D te vervangen. In een "kitchen sink" test van 8 uur met een NMEAsimulator bleef het systeem nu gewoon werken. Ook in een 6-uur durige test aangesloten aan het boordnetwerk bleef het systeem netjes door draaien.
Daarmee is een eind gekomen aan dit project. Wel ga ik het 3,5" scherm vervangen door een 7" exemplaar om meerdere pagina's met boord-data te kunnen weergeven (komt er toch nog een kleine update :-)
Hieronder nog even een overzicht van de ESP met de voeding in een separaat kastje...
Het hele verhaal inclusief link naar de code is hier te vinden.
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.270 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl