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

Toon hier je nieuwe (model-) spooraanwinst(en)... door jdk
Vandaag om 21:14:19
Cranicher Altbahn door Hans Grasmaijer
Vandaag om 21:11:08
Spoorwegmuseum krimpt collectie in door Eric B
Vandaag om 21:07:01
Minibaan Visserskaai H0 door Sikko
Vandaag om 20:44:55
Lodewickshaven door Frank 123
Vandaag om 20:34:11
Rondom Charlois door Eric B
Vandaag om 20:30:52
Da's Daz 2 door Huup
Vandaag om 20:29:34
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Jeronimos
Vandaag om 20:17:41
Bahnstrecke 5867 door Frank 123
Vandaag om 20:04:55
Big Scale Trains - NS SLT in H0 door Sebastiaan Pot -- Big Scale Trains
Vandaag om 19:57:19
Waarschuwing: - Modellbahnenshop.com gehacked door Ronald Halma
Vandaag om 19:46:09
Onlangs gespot - gefotografeerd, de foto's door Huup
Vandaag om 19:35:12
Vraag over vervangmotor Lima-locomotief door Arjen52
Vandaag om 19:18:29
Roco 21026 werkt niet goed door N-Sven
Vandaag om 19:14:29
US diorama in H0 door puntenglijder
Vandaag om 19:04:28
Acme nieuwe ICNG door Edwin2121992
Vandaag om 18:49:17
Pendelbetrieb door Ronvgs
Vandaag om 18:47:07
Materieel verzameling van Michiel(NDS) door R1954
Vandaag om 17:59:56
In 6 uur van Parijs naar Madrid: EU zet in op netwerk van snelle treinen door Sven
Vandaag om 17:41:03
Seinen programeren met de Pro-Link naar de 10837 dec. door Ronald Halma
Vandaag om 16:32:36
Verkoper beurs Houten door Wies
Vandaag om 16:32:28
Vijfhuis (v.h. Frotterdam) door Ronald Halma
Vandaag om 16:18:55
Piko NS 5/600 Hippel 2025 door Huup
Vandaag om 16:07:39
Toon hier je (model)TRAM foto's. door Teun
Vandaag om 15:53:08
Update: baan in de tropen door Jelmer
Vandaag om 15:38:16
Station Roodeschool door Torikoos
Vandaag om 14:35:11
BNLS-Module: "Rvbr-Btk, Ringvaartbrug Haarlemmermeer nabij Buitenkaag" NS H0 door StefanNL_Plays
Vandaag om 13:50:18
Houten Plus zaterdag 21-2-2026 door RhB-Mikey
Vandaag om 13:25:29
Mijn eerste H0-modeltreinbaan in aanbouw door Eric B
Vandaag om 12:40:12
ByPass Junction, een Amerikaanse modelbaan in N door RobVille
Vandaag om 12:00:46
  

Auteur Topic: Arduino en ir sensors  (gelezen 1861 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: 5123
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: 5123
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: 5123
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: 26905
    • 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: 1022
  • 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: 26905
    • 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: 316
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: 5123
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: 316
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: 26905
    • 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: 2375
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