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

De projecten van Ruben (NL H0) door MOVisser
19 June 2025, 23:51:42
De IJmuider spoorlijn - korte geschiedenis en plaatjes door KNed
19 June 2025, 23:43:44
Aanleg Zuidwestboog bij Meteren door KNed
19 June 2025, 23:37:55
LS Models 2025 door spoorzeven
19 June 2025, 23:18:38
Toon hier je nieuwe (model-) spooraanwinst(en)... door Falkenberg
19 June 2025, 23:01:08
Welke 4-polige stroomvoerende koppeling is dit? door AlbertG
19 June 2025, 22:29:11
YD7010 en Roco WLAN Maus koppelen door AlbertG
19 June 2025, 22:27:48
Raadplaatje door grossraumwagen
19 June 2025, 22:22:56
Spoorwegmuseum krimpt collectie in door Keska
19 June 2025, 22:15:16
EifelBurgenBahn door Reinout van Rees
19 June 2025, 22:12:01
19 Toen door R1954
19 June 2025, 21:46:55
Cherteau, fictieve Waals industriedorp door Paulus
19 June 2025, 21:45:01
The Southern Pacific & California Northern door Ronald Halma
19 June 2025, 21:43:01
Dubbelom, een boekenplankspoorbaan in H0 door Peter Kleton
19 June 2025, 21:32:13
Station Roodeschool door Torikoos
19 June 2025, 21:14:12
Eindstation Daarhuizen door Torikoos
19 June 2025, 21:04:03
TEE treinstel krijgt nieuwe plaats na vertrek uit NTM door Eric B
19 June 2025, 21:01:25
Onlangs gespot - gefotografeerd, de foto's door Modellbahnwagen
19 June 2025, 20:49:16
Bouw van de ElD3 mat' 36 van MK Modelbouwstudio's door MathynK
19 June 2025, 20:47:40
Ventilatie (?) pukkels op dak ICM door MOVisser
19 June 2025, 20:33:52
Gelders Smalspoormuseum / Gelderse Smalspoor Stichting stelt zich voor door Ronald Halma
19 June 2025, 20:27:35
Hoe TrainController met Z21 start te runnen op laptop die alleen wifi heeft? door Ronald Halma
19 June 2025, 20:23:44
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc). door HSIJ
19 June 2025, 19:22:10
Reizigersmaterieel Twentelijn in de jaren '70 door 1200blauw
19 June 2025, 18:31:39
Toon hier je (model)TRAM foto's. door R1954
19 June 2025, 18:12:45
US diorama in H0 door cor_b
19 June 2025, 17:10:52
Roco DB Interfrigo Isothermal Wagon. Epoche IV. door metpetergaathetbeter
19 June 2025, 16:53:44
Ombouw/Pimpen Bolle neuzen door bollen neus
19 June 2025, 16:49:46
Mijn eerste H0-modeltreinbaan in aanbouw door Wim Vink
19 June 2025, 16:39:49
Br 38 Piko Superen. door wob
19 June 2025, 15:30:49
  

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

bask185

  • Offline Offline
  • Berichten: 4922
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: 878
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: 4922
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: 878
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: 4922
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: 878
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: 4922
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: 878
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: 4922
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: 878
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: 878
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: 4922
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: 878
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 Modelbouw Club
  • Offline Offline
  • Berichten: 396
    • Amsterdamse modelbouw vereniging
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: 4922
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 ;-)