Doel:€250.00
Donaties:€130.00

Per saldo:€-120.00

Steun ons nu!

Laatst bijgewerkt
op 24-04-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Al mijn goede ideeën... door bask185
Vandaag om 00:19:14
Gewoon wat busfoto's door GerardvV
24 april 2024, 23:43:57
19 Toen door Benelux795
24 april 2024, 23:18:16
Bouw van postrijtuig P 7911-7920 (plan C) van FRIE door MathynK
24 april 2024, 23:15:58
Onlangs gespot - gefotografeerd, de foto's door T.Spat
24 april 2024, 22:56:09
Mijn eerste H0-modeltreinbaan in aanbouw door Frank 123
24 april 2024, 22:51:27
2nd Dutch US Convention, DRU Ulft NL 6/7 april 2024 door D_Loc
24 april 2024, 22:43:55
Ijzeren Rijn: militair transport door Hans van de Burgt
24 april 2024, 22:41:05
Der QuadratSchädel (Bemo br 624/634) door T.Spat
24 april 2024, 22:37:28
Ice 3 (22784) front/ sluit schakeld niet door Bram.A
24 april 2024, 22:25:19
Aachenau West door wob
24 april 2024, 21:54:19
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door defender
24 april 2024, 21:51:02
Bouwtekeningen Hembrug en/of Strausbrug door Erik01
24 april 2024, 21:31:41
NS 8400 van Werps door Ivo tB
24 april 2024, 21:23:44
US diorama in H0 door Wim Vink
24 april 2024, 21:20:03
Ronald en Wanda's "Southern Comfort" swamp layout! door Ronald Halma
24 april 2024, 21:14:47
Cranicher Altbahn door Arjen52
24 april 2024, 20:40:00
Station Roodeschool door Huup
24 april 2024, 20:27:09
Bruikbare etsplaten voor NS4000 en NS4700 tenders, en NS slijptrein? door Rob Moerkerken
24 april 2024, 19:39:37
BR 44 1263 UK Mit Borsig versuchs Wannentender 2'2'T 34. door Modellbahnwagen
24 april 2024, 19:19:03
Modelbaan schaal H0 niet geheel sluiten in pc prog door Klaas Zondervan
24 april 2024, 19:16:52
Ton bouwt goederenwagens door puntenglijder
24 april 2024, 19:13:00
2e leven van een buitendienst gestelde Gesloten goederenwagen. door Simplex
24 april 2024, 18:52:50
Update: baan in de tropen door Joost O
24 april 2024, 17:12:34
heeft iemand ideeën voor een baan van 120CM bij 240CM? door AlbertG
24 april 2024, 17:01:18
Frans/Belgisch H0e baantje door NS264
24 april 2024, 16:37:54
Kleine Baan in H0 (≤ 0.5m²) door Jack Black (NS1220)
24 april 2024, 16:21:21
Seinen van AliExpress: hoe aansluiten? door freekvo
24 april 2024, 16:17:38
GSS Jubileumbaantje (0e / 0n30) door spoorijzer
24 april 2024, 15:41:27
Märklin Hamo mP 3000 voorzien van nieuwe motor door ronaldvd2000
24 april 2024, 15:22:42
  

Auteur Topic: Mardec WIDO  (gelezen 2327 keer)

wimvandedijk

  • Nieuwe gebruiker
  • Offline Offline
  • Berichten: 1
Mardec WIDO
« Gepost op: 11 december 2019, 20:46:02 »
Ik wil graag op mijn baan een WIDO simuleren met een ledje.

WIDO=Waarschuwing Installatie Dienst Overgang

Deze zie je vaak staan op grote stations waar machinisten het spoor moeten oversteken voor hun werk.
Bij mij moeten de medewerkers het spoor met blok nummer 60 oversteken naar het seinhuis.
Aan beide kanten van het spoor staat een lantaarn met 2 witte lichten continue brandend. Dit betekend er komt geen trein. Gaan beide witte lichten knipperen dan komt er meestal binnen 3 minuten een trein.

Wat ik wil met de DCC NEXT:
Input poort 1 DCC 200
Poort 2 een led die constant brand.



Zodra poort 1 actief wordt (DCC 200 wordt hoog als blok 60 bezet wordt)
Poort 2 de led gaat knipperen.

Wie kan mij helpen dit te realiseren met de DCCNEXT



« Laatst bewerkt op: 11 december 2019, 20:57:25 door wimvandedijk »

ronald2016

  • Offline Offline
  • Berichten: 140
Re: Mardec WIDO
« Reactie #1 Gepost op: 11 december 2019, 23:22:18 »
Leuk idee, ga dit volgen. Vraag me af in welke periode deze werden gebruikt. Of nog worden gebruikt.

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Mardec WIDO
« Reactie #2 Gepost op: 12 december 2019, 11:12:12 »
Worden /werden gebruikt zolang ik me kan herinneren. Ik heb bewust periode IV, V en VI meegemaakt. Weet dat ze in periode III ook anwezig waren. IN periode VI zijn de overpaden vrijwel geheel verdwenen, dus dit sein ook.

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

Dave.......

  • Offline Offline
  • Berichten: 3864
Re: Mardec WIDO
« Reactie #3 Gepost op: 12 december 2019, 11:19:56 »
Ze staan nog op heel veel plaatsen hoor.
Met hartelijke groet.
Dave

Rheinburg tijdperk V/VI

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Mardec WIDO
« Reactie #4 Gepost op: 12 december 2019, 11:20:32 »
Wat voor hulp zoek je?
DCCNEXT is volledig klaar voor je experiment, alleen de software moet nog gemaakt.

De software is als volgt:
1) Download de DCC library.
2) Zet de configuratie in Setup()
3) Zet de noodzakelijke code in Loop()
4) Decodeer de terugmelder op adres 200
5) spoor bezet: laat via interrupt (bv timer 2) de lamp knipperen, gebruik geen delay!!!
6) Spoor vrij: laat lampen braden.

Download de sketch op de DCCNEXT en test het geheel.

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

NS264

  • En maar rijden over het asfalt, kilometers.Sinds kort ook met langer materieel.
  • Offline Offline
  • Berichten: 8528
    • Midland
Re: Mardec WIDO
« Reactie #5 Gepost op: 12 december 2019, 13:09:44 »
Interessant,

Ik volg even mee.

Gr Koen.
Voor meer interactie voor topic Voorbereiding bouw Swalbenburg: volg Instagram@swalbenburg_moba_n#

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Mardec WIDO
« Reactie #6 Gepost op: 13 december 2019, 09:53:57 »
Vraag nog even doorgelezen.  Stap 1 kun je overslaan. Je leest de bezetmelder direct uit.
Dan wordt de code als volgt:
#define DCC200  11              // Pen 1 is RX/TX niet gebruiken
#define WIDO    12              // Pen 2 is interrupt input, vermeiden indien mogelijk
                                // LOW is LEDs aan HIGH is LEDS uit
#define TIME     250            // Tijd dat LED aan of uit is

bool knipper;
unsigned long currentperiod;

void setup() {
  // put your setup code here, to run once:
  pinMode(DCC200, INPUT_PULLUP);
  pinMode(WIDO, OUTPUT);
  digitalWrite(WIDO, LOW);
  knipper = false;
  currentperiod = millis();
}

void loop() {
  // put your main code here, to run repeatedly:
  if (digitalRead(DCC200) == 0)
  {
    digitalWrite(WIDO, LOW);
    knipper = false;
  }
  else
  {
    if (currentperiod < millis())
    {
      knipper != knipper;
      digitalWrite(WIDO, knipper);
      currentperiod = millis() + TIME;
    }
  }
}
Boven aan heb ik de definitie voor de pinnen gegeven. Ik heb niet de door jouw gewenste 1 en 2 gebruikt, daar die voor bijzondere doeleinden gereserveerd zijn. Pen 0 en 1 zijn RX en TX. Als je die gebruikt, dan ben je de mogelijkheid van communicatie met een PC voor oa programmeren kwijt. Pen 2 en 3 zijn bijzondere interruptinputs die je beter zo lang mogelijk vrij kunt laten. IK heb nu voor 11 en 12 gekozen. Het staat je vrij om deze weer terug te zetten naar 1 en 2.
Setup()
De twee pinnen worden goed gezet. Ik heb bij de input DCC200 gekozen om een INPUT_PULLUP te gebruiken. Ik weet niet wat voor uitgang de detektor is. In dit geval zal het altijd werken.
De output WIDO wordt in setup meteen zo gezet dat de lampen branden. dus daar heb je geen omkijken meer naar.
Wat overblijft is de interne variabelen knipper en currentperiod hun start waarde te geven.
We zijn nu klaar om door te stappen naar Loop()
Als eerste checken we de toestand van de terugmelder DCC200.
Is deze "0" dan komt er geen trein aan dus:
- zetten we de lamp aan
- zetten knipper vast zo dat als DCC200 "1" wordt de LEDs meteen uitgaan.
Is deze "1" dan komt er een trein aan dus:
- laten de lamp knipperen door currentperiod te vergelijken met de huidige tijd (millis() geeft een tijd).
- Als currentperiod kleiner is dan de huidige tijd
* inverteer knipper
* schrijf de waarde van knipper naar de WIDO (hierdoor gaan ze knipperen)
* bereken de nieuwe waarde van currentperiod (huidige tijd + 250msec)

Dat is alles om e WIDO aan te sturen. Laat de code in de Ardiono IDE. Koppel de DCCNEXT aan de computer en verstuur de code naar de DCCNEXT. Sluit DCC200 en WIDO aan op de juiste pinnen en laat maar weten wat er gebeurd.

Groet,

Gerard van der Sel.
 
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: Mardec WIDO
« Reactie #7 Gepost op: 13 december 2019, 10:22:15 »
Inmiddels heeft Wim de WIDO voor elkaar.
Gewoon met Mardec V6.

Configuratie:
Port  1: DCC 200, Input , Inverted, Trigger: B, Second addr/delay: none, Third addr/delay: none
Port  2: DCC 200, Acc.type 3 (S. Flashing), , Inverted, Time(ms) 500/500

Als de input laag is, gaat de led knipperen.
Als de input hoog is, is de led continu aan.

In Mardec 5.1 kan het ook maar dan alleen knipperen bij 'hoge' input en aan bij 'lage' input.

Hierbij wordt gebruikt gemaakt van een input.
Uiteraard kun je het ook via DCC aansturen. Dan vervalt de input poort.

Mardec 6 heeft wat vertraging opgelopen, maar komt wel voor de feestdagen.

Mvg
Nico
« Laatst bewerkt op: 13 december 2019, 10:59:51 door NTeering »

ronald2016

  • Offline Offline
  • Berichten: 140
Re: Mardec WIDO
« Reactie #8 Gepost op: 13 december 2019, 15:56:05 »
O cool, dan gaan we wachten op v6 van Mardec. Denk dat ik zoiets ook op mijn module ga maken. Alleen weet ik nog niet hoe ik de input ga aansturen.

eichddraig

  • Offline Offline
  • Berichten: 458
Re: Mardec WIDO
« Reactie #9 Gepost op: 13 december 2019, 16:00:30 »
Moet toch ook met de ArSigDec kunnen.
Een sein met 1 lamp en 2 seinbeelden aanmaken: adres 1R altijd branden, adres 1A knipperen
gr. Ed

NTeering

  • Offline Offline
  • Berichten: 1033
    • ARduino Controlled MOdel RAilway
Re: Mardec WIDO
« Reactie #10 Gepost op: 13 december 2019, 16:26:14 »
@Ronald2016
Zoals gezegd hoef je niet te wachten tot V6.
Zeker als je nog niet weet hoe de input aan te sturen.

@eichddraig
Dat klopt. Maar Arsigdec kent geen inputs. En dan ben je dus afhankelijk van alleen DCC.

Mvg
Nico