Nieuws:

Wilt u Stichting 3rail steunen? Dit kan eenvoudig via onze Stichting 3rail Webshop :thumbup:

Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)

Gestart door John_Hoek maandag 21 april 2014, 17:39:02

0 leden en 1 gast bekijken dit board.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (voormalig Unterstetten)
tunnelportaal midden in de natuur
Re: Modelbaan Hühnerdorf op klassiek m-spoor (voormalig Unterstetten)
Matthias is vorige week jarig geweest.
en hij heeft veel leuks gehad voor zijn verjaardag.
Ik wist niet dat hij een overweg had gevraagd...
Opa kwam aanzetten met een splinternieuwe in folie verpakte  Faller automatische overweg B-174 die hij ergens goedkoop op de kop had weten te tikken. 


Re: Modelbaan Hühnerdorf op klassiek m-spoor (voormalig Unterstetten)
En ik van de week sávonds aan de slag gegaan met een Arduino Uno bordje om die te programmeren om deze overweg geheel te automatiseren.
Extra ledjes van 2mm gesoldeerd aan de andreaskruizen en een buzzer erbij met een typisch ting-ting-ting belgeluid erop.
dit boardje detecteerd een aankomende trein via een massacontact, stuurd een klein relais aan om de spoorbomen te laten sluiten met de standaard Faller motor en parallel blinken de leds en ringt de bell.  B)

Ik ben wel even aan het k*tten geweest om die kleine klere ledjes te solderen.... Zelfs met een vergrootglas was dit niet gemakkelijk. Na veel gevloek en gescheld is het dan toch eindelijk gelukt!  :offtopic:

Nu de overweg nog ergens positioneren in de baan... Dat wordt passen en meten.  :-)

Re: Modelbaan Hühnerdorf op klassiek m-spoor (voormalig Unterstetten)
Hoi,

Echt tof M-railbaantje en mooi landschap. :thumbup: Ik kan haast niet wachten op nog meer foto's en vorderingen.

Groetjes
Ronald
Re: Modelbaan Hühnerdorf op klassiek m-spoor (voormalig Unterstetten)
Afgelopen dagen niet veel gedaan aan de spoorbaan...

Ik had met mijn Arduino Uno een compleet werkend programma geschreven om de Faller overweg geheel te automatiseren met op en neergaande spoorbomen, geluid en blinkende leds in de andreaskruizen.  :)
Doordat er verschillende tijdsgestuurde subroutines nodig waren, had ik dir in eerste instantie met de SCOOP realtime event library uitgewerkt. Werkte super!  :thumbup:

Echter het was altijd de bedoeling om een simpele kleine goedkope ATTiny45 of Attiny85 toe te passen, daar ik maar 5 pins nodig had en de Arduino voor andere doeleinden wil blijven gebruiken.

Dus met de ATTiny85 programmer op de Arduino gepoogd mijn programma over te zetten. - No way -   :-( :?
bleek die scoop library dus niet te werken op de Tiny.
:thumbdown: Shitterdeshitterdershit.  :thumbdown:

Gisteren de hele dag bezig geweest om mijn programma geheel te herschrijven voor de ATTiny85.
En ja het werkt!  :thumbup: :D






Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Met gaatjesboard en wat soldeer een 'net' printje gebakken.
Blijft wel een hobby he!
Hierop stuurd de Attiny85 (of de Attiny45) de hele spoorweg aan.  :idea:
Voor zo'n kleine 5 euro is deze geheel geautomatiseerd.  O:-D 

schema is simpel.
- Spanningregelaartje 7805 voor de 5volts voeding tbv Attiny en tbv referentiespanning naar massacontact rail toe. Deze wordt op de standaard 18Volts wisselspanning van Marklin trafo aangesloten.
- Attiny 85 in een voetje; zodat ik die later zonodig altijd kan updaten met nieuwe firmware
- Een minirelaisje 12-20dvdc aangestuurd door een ULN2803 driver ic.  Deze had ik nog liggen. makkelijk 7 inputs die direct alle een relais kunne sturen zonder extra componenten. Gebruik ik ook om M-wissels en seinen van Marklin aan te sturen.
- een ledje om te zien of het relais schakeld. Puur gimmick die je nimmer meer ziet; printje gaat nl geheel onder de baan.
- Rode Led'jes 2mm verwerkt in de andreaskruizen.  deze gaan knipperen.
- simpele buzzer.  Om ting-ting geluid te laten horen.


Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Programma voor de Attiny 85 heb ik hier gepost:


// Train crossing with leds, sound and motor  for ATTINY45/85
 
// constants won't change. Used here to
// set pin numbers:
const int ledPin =  0;  // PIN 5 the 2 blinking LED pins
const int ledPin2 = 1;  // PIN 6 of this
const int ledPin3 = 2;  // PIN 7  used for relais motor
const int inPin = 3;    // PIN 2 Input reedcontact of train to start
const int soUnd = 4;    // PIN 3 Buzzer
 


// Variables will change:
int crossing_on = 0; // Complete sequence on-off
int blinkCount = 0;    // counting time fulfilled


int ledState1 = LOW;             // ledState used to set the LED
long previousMillis1 = 0;        // will store last time LED was updated


// the follow variables is a long because the time, measured in miliseconds,
// will quickly become a bigger number than can be stored in an int.
long interval1 = 53;          // time interval to blink (milliseconds)

void setup() {
   // set the digital pin as output:
   pinMode(ledPin, OUTPUT);
   pinMode(ledPin2, OUTPUT); 
   pinMode(ledPin3, OUTPUT);
   pinMode(inPin, INPUT);
}

void loop()
{
   // here is where you'd put code that needs to be running all the time.
   // Wait for input signal to start sequence
   
     if(crossing_on==0) {    //sequence nog niet running? dan act
    int buttonstate = digitalRead(inPin);
    if (buttonstate==HIGH) {   //standard reedswitch start sequence on PIN 7
    crossing_on = 1;
    blinkCount=0;
    }
    else {
      crossing_on = 0;
    }
  }
   
   // TASK 1   Blinking the LEDS of Signal(s)
   // check to see if it's time to blink the LED; that is, if the
   // difference between the current time and last time you blinked
   // the LED is bigger than the interval at which you want to
   // blink the LED.
   if(crossing_on==1) {
   unsigned long currentMillis1 = millis();
 
   if(currentMillis1 - previousMillis1 > interval1) {
     // save the last time you blinked the LED
     previousMillis1 = currentMillis1;   

     // if the LED is off turn it on and vice-versa:
     blinkCount++;
     // check if some time is passed to do some additional action
     if(blinkCount == 1) {
       digitalWrite(ledPin3, HIGH);  // turn on relais to close gate
     }
     if(blinkCount == 7) {
       digitalWrite(ledPin3, LOW);  //  turn relais off
     }
     if(blinkCount == 25) {
       digitalWrite(ledPin3, HIGH);  // turn on relais second time (open gate)
     }
     if(blinkCount == 32) {
       digitalWrite(ledPin3, LOW);   //turn off relais again
     }
     if(blinkCount == 45) {
       digitalWrite(ledPin, LOW);  //sequence klaar alles weer resetten
       digitalWrite(ledPin2, LOW);
       digitalWrite(ledPin3, LOW);
       crossing_on = 0;            // en sequence klaarzetten voor volgende ronde
     }
     
       /// blinking LEDS
     if (ledState1 == LOW)
       ledState1 = HIGH;
     else
       ledState1 = LOW;

     // set the LED with the ledState of the variable:
     if(crossing_on == 1) {
       if (ledState1 == LOW)
       {digitalWrite(ledPin, LOW);
       digitalWrite(ledPin2, HIGH);
       tone(soUnd,2355,3);  // basis 2365
       }
     else
       {digitalWrite(ledPin, HIGH);
       digitalWrite(ledPin2, LOW);
       tone(soUnd,2355,3);
       }
     }
   }
   }
   
 
   
}




En voor de nabouwer hier de aansluitingen van de Attiny85  (of attiny45):
PIN 4 & 8  : voeding + ground
PIN 5 & 6  : rode leds in andreaskruizen; die gaan afwissellend knipperen.
PIN 7        : uitgang naar Relais via ULN2803.  hiermee wordt de motor van de Falleroverweg getriggerd.
PIN 3        : Buzzer
PIN 2        : ingang voor railsensor
PIN 1        : Reset. Wordt verder niet gebruikt en hoeft niet aagesloten te worden.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Gisteren met het mooie weer toch even tijd gevonden om de overweg te plaatsen.
Moet nog wel een beetje op maat gemaakt worden. Maar mijn treinen rijden er zonder problemen langs.  :)

Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Mijn baan heeft een aantal maanden stil gelegen.
Nu eindelijk vakantie en afgelopen maandag weer verder gegaan met de ander hoek aan te kleden.

Eerst maar eens wat opruimen.  :?
en wat handbediende wissels omruilen voor electrische. Deze had ik al 3 maanden in de kast klaar liggen. Gelijk maar de rangeersporen iets aanpassen, zodat ik wat meer ruimte over heb achter het station.
Moet -ooit- een dorpje omheen gebouwd worden.  O:-D

O ja, 2e deel achterwandje ook verder geplakt...  :thumbup:
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
En verder met piepschuim platen op maat snijden. eerst alle verhogingen goed onderbouwen, zodat de rails niet meer kan zakken in de tunnels.  De stofzuiger het er moeilijk mee... al die sh*t bolletjes die overal aan blijven plakken  :(
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
de berg begint al zijn grove vorm te krijgen  :D

Tunnelportalen en de uiteindelijke weg vanaf het hoge viaduct;  stijging en richting bepalen. Een stukje rails helpt hiermee.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Moet dit wat worden? jazeker!

Klein tunnelbruggetje erin verwerken. Maakt het geheel nou net af.  :idea:
En een totaaloverzicht hoe het er onegveer gaat uitzien met de gewenste huisjes erbij.  :thumbup:
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Lid sinds: 2014

Märklin fahren-ärger sparen

offline
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)

Lekker `ouderwets` baantje zijn jullie daar aan het bakken !
Ziet er prima uit  :thumbup:

Grtz Tony
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Hoi John,

Echt een onwijs leuke baan heb jij met je zonen gebouwd. Jammer dat ik jullie topic nu pas lees. De berg is heel goed gelukt.
Heb je ook een baanplan waar je van werkt of is het meer go-with-the-flow?
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Hoi Bas,
Ben gisteren begonnen met het kliederen met Rotband gips. :P Vanmorgen de laatste hand eraan gelegd. Plaats vanavond wel weer foto's.  :idea:

De baan is gelegd uit vrije hand. we hadden wel een idee hoe het ongeveer moest gaan lopen. verder is het gewoon passen en meten geweest, totdat die lekker reed en er goed uitzag. in de tussentijd wel wat kleine veranderimngen gemaakt. zoals nu maandag achter bij het station. de opstelspoeren nu wat naar achteren geplaatst, waarvan er later eentje in een tunnel verdwijnt. Daar kan dan verdekt een trein stilstaan. Een soort van schaduwstation dus.  :idea:

Dus nee, een plan was er niet.  Wat er is -de grote lijnen van de uiteindelijke baan- zit enkel in ons hoofd en verder gewoon creatief zijn.  :)

Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Hier alvast een voorproefje van het eerste stukkie gips erover...  :D
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Totaaloverzichtfoto....

Bij nader inzien is dat kleine autoweg tunneltje aan de rechterzijde achterin niet zo geslaagd.  :?
Nog eens bekijekn wat ik daarmee ga doen...  O:-D
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
vanmorgen gipsen afgerond. Lekker laten doorwaaien om te drogen met de ramen goed open.
Gelukkig schijnd de zon vandaag een beetje.  :-)

snel wat foto's geschoten  :warning:

Matthias heeft een bergweggetje gemaakt dat onder het hoge viauct doorloopt.
Kunnen de Preiserpoppetjes ook ergens heen wandelen.  :P leuk niet.  ;)
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ik kon niet achterblijven... en heb een mooie trap in de gips gedrukt met een steekmes.
Aardig gelukt al vind ik het zelf.  O:-D
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Brugportaaltje netjes een bergweg erover getrokken met steekmes. Ideaal zo'n gereedschap.  :idea:

Dit portaal is overigens een knip en plak leftover van de grote Rhone boogbrug aan het hoge viaduct; die aan beide zijden door mij ingekort was. Deze delen kwamen nu goed van pas... Als je wat bewaard, dan heb je wat!  :P
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ingezoomd bergweggetje. Geinig.  :thumbup:
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
De hele baan zoals die er nu bij ligt  B)

Vanmiddag de eerste laag grijze muurverf eroverheen kwakken.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Panoramafoto   8o
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ziet er goed uit John :thumbup:

Knap dat je zo'n mooie baan uit de vrije hand hebt weten te leggen. Wat dat betreft ben ik meer een planner  :D
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Hallo John,

mooie baan met M-rails. Gelukkig zijn er nog steeds liefhebbers hiervoor.
Inspiratie voor mijn eigen ontwerp, maar het duurt nog even voordat ik aan de bergbouw toe ben.

groeten,
Roel
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Dat ik dit draadje pas nu zie :O
Ziet er een leuk baantje uit met M-rail en Arduino, keep going!

Groeten Dylan
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Speciale Gast
Lid sinds: 2008

Trots lid van CJAG!

offline
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ik zie dit draadje net pas voorbij komen, maar ik krijg van die foto's gewoon zin in vakantie!
Hartstikke mooi en lekker oldskool M-rail. Heb het ook een hele poos gebruikt en het is gewoon stevige meuk  :D
Succes met de verdere bouw!
Groet,

Ronald
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ja Mrail rijdt gewoon prima hoor. Ook digitaal. Wel de sporen goed vastzetten en goed uitlijnen.  En met een wetsteen de rails goed haaks afslijpen. Met name de rail overgangen.

Net een uurtje bezig geweest met de eerste grijze ondergrond. 
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Prachtig hoor! Ik ben toevallig bezig met een opzetje voor een berg met sporen over elkaar heen, met bruggen, etc. Door jou doe ik wat extra inspiratie op!
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ik haal mijn inspiratie ook van andere leden op dit forum!  ;)

en goed rondkijken op diverse plaatsen doet ook wonderen voor de motivatie...  >:-D
Hier een paar foto's vanuit Tsjechie waar ik een paar keer op vakantie ben geweest...
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Eerst evebn de sporen afplakken en dan gaan met die banaan... euh muurverf!  :)
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Geconcentreerd aan het werk!  :offtopic:
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Lekker kwasten met het raam open
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
word een gaaf geheel zo
en dat ijslands mos is ook mooi
Pas op voor uitdrogen  ;) en vocht plekken  :D
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Tijd voor een bakkie leut.  :-)

De eerste stukken zijn al droog. Gaat als een trein hier.
Vanavond kan de black-wash er al over heen!  :thumbup:
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Hoe bedoel je met uitdrogen, cq. vochtplekken? Dat mos blijft toch gewoon goed??? Of droogt dat uit en gaat het verdorren?  :help:

Moet dat af en toe een kleine beetje natgemaakt worden? met een licht waternevel ofzo???


Edit Gerard: Citaat van vorig bericht verwijderd, hier kun je lezen waarom.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
nee john
Maar ijslands mos vergaat op den duur
natmaken en nevelen helpt niet
gewoon vervangen als nodig
Met je foto kwam de mokumse humor even om de hoek
verder vergeten de laatste zin ;)
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
...ik wist niet dat ijslands mos op den duur vergaat. Zal wel even duren denk ik. heb nog spullen gevonden op zolder met ijslands mos erop en dat lag er al meer dan 15-20 jaar. Nu ik er aan terugdenk, dat waren wel zielige stukjes. Nooit bij stilgestaan.
Weer wat geleerd!  :thumbup:
Maar eer het zover is dat het mos op mijn nieuwe baan is vergaan , dan heb ik hem wellicht al afgebroken voor een nieuwe.  ;)


Edit Gerard: Citaat van vorig bericht verwijderd, hier kun je lezen waarom.

Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Met sterk verdunde waterige zwarte plakkaatverf de rotsen een blackwash gegeven.
Trekt de contrasten mooi op.
Ook zeker muurtjes enzo, zoals de brug. De steentjesstructuur zie je dan mooi natuurlijk uitkomen.
De plastic look van tunnelingangen kan je ook prima hiermee camoufleren.  :idea:

Hier een detailfoto waar je dat goed kunt zien wat zo'n wash doet.
Vergelijk deze foto maar met de foto in een paar posts terug.  :P
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Lid sinds: 2014

Märklin fahren-ärger sparen

offline
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)

Hallo John !

Je kunt ijslands mos eerst nat sproeien, dan bedruppelen met half lijm/water mix met druppel dreft en voor de mooiigheid nog met graspoeder bestrooien. Staat over 50 jaar nog  :P Gaat ook met de uitgeharde oude stukken.

Grtz Tony
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
bedankt voor de tip! ga dat voortaan doen.
ben enkel niet zo'n fan van graspoeder over mos heen. Ik vindt dat niet zo mooi. Maar smaken verschillen.


Edit Gerard: Citaat van vorig bericht verwijderd, hier kun je lezen waarom.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Lid sinds: 2014

Märklin fahren-ärger sparen

offline
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)

Lichtjes strooien, kan mooie effecten geven, John.
Soms doe ik er ook nog een beetje rood bij, bloeiende struiken !

Maar smaken verschillen idd. , gelukkig maar.

Nog meer grtz Tony
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Gebruik je dan van die gekleurde houtvezeltjes of die stoffen vezels?
Bloeiende struiken staat ons wel aan.

Edit Ad: Citaat van vorig bericht verwijderd, hier kun je lezen waarom.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Hallo Johan,

Zie nu voor het eerst je baan  :(
Ziet er mooi uit, mooie bergen, en tunnel portalen.
Kun je ook achter je bergen komen ivm. ontsporingen, bij dat bocht wissel??

Ik heb bij mijn oude baan veel problemen gehad op punten waar ik niet bij kon, achter de berg  8o :?
Ben dan ook opnieuw begonnen, aan een nieuwe baan.

Ga dit volgen, heb alleen geen tijd om aan mijn eigen baan verder te gaan, en zit weinig op het forum  :|

Gr Einte
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Lid sinds: 2014

Märklin fahren-ärger sparen

offline
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)


Ha John,

Ik gebruik een soort gekleurd fijn zand, tussen duim en wijsvinger en net als peper strooien (beetje wrijven).
Soms schraap ik met een mesje over een kleurkrijtje (gewoon erboven houden en laten dwarrelen)

Dat zand zit in speelgoed-dozen om zandschilderijen te maken, kun je van alles en nog wat mee doen.

Met een tandestoker kleine puntjes verf zetten , doe ik ook wel eens.

Grtz Tony
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Supertip. Bedankt!

Edit Ad: Citaat van vorig bericht verwijderd, hier kun je lezen waarom.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Lid sinds: 2009

Old Skool Märklin - Scratch Built scenery

offline
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Dag John.

Een genot om jouw bouwverslag te bekijken en te volgen! :thumbup:
Nog een tip: met een elektrische koffiemolen zijn de mogelijkheden
(bijna) onbegrensd om zelf strooimateriaal te maken.
Een rondje (met de hond :wink:) door het park voor schors, takjes
en bladeren, die je daarna in de magnetron ontdoet van vocht,
beestjes en anderzijds wat je niet wil. Geproportioneerd in de
koffiemolen, kort voor grof en lang voor fijn tot zeer fijn strooi-
materiaal. En in de natuurlijke kleuren ... :idea:

Groeten,

Erik.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Ja, natuurlijk materiaal gebruik ik ook.
Matthias gebruikt al takjes en gedroogd mos en vlokken om loofbomen te maken. Ziet er goed uit.Moeten later de baan op.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Mijn tunnelportalen zijn gewoon van noch. die goedkope plastic dingen, modellen 34400 en 34410.
met een beetje verf maak je ze mooi natuurgetrouw.
Re: Modelbaan Hühnerdorf op klassiek m-spoor (met Arduino automatisering)
Gisterenavond laat nog even 2e laag grijs erover gedrywasht. Vanmorgen was dit grotendeels klaar met drogen.