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

Welsh Smalspoor in 0-16,5 / NG7 door RobbertJan
Vandaag om 10:40:43
Fleischmann 4178 NS4903 pimpen naar NS4905 door Karben
Vandaag om 10:39:45
Mijn eerste H0-modeltreinbaan in aanbouw door Frank103
Vandaag om 10:36:19
US diorama in H0 door Wim Vink
Vandaag om 10:25:38
NS bestelt 36 Flirt Flex treinstellen door Marc tramt
Vandaag om 09:58:46
Bahnstrecke 5867 door Frank 123
Vandaag om 09:58:16
Hoe programmeer ik de snelheid van mijn lok met de multimuis? door AlbertG
Vandaag om 09:57:58
Spoor 1 loc omschakelen van analoog naar digitaal. door NL-modelspoor
Vandaag om 07:33:52
Bf Kibronn door Benelux795
Vandaag om 00:06:32
Länderbahn en Reichsbahn locomotieven. door Wim Vink
22 November 2025, 23:23:11
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
22 November 2025, 23:16:12
VERPLAATST: Liliput schaal N door Reinout van Rees
22 November 2025, 22:18:37
VERPLAATST: Gezocht: Digikeijs DR4088LN LocoNet GND door Reinout van Rees
22 November 2025, 22:09:04
VERPLAATST: Fleischmann 7375 (BR103) onderdelen gevraagd door Reinout van Rees
22 November 2025, 21:54:31
Toon hier je nieuwe (model-) spooraanwinst(en)... door puntenglijder
22 November 2025, 21:22:43
Smeren, vet, olie, enz door Charles_
22 November 2025, 20:52:08
Roco 1753 (nieuw generatie) bevestiging panto's door System-M
22 November 2025, 20:33:30
BNLS modulebaan: Werkspoor-Kathedraal 3.5 door nighttrain1
22 November 2025, 20:05:20
S88N bezetmelder door Patrick Smout
22 November 2025, 19:40:19
Roco 1200 DCC Sound ratelende aandrijving. door VAM65
22 November 2025, 18:58:01
Doornvliet door Alewijn
22 November 2025, 18:47:27
Museumdepot Beekbergen in H0 door wob
22 November 2025, 17:26:20
Ombouw/Pimpen Bolle neuzen door bollen neus
22 November 2025, 17:23:20
ICR-rijtuigen, voor welk merk ga je? LSmodels, PBmodels, Exact Train of Piko? door Eriktrein
22 November 2025, 17:22:58
Van 2D afbeelding naar 3D model door defender
22 November 2025, 16:38:01
Stub switches door Hans1963
22 November 2025, 15:18:51
On30 diorama: Sedona Red Rock Canyon, AZ door Frank 123
22 November 2025, 15:14:37
Modelbaan Beltheim. door Paulus
22 November 2025, 15:00:46
Spoor- en tramweg parafernalia door Sven
22 November 2025, 15:00:43
ByPass Junction, een Amerikaanse modelbaan in N door RobVille
22 November 2025, 14:41:33
  

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

bask185

  • Offline Offline
  • Berichten: 5163
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: 958
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: 5163
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: 958
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: 5163
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: 958
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: 5163
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: 958
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: 5163
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: 958
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: 958
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: 5163
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: 958
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: 414
    • 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: 5163
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 ;-)