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

3 januari NVBS oliebollenrit door frenkievee
Vandaag om 11:04:21
Camp 3 door GD
Vandaag om 10:56:41
Mijn eerste H0-modeltreinbaan in aanbouw door Benrail
Vandaag om 10:44:14
Rondom Charlois door gdh
Vandaag om 10:38:10
Roco traxx 'Eurocity': suggestie 2e nummer doorgeven door the_gold
Vandaag om 10:37:34
Länderbahn en Reichsbahn locomotieven. door Wim Vink
Vandaag om 10:09:59
Nieuw huis, nieuwe baan door Krazy Dre
Vandaag om 10:04:48
Bouwverslag BlueBrixx BR 01 No.108054 (plusminus 1:18) door puntenglijder
Vandaag om 09:46:32
Korneschans. Een fictief Duits Nederlands grensstation. door 741230
Vandaag om 09:43:34
bouwtekening amsterdamse tram door Huup
Vandaag om 09:17:30
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door puntenglijder
Vandaag om 09:12:28
HTM PCC tram en wat gefrutsel er bij door Huup
Vandaag om 09:05:01
Toon hier je nieuwe (model-) spooraanwinst(en)... door Huup
Vandaag om 07:51:55
Wat zit er in deze tender? door VAM65
Vandaag om 07:51:25
Roco 2025 door Dennis1984
Vandaag om 07:46:40
De overeenkomst tussen een Ovaalramer en een Motorpost. door Frits C
Vandaag om 07:04:26
Materieel verzameling van Michiel(NDS) door neudalhausenstadbahn
Vandaag om 00:20:10
ProRail kan spoor in Nederland niet langer ’toekomstklaar’ houden door Huup
13 December 2025, 23:19:12
Van 2D afbeelding naar 3D model door Eef7260
13 December 2025, 23:17:34
helix n spoor door Joz
13 December 2025, 21:02:26
Zee. Land. door Huup
13 December 2025, 20:09:55
13 december modelspoorbeurs Houten door Ronald69
13 December 2025, 19:47:49
'Worst Case' materieel voor testen vrije ruimte, etc... door Klaas Zondervan
13 December 2025, 19:47:41
ratelende 1300 van Electrotren door VAM65
13 December 2025, 18:56:32
RhB H0m, Albulisch door Benelux795
13 December 2025, 18:17:37
La vie...Sud-Est; zolderbaan met thema zuidoost Frankrijk door Paulus
13 December 2025, 18:01:23
Draaischijf uit de 3D-printer en met Arduino besturing door Joz
13 December 2025, 18:00:56
Museumdepot Beekbergen in H0 door Joz
13 December 2025, 17:47:08
Cranicher Altbahn door Arjen52
13 December 2025, 17:25:25
On30 diorama: Sedona Red Rock Canyon, AZ door Eric B
13 December 2025, 17:17:45
  

Auteur Topic: Rudy's Model Railway  (gelezen 60980 keer)

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Een DCC snelheidsregelaar voor €6,-
« Reactie #150 Gepost op: 11 April 2016, 15:43:26 »
Met de ECoS is het dankzij de aanwezige ethernet verbinding mogelijk om een iPhone of Android te gebruiken als hand-held snelheidsregelaar waarmee je rond de baan kunt lopen. Altijd prettig voor het rangeerwerk.

Het blijkt meestal toch net iets fijner om een echte draaiknop in je hand te hebben. ESU en Piko hebben dat onderkend en ze brachten de 'Mobile Control' op de markt. Veel mogelijkheden, maar ook een vette prijs van rond de €300,-.

Met een Roco / Fleischmann Multimaus kan het ook, zij het met een draad er aan. Maar die kost ook nog steeds €90,-.

Het leek me leuk om te proberen het met een Arduino te doen. En ... het is gelukt. Kost ongeveer €6,-.

Meer info en een video zijn beschikbaar op de blog.




Fritsprt

  • Offline Offline
  • Berichten: 2611
Re: Rudy's Model Railway
« Reactie #151 Gepost op: 11 April 2016, 21:27:14 »
Hallo Ruud,

Ik vond je nogal stil de laatste tijd maar nu zie ik waarom.  (y)
Dat is weer een knap staaltje werk. Ik heb een vraagje over je programma.

Ik zie meerdere malen een if opdracht staan die er zo uit ziet:

if (direction) {
        digitalWrite(19,LOW);
        digitalWrite(18,HIGH);
      }
      else {
        digitalWrite(18,LOW);
        digitalWrite(19,HIGH);
      }

Ik ken alleen een if opdracht met een vergelijking er in die waar of niet waar is en die dan vervolgens de ene of de andere opdracht uitvoert. Zoiets als dit:

if (direction == 0) {
        digitalWrite(19,LOW);
        digitalWrite(18,HIGH);
      }
      else {
        digitalWrite(18,LOW);
        digitalWrite(19,HIGH);
      }

In jouw code ontbreekt die vergelijking. Nu zag ik wel dat de waarde "direction" rood is maar ik snap de werking niet. Kan je me uitleggen hoe deze if opdracht werkt?

Alvast bedankt

gr. Frits
Groet Frits

NTeering

  • Offline Offline
  • Berichten: 1039
    • ARduino Controlled MOdel RAilway
Re: Rudy's Model Railway
« Reactie #152 Gepost op: 11 April 2016, 21:39:15 »
Hallo Frits,

Een if-statement is altijd een vergelijking die een boolean waarde oplevert. Dus true of false.
Maar iedere numerieke variabele die >0 is geldt als true en als false indien 0 (nul).
Dus als direction>0 is word het ene deel uitgevoerd en als direction nul is het else-deel.

Nico

Fritsprt

  • Offline Offline
  • Berichten: 2611
Re: Rudy's Model Railway
« Reactie #153 Gepost op: 11 April 2016, 21:41:41 »
Hoi Nico,

Dank je. Helemaal duidelijk. Weer wat geleerd.

Gr. Frits

Verstuurd vanaf mijn SM-G920F met Tapatalk

Groet Frits

NTeering

  • Offline Offline
  • Berichten: 1039
    • ARduino Controlled MOdel RAilway
Re: Rudy's Model Railway
« Reactie #154 Gepost op: 11 April 2016, 21:52:51 »
Nog sterker:

Voor dat hele if-statement kun je ook schrijven:

digitalWrite(18,direction);
digitalWrite(19,!direction);