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

Toon hier je nieuwe (model-) spooraanwinst(en)... door mass am see
Vandaag om 19:28:25
Vervolg 3d printen van ns seinen door VulcanRaven
Vandaag om 19:25:39
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc). door Menno
Vandaag om 19:21:45
Mte korting door barry1972
Vandaag om 19:10:50
Dubbele keerlussen in schaduwstation door Heiko
Vandaag om 18:38:52
3weg wissel rocoline in iTrain door Steven Loosman
Vandaag om 18:35:56
Oudere Marklin S3/6 opleuken door Robert vh Prutsert
Vandaag om 18:35:35
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 18:27:54
Artitec 2026 door Martijn193
Vandaag om 18:17:52
NS Stempelautomaat 1:87 door WesleyMunnik
Vandaag om 18:07:59
Länderbahn en Reichsbahn locomotieven. door Silvolde
Vandaag om 17:55:35
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 17:53:27
Onshape gebruikersgroep door Henk de Vlaam
Vandaag om 17:45:29
US diorama in H0 door wob
Vandaag om 17:30:47
Houten Plus zaterdag 21 februari 2026 door Miniature Holland
Vandaag om 16:59:05
Betrouwbare Stroomafname met Trix C-Rail door Klaas Zondervan
Vandaag om 16:43:06
"Southern Pacific's Coos Bay Branchline in H0", een nieuwe thuisbaan. door Peter J K
Vandaag om 16:17:15
Piko NS 5/600 Hippel 2025 door Eric B
Vandaag om 16:01:13
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door sncf231e
Vandaag om 15:46:43
NS-1000 in spoor-1 door Forever Rocofan
Vandaag om 15:21:44
Beekdaelen in H0 door spoorijzer
Vandaag om 15:05:34
De Projecten van RetroJack door RetroJack
Vandaag om 15:00:09
NS-Kameel in Spoor-0 (en misschien in Spoor-1) door FritsT
Vandaag om 14:56:48
wanneer een extra voeding voor loconet? door Dirk
Vandaag om 14:53:06
Raadplaatje door eemstede
Vandaag om 14:46:59
Interesse stamtafel/club Amersfoort? door Ronald69
Vandaag om 14:22:41
Arlbergbahn.. ? door Benelux795
Vandaag om 14:17:16
De (3d) knutsels van Ronald. door NS264
Vandaag om 14:13:35
Holland Scale huisjes bouwen en pimpen. door NS264
Vandaag om 14:08:56
Bouw van tijdperk 1 HSM en SS rijtuigen door Simplex
Vandaag om 13:10:59
  

Auteur Topic: Arduino en ir sensors  (gelezen 2046 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: 5241
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: 5241
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: 5241
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: 27211
    • 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
Geluk, dat is vooraan staan als de overweg gesloten is.

Te 2/2

  • Offline Offline
  • Berichten: 1042
  • 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: 27211
    • 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
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: 318
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: 5241
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: 318
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: 27211
    • 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
Geluk, dat is vooraan staan als de overweg gesloten is.

meino

  • Offline Offline
  • Berichten: 2381
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