Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Bouwbeschrijving Pec ex Dec van FRIE door Rob Bennis
Vandaag om 09:09:15
Mijn eerste H0-modeltreinbaan in aanbouw door grossraumwagen
Vandaag om 08:58:27
Raadplaatje door R1954
Vandaag om 08:45:09
CIWL of toch niet?? Maar wat dan wel? door grossraumwagen
Vandaag om 08:35:09
Site Uhlenbrock door Ben
Vandaag om 08:34:07
Fleischmann Anna ombouw. door puntenglijder
Vandaag om 08:10:39
Ombouw Hornby LMS Class 2P 4-4-0 naar NS 2100 door puntenglijder
Vandaag om 08:07:56
Tams app door Ronaldk
Vandaag om 07:45:10
Toon hier je nieuwe (model-) spooraanwinst(en)... door Pommie
Vandaag om 01:30:19
Wat was jullie allereerste loc? door ArjanB
08 August 2025, 23:41:32
De projecten van Ruben (NL H0) door Ruben90
08 August 2025, 23:27:25
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door NS264
08 August 2025, 23:24:44
Programmeren cv door Hasenwald
08 August 2025, 23:18:39
booster vraag door Hasenwald
08 August 2025, 23:06:40
Modelbaan Beltheim. door Wim Vink
08 August 2025, 22:53:32
Mooi weer om buiten te spelen door sncf231e
08 August 2025, 22:30:37
Sfeer op je modelbaan door Scratchbuilt
08 August 2025, 22:26:36
Wielen bruineren. Hoe? door Dave.......
08 August 2025, 22:14:22
Toon hier je (model)TRAM foto's. door GerardvV
08 August 2025, 22:08:01
Nieuwe ruimte voor baan na ca. 30 jaar door ruudns
08 August 2025, 22:05:18
Hoe een Train-O-Matic lokdecoder voorzien van een lang adres ? door Bahn-AG
08 August 2025, 21:41:52
23 augustus modelspoorbeurs Houten door Martin Domburg
08 August 2025, 21:35:29
Rijnstraat door Huup
08 August 2025, 20:37:49
Vijfhuis (v.h. Frotterdam) door Ben
08 August 2025, 20:36:15
24e smalspoormodelbouwdagen 30 en 31 augustus 2025 bij Stoomtrein Katwijk Leiden door Ronald Halma
08 August 2025, 20:32:30
Module vliegveld Jan van Mourik door Peter Soonius
08 August 2025, 20:30:48
"moderne" kolenbakken en kolenwagens in Nederland. door ES44C4
08 August 2025, 20:23:24
Terugverende koppeling door Trein033
08 August 2025, 20:01:19
BR-18.6 Schaal-0. door FritsT
08 August 2025, 19:03:27
Vreemd probleem door guy1846
08 August 2025, 18:37:10
  

Auteur Topic: MARDEC, de Multifunctionele ARduino dcc DECoder.  (gelezen 389616 keer)

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1695 Gepost op: 03 April 2024, 13:37:40 »
Neem dan meteen zo'n I2C Oled er bij  :P Kan je zien op je scherm wat je indrukt   ;D
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1696 Gepost op: 03 April 2024, 13:39:10 »
Heb ik:)
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1697 Gepost op: 03 April 2024, 15:09:37 »
Ik moest wachten op de werktuigbouw boyz... ::)

Dus dan maak je ff snel een GUI tussendoor. Het is natuurlijk een conceptje. Maar over 't algemeen werkt het gross.


Het aanpassen is tamelijk simpel. Het hoofdprogramma is slechts 120 lijntjes.  In de setup staat dit lijstje. Dit lijstje zijn de knopjes die je ziet. Je hebt een rij, kolom, grootte in X richting, dito in Y richting, text grootte, knop text en een commando.


Het is nu hoofdzakelijk wat finetune werk verder, denk ik  ::). Beetje knopjes toevoegen enzo, text grootte netjes maken, dat soort werk..

Die teksten rechts in het beeld is alles wat de Arduino uitpoept, ongefilterd. In dit Java programma kan je als je dat wilt, deze teksten ook nog "verwerken" in plaats van alles klakkeloos op het het scherm dumpen. Dingen als port informatie kan je bijvoorbeeld een vaste plek geven die altijd blijven staan enzo. Je kan ook sommige texten ook wegfiltreren. Alles is mogelijk.

Ik heb zelf niet echt zin om dit helemaal af te maken tot het einde. Dus als iemand er iets mee wilt doen of mee wilt spelen. Het staat allemaal op github gezet. Je kan het programma runnen met processing 4, te downloaden hier. Met de export functie kan je er ook een stand alone windows applicatie mee bakken.
https://github.com/bask185/dccNextGUI

Mvg,

Bas

Train-Science.com
Train-Science github
It ain't rocket science ;-)

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1698 Gepost op: 03 April 2024, 16:31:29 »
Leuk om mee te spelen Bas.
Na enig gepuzzel heb ik de library toegevoegd, nu loop ik tegen  syntax? problemen aan:

DCCnext:
ArrayList <button> buttons = new ArrayList() ;
Cannot find a class or type named “button”

Button:
class button
The nested type button cannot hide an enclosing type
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1699 Gepost op: 03 April 2024, 16:39:25 »
je hebt ook het button.pde bestand nodig. Die staat er ook op.
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1700 Gepost op: 03 April 2024, 16:44:39 »
iek nie begreipuh ???

de .pde bestanden zijn toch de programma bestanden, net zo als de .ino bij Arduino ? Ik heb ze beide open staan, wat moet ik ermee doen?
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1701 Gepost op: 03 April 2024, 16:54:14 »
je moet van github de gehele folder downloaden. Dan moet je op de groene code knop drukken en dan de download zip optie aanvinken. Als de zip unzipt, moet je de folder naam nog aanpassen. Zie 2e screenshot, die -master moet weg




Het hoofd pde bestand moet dezelfde naam hebben als de folder als waar hij in staat. Dat is hetzelfde als bij Arduino.

Je moet in die IDE op de pijl links boven klikken, maar die had je al gevonden.

Mvg,

Bas

EDIT: je moet ook eerst je Arduino/dccNext in je PC pluggen. Anders krijg je een 'nullPointerException'. Ik moet daar nog een try en catch blok om heen zetten. *** java soms  ;D
« Laatst bewerkt op: 03 April 2024, 16:57:29 door bask185 »
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1702 Gepost op: 03 April 2024, 17:12:31 »
Dank Bas, weer een stap verder.
Ik had de complete zip al gedownload, nu heb ik beide pde's in dezelfde folder gezet, was de bedoeling?
In ieder geval geen meldingen meer, maar............bij het running verschijnt er een scherm met in de kop DCCnext, verder een grijs scherm met een zandloper, dat gaat nu al minuten door, minimaal 10
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1703 Gepost op: 03 April 2024, 17:48:00 »
Je kan in het processing schermpje zien wat er .is is. Waarschijnlijk die nulpointer exception. Ik heb op werk geen ch340s liggen dus ik zal zo ff kijken naar het avondeten. Het zou zoiets stoms kunnen zijn als dat ik Ch340 moet tikken ipv CH340 ofzo.

Je dccNext is wel ingeplugd?

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1704 Gepost op: 03 April 2024, 17:56:13 »
Ah, natuurlijk, er moet wat aanhangen. Domdom. Kom erop terug
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1705 Gepost op: 03 April 2024, 19:07:18 »
Inderdaad nulpointer exception.

Ik heb alle combinaties van hoofd- en kleine letters geprobeerd als in ch, Ch, cH en CH, blijft hetzelfde.
Kan het eventueel ook Baudrate zijn?
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1706 Gepost op: 03 April 2024, 19:30:35 »
Ik heb een update gedaan, die staat nu op git. Ik heb een catch toegevoegd, dat voorkomt de freezes. En je krijgt nu op het scherm te zien dat het programma niet je dccNext kan vinden.

Also het programma, zoals het was, moet wel de CH340 kunnen zien.


Ik ga nu de AMC bezoeken in de rijp  ;D

Mvg,

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

Bert55

  • Offline Offline
  • Berichten: 924
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1707 Gepost op: 03 April 2024, 20:23:29 »
Dank Bas,

zie nu al de mooie knoppen, verbinding met de DCCnext is er nog niet. De error tekst stond over de reset knop heen, heb ik een stuk naar beneden kunnen verplaatsen.
Realiseer me net dat het mogelijk is dat de DCCnext naast me geen Mardec SW geladen heeft, even een andere pakken later en/of Mardec laden, maar dan moet ik weer even over naar Windows...... :-\

Edit: op 3 stuks DCCnext getest, geen verbinding.
« Laatst bewerkt op: 03 April 2024, 20:32:27 door Bert55 »
Met vriendelijke groet, Bert
Märklin, DCCnext, ECOS
Witmoosdorf afgebroken, Witmoos 2 wordt opgestart na de verhuizing

schipcas

  • Lid van de AMC, Amsterdamse Modelbouwers Club
  • Offline Offline
  • Berichten: 403
    • Amsterdamse modelbouwers club
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1708 Gepost op: 04 April 2024, 08:52:59 »
Bas (BASK) is gisteren bij ons (AMC in de Rijp) geweest met enkele servo sturingen.
Deze zijn gekomen in de plaats van enkele Arduino Mardec servo decoders.
De Mardec's gaven bij ons veel problemen, de wissels waren enkele maanden aan te sturen door de Mardec. ca, 1 jaar geleden werkte een deel van de Mardec's, aan de uitrijzijde van het schaduwstation, niet meer, terwijl de Mardec aan de inrijzijde nog steeds werkte en werkt. Ook met de Digikeijs decoders waren de wissels niet meer aan te sturen.
Bas heeft bij ons een tweetal van de door hem ontworpen en geleverde servo decoders geïnstalleerd, was met ca. 5 minuten gereed en alle wissels werken weer zoals het hoort.
Wij hebben nog geen foto's van de opstelling, deze zullen t.z.t. worden geplaatst.
Als hadden komt, is hebben te laat!

bask185

  • Offline Offline
  • Berichten: 5008
Re: MARDEC, de Multifunctionele ARduino dcc DECoder.
« Reactie #1709 Gepost op: 04 April 2024, 09:29:39 »
Bert,

Als je dit regeltje toevoegt, dan kan je onderin dat zwarte schermpje zien wat je computer uitspuugt aan verbonden apparaten. Ik had thuis geen moeite om de CH340 te vinden.


Bij die if-statement daarboven zoek ik op bepaalde strings in de com port apparaten. Hier zoek ik specifiek op 'Uno' en 'CH340'. Misschien dat er nog een lijntje bij moet?
||  port.getDescriptivePortName().contains("CH340"))

Kan je je dccNext wel zien onder COM poorten bij windows' apparaat beheer?

Citaat
Ook met de Digikeijs decoders waren de wissels niet meer aan te sturen.
Ja, weetje... elektronica.. sterft soms ook als je niks fout doet. Zoiets zou mijn decoder ook kunnen overkomen. Blikseminslag, de Noch Grassmeister, statische elektriciteit, 'operator error', kosmische straling, verkeerde stand van planeten... ::)

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)