Welkom  

   

Mijn Menu  

   

What's Up  

za jan 23 @ 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.
  • Pagina:
  • 1
  • 2

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: 389
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: 389
@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?
"het forum is er dankzij de leden EN de moderatoren"
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: 9860
Een carbon paneeltje natuurlijk.
Groot paneel, klein schermpje B)
Niet met onwelgevalligheden om kunnen gaan is geen reden tot excommunicatie en een identiteit in de prullenbak te gooien.
Alleen ingelogde leden kunnen reageren.

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

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 389
@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
  • aanwezig
  • Gebruiker
  • Berichten: 18701
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: 389
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: 389
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: 389
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: 389
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.

Arduino project aan boord; deel 2 05 nov 2020 20:36 #1224795

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 389
UPDATE: 7 inch versie.
De 3,5 inch wordt, m.n. door mijn vrouw, als te klein ervaren. Size matters zo blijkt maar weer :evil:
Het plan was toch al om een 7 inch display te gebruiken, waardoor meerdere oude instrumenten kunnen vervallen. De display draait intussen op de keukentafel en moet alleen nog in een case gebouwd worden.


De display kent ook een night mode:



Die case heb ik met Tinkercad gemaakt en moet nu nog worden geprint. Iemand aanbevelingen voor een 3D printshop toevallig?

Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 05 nov 2020 21:14 #1224809

  • Bert65
  • Bert65's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1852
mijn zoon heeft een 3d print bedrijfje. Welk materiaal wil je gebruiken?

Gepost met de officiële Zeilersforum-app
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 05 nov 2020 21:30 #1224818

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 389
@Bert65; Ik denk aan PLA of ABS. De gele, zwarte en witte component is waar het om gaat en order grootte 200mm x 110 mm x 21mm.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 05 nov 2020 22:37 #1224834

  • holtere
  • holtere's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9860
Dat is anders een verrekte mooi schermpje geworden Jazz!
Ziet er super uit B)
Niet met onwelgevalligheden om kunnen gaan is geen reden tot excommunicatie en een identiteit in de prullenbak te gooien.
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 05 nov 2020 22:41 #1224835

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 389
@Holtere; Thanks. Als je de vrijheid hebt kan je maken wat je wil :-)
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 06 nov 2020 05:17 #1224855

Mooi!
Heb sinds kort een 3d-printer dus wil wel een poging doen voor je.
(Al is dat nog geen profi kwaliteit, hij doet het heel leuk)
"het forum is er dankzij de leden EN de moderatoren"
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 06 nov 2020 05:18 #1224856

Welk display gebruik je nu?
En hoe configureerbaar is het?
"het forum is er dankzij de leden EN de moderatoren"
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 06 nov 2020 06:37 #1224861

  • Yazz
  • Yazz's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 389
@It Paradyske: Ik gebruik een Nextion NX8048P070-11R met resistive touch omdat het ook in de regen moet werken of met handschoenen aan.
De configureerbaarheid op dit moment is voor de gebruiker slechts beperkt tot het aanpassen van de offset voor de batterij spanning en de AWA windhoek. Voor mij als programmeur is het natuurlijk volledig configureerbaar :). dat was ook geen eis voor mij om dit te ontwikkelen, maar een vervanging van een aantal displays door 1 nieuwe. Maar niets zit in beton.

Wat betreft je aanbod om iets te printen; dank voor je aanbod. Ik overweeg nog om zelf een 3D printer aan te schaffen, maar ben er nog niet uit welk. Hoewel een Crealty 3D V2 me wel wat lijkt.
Ik heb een bestandje voor de bezel bij via de link gesloten. Het kastje is ongeveer 200mm x 120mm x 21mm groot en bestaat in totaal uit 3 delen; de bezel, de basis van het doosje en de suncover...
Laatst bewerkt: 06 nov 2020 06:41 door Yazz. Reden: link toegevoegd
Alleen ingelogde leden kunnen reageren.

Arduino project aan boord; deel 2 06 nov 2020 13:32 #1224949

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5037
Yazz schreef :
Die case heb ik met Tinkercad gemaakt en moet nu nog worden geprint. Iemand aanbevelingen voor een 3D printshop toevallig?

Een vriend van me die ook mechanisch ontwerper is, en erg kritisch, gebruikt veel shapeways.com.

Daar kun je ook een soort "shop" inrichten waar mensen jouw ontwerpen kunnen kopen.
Alleen ingelogde leden kunnen reageren.
  • Pagina:
  • 1
  • 2
Tijd voor maken pagina: 0.277 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl