Doel:€250.00
Donaties:€50.00

Per saldo:€-200.00

Steun ons nu!

Laatst bijgewerkt
op 03-01-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Bouw van materieel 40 treinstellen door Pauldg
Vandaag om 07:52:09
De (3d) knutsels van Ronald. door Matthijs van Heijningen
Vandaag om 07:51:56
NS 8400 van Werps door MathynK
Vandaag om 07:05:15
U-vorm beperkte ruimte (H0 C-rails) door hmmglaser
28 maart 2024, 23:42:04
Onlangs gespot - gefotografeerd, de foto's door GerardvV
28 maart 2024, 23:37:18
US diorama in H0 door Wim Vink
28 maart 2024, 23:31:57
Al mijn goede ideeën... door bask185
28 maart 2024, 23:12:12
Gebruik je Arduino zonder te "programmeren" ;) door bask185
28 maart 2024, 22:51:58
21 april Het stoomgenootschap door bloemenvelden door Seinhuis
28 maart 2024, 22:46:29
7 april De Karel on tour door Seinhuis
28 maart 2024, 22:44:31
Raadplaatje door Magic
28 maart 2024, 22:23:21
LokSound 4 decoders, files verbeteren (voor Roco b.v. TEE RAm, NS2400, etc) door Biesje
28 maart 2024, 22:06:44
Geluid NS Mat'46 vs NS Mat'54 door Rob Bennis
28 maart 2024, 21:54:12
Engelse wagon uit 1930 opgegraven in Antwerpen door willem2
28 maart 2024, 21:52:45
NS GLY omspuiten en opschriften door Rob Ellerman
28 maart 2024, 21:45:55
De Hondsrugbaan door cor_b
28 maart 2024, 21:40:07
welk jaar ging Marklin OVP voor wagons van blauw naar wit door Railman
28 maart 2024, 21:36:50
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
28 maart 2024, 21:22:18
Mijn eerste H0-modeltreinbaan in aanbouw door puntenglijder
28 maart 2024, 21:15:13
30 maart Modelspoorbeurs Houten & HCC Kennisdag door basjuh1981
28 maart 2024, 20:54:43
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door 1200blauw
28 maart 2024, 20:32:41
Welke Vallejo kleur voor drijfstangen van een DB stoomlocomotief? door Ronald69
28 maart 2024, 20:00:39
Toon hier je nieuwe (model-) spooraanwinst(en)... door arnout
28 maart 2024, 19:53:27
Punt- en hartstukken door Klaas Zondervan
28 maart 2024, 19:41:21
MARDEC, de Multifunctionele ARduino dcc DECoder. door bord4kop
28 maart 2024, 19:34:37
Piko NS 2015 stroomafname probleem door Ben
28 maart 2024, 19:08:30
Bauarbeiten im gange door ruudns
28 maart 2024, 18:50:26
HSM D1715 door vpeters1984
28 maart 2024, 17:34:25
Beekdaelen in H0 door Stieven76
28 maart 2024, 17:17:41
Ombouw/Pimpen Bolle neuzen door bollen neus
28 maart 2024, 15:58:15
  

Auteur Topic: Ali-lichtsluisjes en overwegaansturing met arduino  (gelezen 17787 keer)

meino

  • Offline Offline
  • Berichten: 2088
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #15 Gepost op: 15 mei 2018, 18:08:35 »
Mooi werken is voor mensen die creatief werken (behalve ICT-ers). Ik kan een print er mooi uit laten zien, maar dat is bij een stuk code nog nooit gelukt. Het inspringen en korte en lange regels zorgt er voor dat zo'n listing er niet uit ziet.
(Sorry even een stukje persoonlijke frustratie)

Gerard

als ik dat stukje code, dat ik van je heb, bekijk, dan valt het wel mee. Maar je hoeft natuurlijk commentaar niet op de zelfde instructie regel te zetten, dat kun je ook erg goed voor de instructie te zetten. Dan kun je ook veel meer commentaar kwijt en houd je de regels korter. Overigens ook sommige ICT-ers houden van net werk en ook een programma kan een zekere schoonheid hebben. Maar er is natuurlijk wel een officiele wedstrijd in onbegrijpelijk coderen, nl. de Obfuscated C contest

Groet
Meino
A clean desk is a sign of an empty mind

Kranenberg
De CanBus komt naar Kranenberg

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #16 Gepost op: 15 mei 2018, 22:01:01 »
Esso,

Doe zoals het grootbedrijf het doet. Als je de sensoren van de linker BB een teller met 1 laat verhogen en de sensoren  van de rechter BB de teller met 1 last verlagen ben je klaar. Zolang de teller 0 is is je Aki uit. Alleen met trein plaatsen in grasland geeft dan nog problemen. Maar even met je hand door de lichtsluis achter de trein en dat is ook opgelost.

Groet,

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

Edsko Hekman

  • Team Beurzen & PR / BNLS Forumbaan
  • BNLS trambaan-deelnemer
  • Offline Offline
  • Berichten: 8386
  • Nooit uitgeklust....
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #17 Gepost op: 15 mei 2018, 22:41:27 »
Richt ze naar elkaar, de stralingshoek van de led is beperkt. Ik gebruik ze ook maar dan reflectief.
Check! Ga ik doen.

Een ander probleem is, wat gebeurd er als er twee treinen tegelijkertijd (een van links en een van rechts) komen. Dan zul je tellers moeten bijhouden over het aantal treinen dat in je module zit .
Deze had ik idd ook bedacht nadat ik mijn vorige bericht had ingetypt. Maar geen oplossing nog bedacht. Maar het klinkt alsof het op te lossen is. Dat is fijn. Ik krijg steeds meer zin om de zaken eens uit te gaan proberen. Nu nog voeding voor die vliegende vissen. ;)

Ik hoop dat ik het niet te complex maak.
Ben je gek! Fijn dat je meedenkt! (y)

Denk dat ik eerst alles maar eens ga proberen met een lampje dat aan en uit gaat. Moet ik nog technisch gaan doen ook. Wie had dat gedacht...

Gr.

Edsko

Edsko Hekman

  • Team Beurzen & PR / BNLS Forumbaan
  • BNLS trambaan-deelnemer
  • Offline Offline
  • Berichten: 8386
  • Nooit uitgeklust....
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #18 Gepost op: 15 mei 2018, 22:43:19 »
Esso,
Het is meer dan 30 jaar geleden toen mijn 8 jarige buurjongen mij zo noemde...  ;D

Gr.

Edsko ;)

meino

  • Offline Offline
  • Berichten: 2088
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #19 Gepost op: 15 mei 2018, 23:56:14 »
Nu nog voeding voor die vliegende vissen. ;)

Dat is makkelijk, VCC op de 5v van de Arduino, gnd op een gnd van de Arduino en de output op een pin van de Arduino die je kunt uitlezen.

Groet Meino
A clean desk is a sign of an empty mind

Kranenberg
De CanBus komt naar Kranenberg

Edsko Hekman

  • Team Beurzen & PR / BNLS Forumbaan
  • BNLS trambaan-deelnemer
  • Offline Offline
  • Berichten: 8386
  • Nooit uitgeklust....
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #20 Gepost op: 16 mei 2018, 00:02:16 »
Check!  (y)

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #21 Gepost op: 16 mei 2018, 10:08:12 »
<off topic>
Even een domper voor je Edsko (sorry voor de verschrijving net), ga in gedachten is met een trein van circa 80 cm over je module bak. Je zult zien dat het geheel dan niet goed werkt.
</off topic>

Ik denk dat je even voor je overweg een nieuw draadje moet openen, want dit gaat over de Ali lichtsluisjes (Sorry is mijn mening en ik ben geen moderator, dus heb eigenlijk niets te zeggen).

Groet,

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

Edsko Hekman

  • Team Beurzen & PR / BNLS Forumbaan
  • BNLS trambaan-deelnemer
  • Offline Offline
  • Berichten: 8386
  • Nooit uitgeklust....
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #22 Gepost op: 16 mei 2018, 10:10:29 »
Ik twijfelde ook al of ik dit niet gewoon in Grasland moet bespreken. Laten we dat dan maar doen. Ik meld het bij de mods.

Te 2/2

  • Offline Offline
  • Berichten: 969
  • Metrop-Märklin
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #23 Gepost op: 16 mei 2018, 11:23:01 »
Ik zie dat je de link aan de grasland kant al gelegd hebt.

Als je overwegbesturing (Arduino en lichtsluizen) in een aparte rubriek  (Elektronica en analoog  of Digitaal) stopt, dan draagt dat bij aan de forumordening, en daarmee de kans op repliek. In beide rubrieken zitten Arduino toepassingen. Duidelijk is met zoekopdracht (overweg arduino) dat zulke draadjes nu nog echt overal te verwachten zijn

Het zal voor de moderators inmiddels wel te veel werk zijn om een aparte rubriek Arduino te maken.  Met daaronder apart analoge en digitale toepassingen, of aparte deelgebieden zoals bezetmelding, koppelrails, lokomloop, lokwissel, overwegen, pendelen, seinen, wissels.
« Laatst bewerkt op: 16 mei 2018, 11:28:32 door Te 2/2 »
Jan Willem

analoog hybride DC baan (2-rail+3-rail),
CH, peco, piko, roco, k-rail

Edsko Hekman

  • Team Beurzen & PR / BNLS Forumbaan
  • BNLS trambaan-deelnemer
  • Offline Offline
  • Berichten: 8386
  • Nooit uitgeklust....
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #24 Gepost op: 16 mei 2018, 12:24:34 »
Bericht gemeld. Nu even wachten op een mod. Komt goed.

Te 2/2

  • Offline Offline
  • Berichten: 969
  • Metrop-Märklin
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #25 Gepost op: 19 mei 2018, 18:12:46 »
Friedel Weber, in Lichtschranke, plaatst zijn zenders en ontvangers recht tegenover elkaar,
en op exact dezelfde hoogte, en dat maakt zijn oplossing een stuk minder betrouwbaar.
Als zijn straalhoogte niet exact gelijk valt met de treinkoppelingen,
dan krijgt hij een onderbreking na elke passerende wagon.
(...)
Diagonaal geplaatst (en ook in hoogte diagonaal) heeft een aantal voordelen
boven recht tegenover elkaar en op dezelfde hoogte.(...)

Dat denk je dan, tot deze reactie in het digitale draadje (lichtsluis, waar verkrijgbaar):

Blausee-Mitholz heeft z'n lichtsluis schuin (niet haaks erop) over het spoor gericht, en de zender staat hoger opgesteld dan de ontvanger. Toch gaat het fout: want de lichtstraal vangt de koppelingen niet.

Mogelijke oorzaak: in een boog met krappe radius (circa 36 mm) zwenken de koppen van rijtuigen te ver uit, en kan de straal er tussen door piepen (indien niet gericht op de koppelingen zelf).

Mogelijke oplossing in termen van Ali-lichtsluisjes: je neemt  2 sluisjes om een bepaalde situatie af te dekken, en de OUT van beide sluisjes sluit je aan op het zelfde relais of op de zelfde s88 melder. 
« Laatst bewerkt op: 19 mei 2018, 22:44:43 door Te 2/2 »
Jan Willem

analoog hybride DC baan (2-rail+3-rail),
CH, peco, piko, roco, k-rail

Reinout van Rees

  • Team forummoderators
  • Offline Offline
  • Berichten: 7361
  • Forummoderator
    • Persoonlijke website + weblog
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #26 Gepost op: 19 mei 2018, 20:55:03 »
Op verzoek afgesplitst. Ik heb het bij "elektronica en analoog" als categorie gehouden en de titel aangepast. De vlag dekt de lading zo, neem ik aan?

Reinout-als-moderator
Bouw v/d EifelBurgenBahn (h0, zijlijn in de Eifel)
Eifelgeschiedenis (verhalen en video's over de Eifelburgenbahn)

meino

  • Offline Offline
  • Berichten: 2088
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #27 Gepost op: 19 mei 2018, 21:14:57 »
Het feit dat Edsko met een Arduino gaat werken, maakt het leven een stuk gemakkelijker. In de programmering kun je allerlei scenario's opvangen. Het probleem van korte onderbrekingen omdat tussen de wagons de sensors elkaar weer kort zien, is simpel op te lossen met een timer. Ook de situatie van een korte trein kun je makkelijk programmatisch oplossen.

Groet Meino
A clean desk is a sign of an empty mind

Kranenberg
De CanBus komt naar Kranenberg

Te 2/2

  • Offline Offline
  • Berichten: 969
  • Metrop-Märklin
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #28 Gepost op: 19 mei 2018, 22:32:26 »
Ook de situatie van een korte trein kun je makkelijk programmatisch oplossen.
Daar had ik nog niet bij stilgestaan.  (y)
Jan Willem

analoog hybride DC baan (2-rail+3-rail),
CH, peco, piko, roco, k-rail

meino

  • Offline Offline
  • Berichten: 2088
Re: Ali-lichtsluisjes en overwegaansturing met arduino
« Reactie #29 Gepost op: 19 mei 2018, 23:03:01 »
Eigenlijk kun je het probleem reduceren tot een "finite State Machine" (Eindigetoestandautomaat). Dus is het een kwestie van alle mogelijke toestanden (states) van het systeem en de bijbehorende mogelijke overgangen te bepalen. Bijvoorbeeld, toestand 1 is "Er is geen trein in de module", dit zou de begin toestand kunnen zijn.
Toestand 2 zou kunnen zijn "een lichtsluis detecteert het passeren van een trein". Toestand 3 zou kunnen zijn "Er is geen lichtsluis meer over die een trein detecteert". De mogelijke overgangen zouden dan zijn van 1 naar 2, maar van 1 naar 3 kan niet. van 3 naar 1 kan weer wel en van 2 naar 3 ook, maar van 2 naar 1 weer niet.
Het is een beetje puzzelen, want je hebt te maken met 2 sporen en dus meerdere mogelijkheden, maar het staat los van het programmeren, het is gewoon goed nadenken over wat er gebeurd. Maar als je dit eenmaal op papier hebt is het programma zelf voor dit gedeelte makkelijk te schrijven. Je houdt natuurlijk nog genoeg uitdagingen over, zoals het aansturen van de aki's en de generatie van de bellen.

Groet Meino
A clean desk is a sign of an empty mind

Kranenberg
De CanBus komt naar Kranenberg