Doel:€250.00
Donaties:€0.00

Per saldo:€-250.00

Steun ons nu!

Laatst bijgewerkt
op 03-12-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Goederenloods Zandvoort door Peter J K
Vandaag om 01:08:16
MOBEXPO 2026 Stereo beelden The Mill ... door Rob Ellerman
13 May 2026, 23:54:51
De projecten van Ruben (NL H0) door Ruben90
13 May 2026, 23:49:23
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
13 May 2026, 23:43:27
Projekt 083-338 door grossraumwagen
13 May 2026, 23:37:44
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
13 May 2026, 23:31:25
Vraag bouwbeschrijving MK modelbouw Vickers panto door Rob Bennis
13 May 2026, 23:25:38
Digikeijs DRC 2400v5 lichtsetjes door KoosDeJong
13 May 2026, 22:59:19
EifelBurgenBahn door basjuh1981
13 May 2026, 22:46:35
Mijn eerste H0-modeltreinbaan in aanbouw door bigboynl
13 May 2026, 22:26:20
Een HTM 'Ombouwer' door GerardvV
13 May 2026, 22:15:15
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
13 May 2026, 21:56:33
Pendelbaan met 1 keerlus (H0, L-vorm, 4,50 x 3,00 mtr) (Zandvoort) door wob
13 May 2026, 21:17:30
Raadplaatje door Bob11
13 May 2026, 21:15:19
Trix DXI van DC naar AC door puntenglijder
13 May 2026, 19:31:55
kleur rook model diesellocs door Herb73
13 May 2026, 19:13:04
20 jaar BNLS door Hans van de Burgt
13 May 2026, 19:04:00
Diorama ND Blödenhügel Am Taubenkrug door neudalhausenstadbahn
13 May 2026, 18:54:09
Toon hier je nieuwe (model-) spooraanwinst(en)... door edwin1974
13 May 2026, 17:56:21
Welke merken H0 Materieel door Arjan6511
13 May 2026, 17:37:55
Serre bergbaan, knutselproject van mijn zoon Jamie en mij door Robkop
13 May 2026, 17:37:44
PT Trains 2026 door Biesje
13 May 2026, 16:46:02
Gelders Smalspoormuseum / Gelderse Smalspoor Stichting stelt zich voor door spoorijzer
13 May 2026, 15:39:16
Ronald bouwt opnieuw een US Micro Layout! door Ronald Halma
13 May 2026, 15:37:12
Halma ladies gaan bouwen voor....... OntraXS 2027! door Ronald Halma
13 May 2026, 15:17:54
't Boemeltje door RobVille
13 May 2026, 12:44:13
BNLS-actie: Artitec DAF SRV door Ferdinand Bogman
13 May 2026, 11:42:51
De Hasseberg (spoor nul op 9mm) door Dave.......
13 May 2026, 10:55:03
Wie heeft hier ook een Piko 52694 (NS 2255) door rhberk
13 May 2026, 10:16:56
Anlage 2.0 door a.moonen
13 May 2026, 09:44:00
  

Auteur Topic: Arduino en ir sensors  (gelezen 2272 keer)

Henk Barten

  • Offline Offline
  • Berichten: 36
Arduino en ir sensors
« Gepost op: 14 December 2022, 10:59:40 »
Hallo,

Zijn al een aantal topics over geweest, maar ik kom er niet uit een programma te schrijven wat werkt.
De draadjes van Grasland en van Koen gelezen en geprobeerd deze aan te passen, resultaat  :'(
Heb 4 sensors [ reflectief ] die een paar leds moeten sturen [ aan/uit ].
Zie tekening voor platsing. VB sensor1 zet leds aan, sensor3 zet ze weer uit.
Hoop dat iemand mij kan helpen, alvast bedankt.

Henk



bask185

  • Offline Offline
  • Berichten: 5345
Re: Arduino en ir sensors
« Reactie #1 Gepost op: 14 December 2022, 11:17:36 »
Citaat
ik kom er niet uit een programma te schrijven wat werkt
Worry not je bent in goede handen.

Ik wil graag weten wat de toepassing precies is. Ik snap wat sensors 1 en 3 een led moeten aansturen, maar wat doen die leds?
Doen sensor 2 en sensor 4 verder nog iets?

Zoals ik het lees sensor 1 zet meerdere (3?) leds aan en sensor 3 zet die alles weer uit of zet elke sensor zijn eigen led uit?

Mvg,

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

Henk Barten

  • Offline Offline
  • Berichten: 36
Re: Arduino en ir sensors
« Reactie #2 Gepost op: 14 December 2022, 11:30:07 »
Sorry,

Heb het niet duidelijk omschreven.
Het grijze vlak op de tekening word uiteindelijk een spoorwegovergang met 2 knipperende leds.
De sensors moeten de leds zowel inschakelen als uitschakelen.
VB sensor 4 zet leds aan en sensor 1 of sensor 2 zet ze weer uit.

Henk

bask185

  • Offline Offline
  • Berichten: 5345
Re: Arduino en ir sensors
« Reactie #3 Gepost op: 14 December 2022, 11:42:01 »
Als een trein over sensor 4 raast, komt hij toch niet over sensor 2 ???

Ik denk wel dat ik het snap.

Treinen kunnen in beide richtingen rijden. Als trein van rechts naar links komt, zet sensor 1 de knippers leds aan en als trein dan voorbij sensor 2, 3 of 4 komt, gaan de leds weer uit.

En andersom als de trein links naar rechts rijdt, zetten sensors 2, 3 of 4 de leds weer aan en als de trein voorbij sensor 1 is, gaan de leds weer uit.

Ik moet je ook een .zip mailen, dus als je mij je E-mail adres wilt PB'en kan ik je software toemailen. Ik werk namelijk met meerdere files en dan maakt het knippen en plakken van losse stukken code op dit forum ingewikkelder.

Mvg,

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

bask185

  • Offline Offline
  • Berichten: 5345
Re: Arduino en ir sensors
« Reactie #4 Gepost op: 14 December 2022, 12:11:20 »
Mail is onderweg.

De sensors heb ik flank gevoelig gemaakt. Dat wil zeggen dat de code snapt of er een trein de sensor op komt rijden of er van af rijdt.

Als hij nu dus van recht op sensor 1 komt rijden, dan knipperen de leds. Als de trein sensor 2, 3 of 4 gepasseerd is, gaan de leds weer uit. Dit gedrag kan je zelf beinvloeden door de woorden FALLING om te wisselen voor RISING en viceversa.

Je moet alleen zelf je pinnummers nog goed zetten. Dit staan boven aan in dit lijstje
const int sensor1_pin = 2 ; // vul je eigen pin nummers in
const int sensor2_pin = 3 ;
const int sensor3_pin = 4 ;
const int sensor4_pin = 5 ;

const int led1 = 13 ;
const int led2 = 6 ;

Mvg,

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

Klaas Zondervan

  • Offline Offline
  • Berichten: 27464
    • Pagina van klaas
Re: Arduino en ir sensors
« Reactie #5 Gepost op: 14 December 2022, 12:36:06 »
Kun je niet een signaal genereren wat de actuele rijrichting aangeeft? Dan kun je daarmee bepalen of een sensor een inschakelfunctie of een uitschakelfunctie heeft.
Projecten:
Dubbelom
Halte Assel(inmiddels gesloopt)
Geluk, dat is vooraan staan als de overweg gesloten is.

Te 2/2

  • Offline Offline
  • Berichten: 1072
  • Metrop-Märklin
Re: Arduino en ir sensors
« Reactie #6 Gepost op: 14 December 2022, 13:51:07 »
signaal genereren wat de actuele rijrichting aangeeft?

De sensors heb ik flank gevoelig gemaakt.

Volgens mij stellen jullie het zelfde voor, maar is de oplossing van Bas softwarematig en die van Klaas hardware matig?
Jan Willem

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

Klaas Zondervan

  • Offline Offline
  • Berichten: 27464
    • Pagina van klaas
Re: Arduino en ir sensors
« Reactie #7 Gepost op: 14 December 2022, 14:52:49 »
Mijn oplossing kan hardwarematig en/of softwarematig zijn. Ik veronderstel dat er ergens in het systeem informatie is over de richting. Als dat hardware is, dan breng je dat signaal in de Arduino binnen, en als het software is, dan zit het misschien al in de Arduino.
Projecten:
Dubbelom
Halte Assel(inmiddels gesloopt)
Geluk, dat is vooraan staan als de overweg gesloten is.

VvKan

  • Gast
Re: Arduino en ir sensors
« Reactie #8 Gepost op: 14 December 2022, 15:48:26 »
Is er eigenlijk wel informatie over de rijrichting nodig ?

Stel je begint met de "maagdelijke" situatie, dat elke sensor "gevoelig voor aan" schakelt, en tegelijkertijd de andere sensor of sensoren op gevoeligheid "uit". 
Stel je komt van rechts: sensor 1 schakelt de overweg op "aan" en de sensoren 2,3 en 4 op "schakelen is gevoelig voor uit".  Als de trein dan één van de andere sensoren doorkruist, dan gaat de overweg op "uit".   Maar de sensor valt pas af op het moment, dat de trein voorbij de detectie is.  Of als je sneller wil zijn schakelt die alleen de andere sensoren weer op " gevoelig voor aan".

En andersom vanuit links ongeveer idem dito.

Volgens mij met relais of een logische schakeling te realiseren zonder voorkennis van de richting:  wie het eerst komt, het eerst .....

Of mis ik iets ?
« Laatst bewerkt op: 14 December 2022, 15:50:15 door VvKan »

Frans

  • Offline Offline
  • Berichten: 320
Re: Arduino en ir sensors
« Reactie #9 Gepost op: 14 December 2022, 16:04:57 »
Deze meneer geeft een demo met ir en spoorovergang in het Engels
maar de sketch wordt op de site kompleet weergegeven en kan gedownload worden
bespaarde mij veel tijd

https://www.youtube.com/watch?v=y_lCIabP4S0&list=PLjjhnrIKSTShFFhwZFyxncfIcL0eUYaBb&index=8

Groet Frans

bask185

  • Offline Offline
  • Berichten: 5345
Re: Arduino en ir sensors
« Reactie #10 Gepost op: 14 December 2022, 16:12:06 »
Ik snap jullie moeilijk doen totaal niet. Ik heb al uitgelegd dat mijn code zelf kan uitvogelen welke kant de trein opgaat door simpelweg te kijken naar welke sensor als eerste gemaakt is. Hij gebruikt dan automatisch de andere sensor(s) als uitrijsensor. Dus waarom jullie door gaan met discussieren over... moeilijk doen... ik weet het niet ???

Ik heb Henk al 4 uur geleden een werkend programma toegestuurd. Die zal die nu wel aan het testen zijn. Dus laten we dat nu maar afwachten...

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

Frans

  • Offline Offline
  • Berichten: 320
Re: Arduino en ir sensors
« Reactie #11 Gepost op: 14 December 2022, 16:20:44 »
Het zou kunnen dat andere mensen met hetzelfde probleem zitten
vandaar.


Klaas Zondervan

  • Offline Offline
  • Berichten: 27464
    • Pagina van klaas
Re: Arduino en ir sensors
« Reactie #12 Gepost op: 14 December 2022, 16:47:51 »
Bas, misschien komt het doordat niet iedereen de code snapt die je presenteert.
Ik probeer nooit zulke codes te lezen want het zegt me toch niks. Ik denk alleen in processen, en hoe je die realiseert is de volgende stap.
Projecten:
Dubbelom
Halte Assel(inmiddels gesloopt)
Geluk, dat is vooraan staan als de overweg gesloten is.

meino

  • Offline Offline
  • Berichten: 2395
Re: Arduino en ir sensors
« Reactie #13 Gepost op: 14 December 2022, 17:09:29 »
De situatie is vrijwel identiek aan de situatie op Kranenberg. Kort antwoord, de rijrichting is alleen nodig als een treinstel een sensor/bezetmelder passeert en dan besluit om te stoppen en terugrijdt. Als dat niet kan gebeuren dan is de rijrichting niet relevant. Maar wat anders is, dat op Kranenberg ik de bezetmelders in de blokken en de wissels gebruik, verder kent de Arduino die de AKI op Kranenberg beheert ook de stand van de wissels, waardoor hij de rijweg kent en de correcte bezetmelding kan koppelen aan de trein die de overgang passeert.

Groet Meino

Henk Barten

  • Offline Offline
  • Berichten: 36
Re: Arduino en ir sensors
« Reactie #14 Gepost op: 14 December 2022, 17:45:14 »
Hallo,

Heb de bestanden ontvangen en getest, Bas geweldig zo snel! Bijna alles goed. De rijrichting heeft geen invloed op de werking.
Ik kwam bij het testen de volgende problemen tegen: Sensor2 gaat niet uit via sensor3;  Sensor3 gaat niet uit via sensor4; Sensor4 gaat niet uit via sensor3.
Om het iets duidelijker te maken er wordt via Sensor 3 en via Sensor 4 gerangeerd [ met korte treinen ].
Hoop dat dit helpt.

Henk