Kaleb's puzzelplank: verschil tussen versies

Uit 3rail Wiki
Naar navigatie springen Naar zoeken springen
 
(5 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 55: Regel 55:
  
 
=== Besturing ===
 
=== Besturing ===
De wissels worden met de hand geschakeld en gereden wordt met de MS2.<br>
+
 
 +
==== Rijden ====
 +
 
 +
Er wordt gereden met een MS2.  
 
[[Bestand:MS2.jpg.jpg|left|800px]]<br>
 
[[Bestand:MS2.jpg.jpg|left|800px]]<br>
 +
<br style="clear:both" />
 +
 +
==== Schakelen ====
 +
De wissels worden met de hand geschakeld. Althans, dat was in eerste instantie de bedoeling maar...... ik heb de Arduino ontdekt.<br>
 +
Dus: 8 servo's worden bediend door 8 knoppen. Er is geen selectie voor rechtdoor en afslaand. Nee, de knop indrukken is wisselstand wijzigen. De beginstand van alle wissels is rechtdoor.<br>
 +
<br>
 +
Als echte beginneling was het dus veel (engelstalige) video's kijken, lezen in het "dummy" boek, testen, concluderen dat het niet werkt, en opnieuw beginnen. Uiteindelijk is het gelukt.<br>
 +
Zoals an aangegeven wilde ik 8 knoppen om 8 wissels/servo's te bedienen. Dus het gebruik van de analoge input was in mijn ogen een must aangezien er in totaal 16 poorten nodig zijn. Ook het heen-en-weer schakelen middels 1 knop bleek een grotere uitdaging dan ik had gedacht (vooral als beginneling). Gelukkig had ik enige programmeer ervaring maar die was van 40 jaar geleden (basic). Enigszins achterhaald maar de logica zat er in ieder geval nog in.
 +
 +
Wat betreft de hardware wordt er gebruik gemaakt van een Arduino Nano en een Nano Base geprikt. Het geheel wordt gevoed door een 12V adapter. Voor de flexibiliteit van de schakelaars heb ik een eigen printje gemaakt om netjes via de analoge inputs te kunnen schakelen.
 +
 +
[[Bestand:Arduino.jpg|left|800px]]<br>
 +
<br style="clear:both" />
 +
 +
De software (sketch) bevat in totaal 243 regels waarvan iets minder dan de helft zijn voor de basis instellingen en setup. Per wissel dienen de instelling te worden aangemaakt. Ook de loop is 8x gekopieerd om ieder wissel te bedienen. <br>
 +
Als er interesse is voor de sketch, kan deze op verzoek worden toegestuurd.<br>
 +
<br>
 +
Eventueel is er nog ruimte op de Arduino om LEDs te schakelen in de toekomst.
  
 
<br style="clear:both" />
 
<br style="clear:both" />
Regel 78: Regel 99:
 
Uiteraard moeten er ook stootblokken aan het eind van de sporen komen. Eerste gedachte was om dit 3D te printen maar dat liep helaas op niets uit. Dan maar wat K-rails stootblokken besteld en deze op de rails gelijmd
 
Uiteraard moeten er ook stootblokken aan het eind van de sporen komen. Eerste gedachte was om dit 3D te printen maar dat liep helaas op niets uit. Dan maar wat K-rails stootblokken besteld en deze op de rails gelijmd
 
[[Bestand:2023-01-12 15.23.10.jpg|800px|links]]
 
[[Bestand:2023-01-12 15.23.10.jpg|800px|links]]
 +
 +
<br style="clear:both" />
 +
  
 
[[categorie:{{{cat|Nieuwe pagina's}}}]][[categorie:{{{cat|C-rail Baanprojecten Forumleden}}}]]
 
[[categorie:{{{cat|Nieuwe pagina's}}}]][[categorie:{{{cat|C-rail Baanprojecten Forumleden}}}]]

Huidige versie van 15 nov 2024 om 12:58

Kaleb's puzzelplank
Kalebs puzzelplank.jpg
Baan specificaties:
Rails : C-Rail
Afmetingen (l x b): 170 cm x 60 cm
Land : Anywhere
Thema : Rangeer puzzel
Tijdperk: 3rail forum
Besturing: MS2
Ontwerp: TimeSaver
Praattopic: Kaleb's puzzelplank

Inleiding

Nu de kans steeds kleiner wordt om nog naar zolder te kunnen en met mijn baan "Gebrook" verder te knutselen, is er een alternatief gezocht om toch met treinen bezig te blijven. Helaas is de ruimte momenteel te beperkt om er een grote(re) baan van te maken. Echter voor de toekomst blijft dit wel in gedachten. Voorlopig dan maar iets kleins om toch bezig te blijven. Tevens wordt het een project om te leren om met scenery om te gaan. Het idee is om een rangeerpuzzel (type: timesaver) te maken en daarmee te gaan spelen.

Ruimte

Er is gekozen voor een kleine (deelbare) tafel van 170 cm x 60 cm om in een kleine kamer toch wat te kunnen "spelen" met treintjes. Op deze ruimte is een rangeerpuzzel goed te realiseren. Het type puzzel is een "timesaver". Hierover is voldoende te vinden op internet. Door de tafel deelbaar (2x 85cm x 60cm) te maken en op schragen te zetten, kan deze ook makkelijk vervoerd worden. De "breuklijn" loopt precies over sporen waar deze gescheiden kunnen worden. Hierover later meer.

Ontwerp

Baan ontwerp


Materiaal

Rollend materiaal

Het rollend materiaal is door de Stichting 3rail (toen: 3railforum) uitgebracht. Beschrijvingen zijn te vinden in de wiki onder 3rail forum modellen

1x DHG500 loc
3x ketel wagon
2x container wagon
3x personen wagon
2x VW transport wagon
2x koelwagon

Rails

Dit stapeltje rail is nodig om de puzzelplank te realiseren:

Rails.jpg.jpg



Besturing

Rijden

Er wordt gereden met een MS2.

MS2.jpg.jpg



Schakelen

De wissels worden met de hand geschakeld. Althans, dat was in eerste instantie de bedoeling maar...... ik heb de Arduino ontdekt.
Dus: 8 servo's worden bediend door 8 knoppen. Er is geen selectie voor rechtdoor en afslaand. Nee, de knop indrukken is wisselstand wijzigen. De beginstand van alle wissels is rechtdoor.

Als echte beginneling was het dus veel (engelstalige) video's kijken, lezen in het "dummy" boek, testen, concluderen dat het niet werkt, en opnieuw beginnen. Uiteindelijk is het gelukt.
Zoals an aangegeven wilde ik 8 knoppen om 8 wissels/servo's te bedienen. Dus het gebruik van de analoge input was in mijn ogen een must aangezien er in totaal 16 poorten nodig zijn. Ook het heen-en-weer schakelen middels 1 knop bleek een grotere uitdaging dan ik had gedacht (vooral als beginneling). Gelukkig had ik enige programmeer ervaring maar die was van 40 jaar geleden (basic). Enigszins achterhaald maar de logica zat er in ieder geval nog in.

Wat betreft de hardware wordt er gebruik gemaakt van een Arduino Nano en een Nano Base geprikt. Het geheel wordt gevoed door een 12V adapter. Voor de flexibiliteit van de schakelaars heb ik een eigen printje gemaakt om netjes via de analoge inputs te kunnen schakelen.

Arduino.jpg



De software (sketch) bevat in totaal 243 regels waarvan iets minder dan de helft zijn voor de basis instellingen en setup. Per wissel dienen de instelling te worden aangemaakt. Ook de loop is 8x gekopieerd om ieder wissel te bedienen.
Als er interesse is voor de sketch, kan deze op verzoek worden toegestuurd.

Eventueel is er nog ruimte op de Arduino om LEDs te schakelen in de toekomst.


De tafel

De tafel is heel simpel: 2 platen van 85cm x 60cm (makkelijk met transport) welke aan elkaar worden gezet, staand op een 3-tal schragen.
In eerste instantie had ik er geen module-frame onder, maar dat kwam de stevigheid niet ten goede:

Tafel 1.jpg



Een vriend van me had deze snel in elkaar geknutseld en dan ziet het er met rails erbij als volgt uit

Tafel 2.jpg



Het elektra werk was ook snel en simpel aangebracht. Extra stopcontact voor het geval dat......

Elektra.jpg



Uiteraard moeten er ook stootblokken aan het eind van de sporen komen. Eerste gedachte was om dit 3D te printen maar dat liep helaas op niets uit. Dan maar wat K-rails stootblokken besteld en deze op de rails gelijmd

2023-01-12 15.23.10.jpg