• O nas
  • Ekipa
  • Makieta
    • H0
      • Stacja Lewin Leski
      • Stacja Okunin
      • Stacja Zielona
      • Stacja Klecza Górna
      • Stacja Wysoka Gorzowska
      • Stacja Żelistrzewo
      • Stacja Alt Warnow
      • Żwirownia Roszków
      • Przystanek Karnin Gorzowski
      • Ładownia szlakowa
      • Tunel Rydułtowy
      • Szlak dwutorowy „Podlesie”
      • Przystanek Teodorowo
      • Szlak z przejściem na plażę
      • Szlak ze złomowym taborem
      • Szlak z wiaduktem drogowym
      • Szlak klubowy z łąką
      • Szlak klubowy z polem
      • Szlak na Mazurach
      • Stacja techniczna Gorzów
      • Stacja techniczna Oblotka
    • H0e
      • Stacja Rusinowo Wąskotorowe
      • Przystanek Bożepole Mazurskie
      • Szlak jednotorowy Kwidzyn – Mareza Makieta „Nad dachami Kwidzyna”
      • Szlak wąskotorowy – Gospodarstwo w Lichnówkach
      • Szlak wąskotorowy – Przy ambonie
      • Szlak wąskotorowy – przez Żuławy
      • Szlak wąskotorowy z pastwiskiem
      • Szlak wąskotorowy z kapliczką
  • Modele
    • Transport wojska (eszelon)
    • Ławka dworcowa
    • Lokomotywownia z Cisnej-Majdanu
    • Berliet GBH
    • Polska furmanka
    • Węglarka „Es”
    • Rumpler RuV 29 i RuV 31
  • Imprezy
    • 2025
      • Intermodellbau 2025 Dortmund
      • Festiwal Kultury Modelarskiej – Olsztyn 5-6 kwietnia 2025
      • Modeltrein Expo On traXS 2025 – Utrecht
      • Kozy 2025 – Prezentacja Modułowej Makiety Kolejowej
      • 12. Mittenwalder Modellbahntage 2025
      • Chemnitzer Modelltage 2025
    • 2024
      • Expo – Trains Luksemburg 2024
      • Pokaz makiety Wysoka Gorzowska w Krzyżu Wielkopolskim
      • Gera 2024 – wystawa makiet
      • Poznań 2024 – Targi Hobby
      • Czyżowice 2024 – Prezentacja Makiety Modułowej
      • Rybnik 2024 – Prezentacja Makiety Modułowej w Kopalni Ignacy
      • Lipsk 2024 – Hobby Messe
      • Francja 2024 – Ramma
      • II Wystawa Realistycznych Makiet Kolejowych w Redzie
      • XIII Festiwal Kultury Modelarskiej w Olsztynie
      • Modeltrein Expo On traXS 2024 – Utrecht
      • Wystawa z okazji 50-lecia Klubu MEC01 – Münchberg 2024
      • 11. Wystawa Makiet Kolejowych w Mittenwalde k./Berlina
      • Kozy 2024 – Prezentacja modułowej makiety kolejowej
    • 2023
      • Kühlungsborn 2023 – wystawa makiet kolejowych
      • Luxembourg 2023 – 40. Expo Trains
      • Poznań 2023 – Salon Hobby
      • Gera 2023 – wystawa makiet
      • Lipsk 2023 – Modell-Hobby-Spiel
      • Mini wystawa makiet kolejowych w Kwidzynie
      • Piotrków Trybunalski 2023- VI Trybunały Modelarstwa Kolejowego
      • Reda 2023 – Wystawa realistycznych makiet kolejowych
      • Stęszew 2023 – spotkanie przy makiecie
      • Modeltrein Expo On traXS 2023 – Utrecht
      • Kozy 2023 – Prezentacja modułowej makiety kolejowej
      • Mittenwalde 2023 – 10. Mittenwalder Modellbahntage
    • 2022
      • Kühlungsborn 2022 – wystawa makiet kolejowych
      • Gangelt 2022 – 25. Wystawa Modelarska
      • Gera 2022 – wystawa makiet
      • Poznań 2022 – Salon Hobby
      • Lipsk 2022 – Modell-Hobby-Spiel
      • Rybnik 2022 – Prezentacja makiety modułowej
      • Hochdorf 2022 – Wystawa w szwajcarskim Modellbahn- Expo
      • „Złote myśli” uczestników spotkania
      • Reda 2022 – spotkanie przy makiecie
      • Kozy 2022 – prezentacja makiety modułowej
      • Modeltrein Expo On traXS! 2022 – Utrecht
      • Mittenwalde 2022 – wystawa makiet
      • Czyżowice 2022 – spotkanie przy makiecie
      • Chemnitz 2022 – wystawa makiet
      • I Festiwal Modeli Kartonowych w Redzie
    • 2021
      • Warszawa 2021 – wystawa makiet w Stacji Muzeum
      • Lipsk 2021 – Modell-Hobby-Spiel
      • Kühlungsborn 2021 – wystawa makiet
      • Reda 2021 – Sylwestrowe warsztaty modelarskie
    • 2020
      • Luxembourg 2020 – Model Train
      • Rijswijk 2020 – Prezentacja makiety
      • Utrecht 2020 – OnTraXS!
      • Reda 2020 – Spotkanie przy makiecie
      • Lahnstein 2020 – 18 International Modellbahntage
      • Mittenwalde 2020 – wystawa makiet
    • 2019
      • Tychy 2019 – spotkanie przy makiecie
      • Zgierz 2019 – Warsztaty modelarskie
      • Poznań 2019 – Salon Hobby
      • Gera 2019 – wystawa makiet
      • Lipsk 2019 – Modell-Hobby-Spiel
      • Noc Muzeów – Olsztyn 2019
      • Bytom 2019 – Prezentacja makiety wąskotorowej na Industriadzie
      • Lipusz 2019 – prezentacja makiety Sopockiego Klubu Modelarzy Kolejowych
      • Modeltrein Expo On traXS! 2019 – Utrecht
      • Münchberg 2019 – Prezentacja makiety
      • Czyżowice 2019 – spotkanie przy makiecie
      • Görlitz 2019 – wystawa makiet kolejowych
    • 2018
      • Tczew 2018 – Kolej na Niepodległą!
      • Salon modelarstwa HOBBY w Poznaniu – XV edycja
      • Lipsk 2018 – Modell-Hobby-Spiel
      • Bytom 2018 – Prezentacja makiety wąskotorowej na Industriadzie
      • Rijswijk 2018 – Prezentacja makiety
      • Reda 2018 – Warsztaty Modelarskie PMM H0
      • Miniaturowa Polska – Gliwice 2018
      • Lahnstein 2018 – 16 International Modellbahntage
      • Czyżowice 2018 – spotkanie przy makiecie
      • Berlin 2018 – 7. Internationale Modellbahn Ausstellung
    • 2017
      • Lipsk 2017 – Modell-Hobby-Spiel
      • Szczecin 2017 – Prezentacja makiety
      • Radom 2017 – Prezentacja makiety
      • Piotrków Trybunalski 2017 – IV Piotrkowskie Trybunały Modelarstwa Kolejowego
      • Luxembourg 2017 – Expo Trains
      • Lahnstein 2017 – 15 International Modellbahntage
      • Gangelt 2017 – prezentacja makiety
      • Francja – Trainsmania 2017
      • Czyżowice 2017 – Spotkanie przy makiecie
      • Czyżowice 2017 – Warsztaty Modelarskie PMM H0
      • Bytom 2017 – Prezentacja makiety
    • 2016
      • Poznań 2016 – Salon Hobby
      • Niemcy 2016 – Wakacje PMMH0
      • Lobau 2016 – Prezentacja makiety
      • Piotrków Trybunalski 2016 – III Piotrkowskie Trybunały Modelarstwa Kolejowego
      • Wolsztyn 2016 – Parada parowozów
      • Gdynia 2016 – Warsztaty Modelarskie TT
      • Modeltrein Expo On traXS! 2016 – Utrecht
      • Lahnstein 2016 – 14 International Modellbahntage
      • Reda 2016 – Warsztaty Modelarskie PMM H0
      • Czyżowice 2016 – Spotkanie przy makiecie
      • Berlin 2016 – 6. Internationale Modellbahn Ausstellung
    • 2015
      • Poznań 2015 – Warsztaty Modelarskie PZMK
      • Lipsk 2015 – Modell-Hobby-Spiel
      • Olsztyn 2015 – Wystawa małych modelarskich makiet
      • Podlasie 2015 – wakacje PMM H0
      • Ostrołęka 2015 – Festyn Dworcowy
      • Piotrków Trybunalski 2015 – II Piotrkowskie Trybunały Modelarstwa Kolejowego
      • Pobiedziska 2015 – Spotkanie przy makiecie
      • Noc Muzeów 2015
      • Sinsheim 2015 – 3 Faszination Modellbahn
      • Lahnstein 2015 – 13 International Modellbahntage
      • Czyżowice 2015 – Spotkanie przy makiecie
    • 2014
      • Tychy 2014 – Sylwester przy makiecie
      • Poznań 2014 – Salon Hobby
      • Istebna 2014 – Spotkanie przy makiecie
      • Gdańsk 2014 – Noc Muzeów
      • Żuławy 2014 – wycieczka PMM H0
      • Münchberg 2014 – Prezentacja makiety
      • Cisna Majdan 2014 – Prezentacja makiety
      • Sinsheim 2014 – 2 Faszination Modellbahn
      • Poznań 2014 – Warsztaty Modelarskie PZMK
      • Czyżowice 2014 – Spotkanie przy makiecie
    • 2013
      • Reda 2013 – Sylwester przy makiecie
      • Poznań 2013 – Salon Hobby
      • Lipsk 2013 – Modell-Hobby-Spiel
      • Gdańsk 2013 – Targi Gra i Zabawa
      • Kłodawa 2013 – Spotkanie przy makiecie
      • Rogalinek 2013 – Spotkanie przy makiecie
      • Luxembourg 2013 – Expo Trains
      • Modeltrein Expo On traXS! 2013 – Utrecht
      • Poznań 2013 – Warsztaty Modelarskie PZMK
      • Lahnstein 2013 – 11 International Modellbahntage
    • 2012
      • Reda 2012 – Sylwester przy makiecie
      • Poznań 2012 – Salon Hobby
      • Lipsk 2012 – Modell-Hobby-Spiel
      • Zabrodzie 2012 – Rodzinne Warsztaty Modelarskie
      • Dortmund 2012 – Intermodellbau
      • Modeltrein Expo On traXS! 2012 – Utrecht
      • Czyżowice 2012 – spotkanie przy makiecie
      • Lahnstein 2012 – 10 International Modellbahntage
      • Poznań 2012 – Warsztaty Modelarskie PZMK
    • 2011
      • Poznań 2011 – Salon Hobby
      • Rybnik 2011 – Prezentacja makiety
      • Sopot 2011 – Spotkanie przy makiecie
      • Radom 2011 – Prezentacja makiety
      • Modeltrein Expo On traXS! 2011 – Utrecht
    • 2010
      • Poznań 2010 – Salon Hobby
      • Lipsk 2010 – Modell-Hobby-Spiel
      • Braniewo 2010 – Prezentacja makiety
      • Zabrodzie 2010 – Rodzinne Warsztaty Modelarskie
      • Czyżowice 2010 – Spotkanie przy makiecie
      • Poznań 2010 – Warsztaty Modelarskie PZMK
    • 2009
      • Poznań 2009 – Salon Hobby
      • Lipsk 2009- Modell-Hobby-Spiel
      • Rogalinek 2009 – Spotkanie przy makiecie
      • Reda 2009 – Spotkanie przy makiecie
      • Poznań 2009 – Warsztaty Modelarskie PZMK
    • 2008
      • Poznań 2008 – Salon Hobby
      • Rzeszów 2008 – Prezentacja makiety
      • Rybnik 2008 – Prezentacja makiety
    • 2007
      • Rybnik 2007 – Prezentacja makiety
      • Lipsk 2007- Modell-Hobby-Spiel
      • Bytom 2007 – Spotkanie przy makiecie
    • 2006
      • Poznań 2006 – Salon Hobby
    • 2005
      • Gdańsk 2005 – Targi Trako
      • Radom 2005 – Prezentacja makiety
  • Warsztat
  • Porady
    • Prowadzenie ruchu pociągów na makiecie
    • Praca manewrowa na stacji Wysoka (przykład)
    • Przyczynek do prowadzenia ruchu kolejowego na makiecie modułowej
    • System zależności w urządzeniach srk makiety małej stacji na linii jednotorowej
    • Zależność: rozjazd – semafor(y)
    • Zależność: rozjazd – wykolejnica
    • Realistyczna makieta na niewielkiej powierzchni – czy jest to możliwe?
    • O co chodzi w epokach modelarskich?
  • Felietony
    • Moich kilka spostrzeżeń o modelarstwie kolejowym – felieton Leszka Lewińskiego cz.1
    • Gdzie są wystawy modelarstwa kolejowego? – felieton Leszka Lewińskiego cz.2
    • „Jestem modelarzem kolejowym…”. Czy aby na pewno? – felieton Leszka Lewińskiego cz.3
    • Publiczność: czyli przez kogo i jak oglądane są modele kolejowe – felieton Leszka Lewińskiego cz. 4
    • Więcej realizmu na makiecie – felieton Leszka Lewińskiego cz. 5
    • Makieta kolejowa – modułowa czy prezentacyjna? – felieton Leszka Lewińskiego cz. 6
    • Dlaczego nie zawsze warto kupować w sklepie modelarskim? -felieton Leszka Lewińskiego cz. 7
    • Modelarstwo kolejowe – zawsze trochę kompromisu – Felieton Franza Rittiga
  • Media o nas
  • Kontakt
  • O nas
  • Ekipa
  • Makieta
    • H0
      • Stacja Lewin Leski
      • Stacja Okunin
      • Stacja Zielona
      • Stacja Klecza Górna
      • Stacja Wysoka Gorzowska
      • Stacja Żelistrzewo
      • Stacja Alt Warnow
      • Żwirownia Roszków
      • Przystanek Karnin Gorzowski
      • Ładownia szlakowa
      • Tunel Rydułtowy
      • Szlak dwutorowy „Podlesie”
      • Przystanek Teodorowo
      • Szlak z przejściem na plażę
      • Szlak ze złomowym taborem
      • Szlak z wiaduktem drogowym
      • Szlak klubowy z łąką
      • Szlak klubowy z polem
      • Szlak na Mazurach
      • Stacja techniczna Gorzów
      • Stacja techniczna Oblotka
    • H0e
      • Stacja Rusinowo Wąskotorowe
      • Przystanek Bożepole Mazurskie
      • Szlak jednotorowy Kwidzyn – Mareza Makieta „Nad dachami Kwidzyna”
      • Szlak wąskotorowy – Gospodarstwo w Lichnówkach
      • Szlak wąskotorowy – Przy ambonie
      • Szlak wąskotorowy – przez Żuławy
      • Szlak wąskotorowy z pastwiskiem
      • Szlak wąskotorowy z kapliczką
  • Modele
    • Transport wojska (eszelon)
    • Ławka dworcowa
    • Lokomotywownia z Cisnej-Majdanu
    • Berliet GBH
    • Polska furmanka
    • Węglarka „Es”
    • Rumpler RuV 29 i RuV 31
  • Imprezy
    • 2025
      • Intermodellbau 2025 Dortmund
      • Festiwal Kultury Modelarskiej – Olsztyn 5-6 kwietnia 2025
      • Modeltrein Expo On traXS 2025 – Utrecht
      • Kozy 2025 – Prezentacja Modułowej Makiety Kolejowej
      • 12. Mittenwalder Modellbahntage 2025
      • Chemnitzer Modelltage 2025
    • 2024
      • Expo – Trains Luksemburg 2024
      • Pokaz makiety Wysoka Gorzowska w Krzyżu Wielkopolskim
      • Gera 2024 – wystawa makiet
      • Poznań 2024 – Targi Hobby
      • Czyżowice 2024 – Prezentacja Makiety Modułowej
      • Rybnik 2024 – Prezentacja Makiety Modułowej w Kopalni Ignacy
      • Lipsk 2024 – Hobby Messe
      • Francja 2024 – Ramma
      • II Wystawa Realistycznych Makiet Kolejowych w Redzie
      • XIII Festiwal Kultury Modelarskiej w Olsztynie
      • Modeltrein Expo On traXS 2024 – Utrecht
      • Wystawa z okazji 50-lecia Klubu MEC01 – Münchberg 2024
      • 11. Wystawa Makiet Kolejowych w Mittenwalde k./Berlina
      • Kozy 2024 – Prezentacja modułowej makiety kolejowej
    • 2023
      • Kühlungsborn 2023 – wystawa makiet kolejowych
      • Luxembourg 2023 – 40. Expo Trains
      • Poznań 2023 – Salon Hobby
      • Gera 2023 – wystawa makiet
      • Lipsk 2023 – Modell-Hobby-Spiel
      • Mini wystawa makiet kolejowych w Kwidzynie
      • Piotrków Trybunalski 2023- VI Trybunały Modelarstwa Kolejowego
      • Reda 2023 – Wystawa realistycznych makiet kolejowych
      • Stęszew 2023 – spotkanie przy makiecie
      • Modeltrein Expo On traXS 2023 – Utrecht
      • Kozy 2023 – Prezentacja modułowej makiety kolejowej
      • Mittenwalde 2023 – 10. Mittenwalder Modellbahntage
    • 2022
      • Kühlungsborn 2022 – wystawa makiet kolejowych
      • Gangelt 2022 – 25. Wystawa Modelarska
      • Gera 2022 – wystawa makiet
      • Poznań 2022 – Salon Hobby
      • Lipsk 2022 – Modell-Hobby-Spiel
      • Rybnik 2022 – Prezentacja makiety modułowej
      • Hochdorf 2022 – Wystawa w szwajcarskim Modellbahn- Expo
      • „Złote myśli” uczestników spotkania
      • Reda 2022 – spotkanie przy makiecie
      • Kozy 2022 – prezentacja makiety modułowej
      • Modeltrein Expo On traXS! 2022 – Utrecht
      • Mittenwalde 2022 – wystawa makiet
      • Czyżowice 2022 – spotkanie przy makiecie
      • Chemnitz 2022 – wystawa makiet
      • I Festiwal Modeli Kartonowych w Redzie
    • 2021
      • Warszawa 2021 – wystawa makiet w Stacji Muzeum
      • Lipsk 2021 – Modell-Hobby-Spiel
      • Kühlungsborn 2021 – wystawa makiet
      • Reda 2021 – Sylwestrowe warsztaty modelarskie
    • 2020
      • Luxembourg 2020 – Model Train
      • Rijswijk 2020 – Prezentacja makiety
      • Utrecht 2020 – OnTraXS!
      • Reda 2020 – Spotkanie przy makiecie
      • Lahnstein 2020 – 18 International Modellbahntage
      • Mittenwalde 2020 – wystawa makiet
    • 2019
      • Tychy 2019 – spotkanie przy makiecie
      • Zgierz 2019 – Warsztaty modelarskie
      • Poznań 2019 – Salon Hobby
      • Gera 2019 – wystawa makiet
      • Lipsk 2019 – Modell-Hobby-Spiel
      • Noc Muzeów – Olsztyn 2019
      • Bytom 2019 – Prezentacja makiety wąskotorowej na Industriadzie
      • Lipusz 2019 – prezentacja makiety Sopockiego Klubu Modelarzy Kolejowych
      • Modeltrein Expo On traXS! 2019 – Utrecht
      • Münchberg 2019 – Prezentacja makiety
      • Czyżowice 2019 – spotkanie przy makiecie
      • Görlitz 2019 – wystawa makiet kolejowych
    • 2018
      • Tczew 2018 – Kolej na Niepodległą!
      • Salon modelarstwa HOBBY w Poznaniu – XV edycja
      • Lipsk 2018 – Modell-Hobby-Spiel
      • Bytom 2018 – Prezentacja makiety wąskotorowej na Industriadzie
      • Rijswijk 2018 – Prezentacja makiety
      • Reda 2018 – Warsztaty Modelarskie PMM H0
      • Miniaturowa Polska – Gliwice 2018
      • Lahnstein 2018 – 16 International Modellbahntage
      • Czyżowice 2018 – spotkanie przy makiecie
      • Berlin 2018 – 7. Internationale Modellbahn Ausstellung
    • 2017
      • Lipsk 2017 – Modell-Hobby-Spiel
      • Szczecin 2017 – Prezentacja makiety
      • Radom 2017 – Prezentacja makiety
      • Piotrków Trybunalski 2017 – IV Piotrkowskie Trybunały Modelarstwa Kolejowego
      • Luxembourg 2017 – Expo Trains
      • Lahnstein 2017 – 15 International Modellbahntage
      • Gangelt 2017 – prezentacja makiety
      • Francja – Trainsmania 2017
      • Czyżowice 2017 – Spotkanie przy makiecie
      • Czyżowice 2017 – Warsztaty Modelarskie PMM H0
      • Bytom 2017 – Prezentacja makiety
    • 2016
      • Poznań 2016 – Salon Hobby
      • Niemcy 2016 – Wakacje PMMH0
      • Lobau 2016 – Prezentacja makiety
      • Piotrków Trybunalski 2016 – III Piotrkowskie Trybunały Modelarstwa Kolejowego
      • Wolsztyn 2016 – Parada parowozów
      • Gdynia 2016 – Warsztaty Modelarskie TT
      • Modeltrein Expo On traXS! 2016 – Utrecht
      • Lahnstein 2016 – 14 International Modellbahntage
      • Reda 2016 – Warsztaty Modelarskie PMM H0
      • Czyżowice 2016 – Spotkanie przy makiecie
      • Berlin 2016 – 6. Internationale Modellbahn Ausstellung
    • 2015
      • Poznań 2015 – Warsztaty Modelarskie PZMK
      • Lipsk 2015 – Modell-Hobby-Spiel
      • Olsztyn 2015 – Wystawa małych modelarskich makiet
      • Podlasie 2015 – wakacje PMM H0
      • Ostrołęka 2015 – Festyn Dworcowy
      • Piotrków Trybunalski 2015 – II Piotrkowskie Trybunały Modelarstwa Kolejowego
      • Pobiedziska 2015 – Spotkanie przy makiecie
      • Noc Muzeów 2015
      • Sinsheim 2015 – 3 Faszination Modellbahn
      • Lahnstein 2015 – 13 International Modellbahntage
      • Czyżowice 2015 – Spotkanie przy makiecie
    • 2014
      • Tychy 2014 – Sylwester przy makiecie
      • Poznań 2014 – Salon Hobby
      • Istebna 2014 – Spotkanie przy makiecie
      • Gdańsk 2014 – Noc Muzeów
      • Żuławy 2014 – wycieczka PMM H0
      • Münchberg 2014 – Prezentacja makiety
      • Cisna Majdan 2014 – Prezentacja makiety
      • Sinsheim 2014 – 2 Faszination Modellbahn
      • Poznań 2014 – Warsztaty Modelarskie PZMK
      • Czyżowice 2014 – Spotkanie przy makiecie
    • 2013
      • Reda 2013 – Sylwester przy makiecie
      • Poznań 2013 – Salon Hobby
      • Lipsk 2013 – Modell-Hobby-Spiel
      • Gdańsk 2013 – Targi Gra i Zabawa
      • Kłodawa 2013 – Spotkanie przy makiecie
      • Rogalinek 2013 – Spotkanie przy makiecie
      • Luxembourg 2013 – Expo Trains
      • Modeltrein Expo On traXS! 2013 – Utrecht
      • Poznań 2013 – Warsztaty Modelarskie PZMK
      • Lahnstein 2013 – 11 International Modellbahntage
    • 2012
      • Reda 2012 – Sylwester przy makiecie
      • Poznań 2012 – Salon Hobby
      • Lipsk 2012 – Modell-Hobby-Spiel
      • Zabrodzie 2012 – Rodzinne Warsztaty Modelarskie
      • Dortmund 2012 – Intermodellbau
      • Modeltrein Expo On traXS! 2012 – Utrecht
      • Czyżowice 2012 – spotkanie przy makiecie
      • Lahnstein 2012 – 10 International Modellbahntage
      • Poznań 2012 – Warsztaty Modelarskie PZMK
    • 2011
      • Poznań 2011 – Salon Hobby
      • Rybnik 2011 – Prezentacja makiety
      • Sopot 2011 – Spotkanie przy makiecie
      • Radom 2011 – Prezentacja makiety
      • Modeltrein Expo On traXS! 2011 – Utrecht
    • 2010
      • Poznań 2010 – Salon Hobby
      • Lipsk 2010 – Modell-Hobby-Spiel
      • Braniewo 2010 – Prezentacja makiety
      • Zabrodzie 2010 – Rodzinne Warsztaty Modelarskie
      • Czyżowice 2010 – Spotkanie przy makiecie
      • Poznań 2010 – Warsztaty Modelarskie PZMK
    • 2009
      • Poznań 2009 – Salon Hobby
      • Lipsk 2009- Modell-Hobby-Spiel
      • Rogalinek 2009 – Spotkanie przy makiecie
      • Reda 2009 – Spotkanie przy makiecie
      • Poznań 2009 – Warsztaty Modelarskie PZMK
    • 2008
      • Poznań 2008 – Salon Hobby
      • Rzeszów 2008 – Prezentacja makiety
      • Rybnik 2008 – Prezentacja makiety
    • 2007
      • Rybnik 2007 – Prezentacja makiety
      • Lipsk 2007- Modell-Hobby-Spiel
      • Bytom 2007 – Spotkanie przy makiecie
    • 2006
      • Poznań 2006 – Salon Hobby
    • 2005
      • Gdańsk 2005 – Targi Trako
      • Radom 2005 – Prezentacja makiety
  • Warsztat
  • Porady
    • Prowadzenie ruchu pociągów na makiecie
    • Praca manewrowa na stacji Wysoka (przykład)
    • Przyczynek do prowadzenia ruchu kolejowego na makiecie modułowej
    • System zależności w urządzeniach srk makiety małej stacji na linii jednotorowej
    • Zależność: rozjazd – semafor(y)
    • Zależność: rozjazd – wykolejnica
    • Realistyczna makieta na niewielkiej powierzchni – czy jest to możliwe?
    • O co chodzi w epokach modelarskich?
  • Felietony
    • Moich kilka spostrzeżeń o modelarstwie kolejowym – felieton Leszka Lewińskiego cz.1
    • Gdzie są wystawy modelarstwa kolejowego? – felieton Leszka Lewińskiego cz.2
    • „Jestem modelarzem kolejowym…”. Czy aby na pewno? – felieton Leszka Lewińskiego cz.3
    • Publiczność: czyli przez kogo i jak oglądane są modele kolejowe – felieton Leszka Lewińskiego cz. 4
    • Więcej realizmu na makiecie – felieton Leszka Lewińskiego cz. 5
    • Makieta kolejowa – modułowa czy prezentacyjna? – felieton Leszka Lewińskiego cz. 6
    • Dlaczego nie zawsze warto kupować w sklepie modelarskim? -felieton Leszka Lewińskiego cz. 7
    • Modelarstwo kolejowe – zawsze trochę kompromisu – Felieton Franza Rittiga
  • Media o nas
  • Kontakt

Elektronika w modelarstwie kolejowym – mała stacja kolejowa – część 4

2023-12-28

Kolejna część artykułu o budowie systemu sterowania ruchem kolejowym na stacji Wysoka jest uzupełnieniem i podsumowaniem naszych dotychczasowych działań. Mamy już kompletną część elektroniczną oraz wiemy jak wygląda kod dla segmentu nr 1. Zanim przejdziemy do zgłębiania tajników tego kodu i jego modyfikacji, chciałbym nieco szerzej opisać sposób postępowania z przygotowanym już kodem, aby można było „wsadzić go” do procesora znajdującego się na płytce Arduino. Proces taki nazywa się „kompilacją” i polega na przetłumaczeniu stworzonego kodu w języku C++ do postaci zrozumiałej przez mikrokontroler czy tzw. kodu maszynowego (zapisu w postaci zer i jedynek 

Co należy zrobić? Trzeba uruchomić środowisko Arduino IDE i w zakładce PLIK wybrać opcję OTWÓRZ wskazując odpowiedni plik (np. Wysoka_segment_1.ino). Na ekranie edytora pojawi się wówczas cały kod wybranego pliku. Następnie musimy wybrać rodzaj płytki, do której będziemy wgrywać program.  Wybieramy, zatem, zakładkę NARZĘDZIA, a następnie menu PŁYTKA, z którego z kolei wybieramy odpowiednią pozycję (np. Arduino Nano).

Teraz możemy kontrolnie zweryfikować poprawność kodu klikając w komendę ZWERYFIKUJ znajdującą się na górnym pasku. Jeśli weryfikacja przebiegnie pomyślnie (brak błędów) możemy przejść do kompilowania kodu. Jeśli natomiast pojawią się jakieś błędy w kodzie, to należy je usunąć. Może się również zdarzyć, że nowo zainstalowane środowisko nie będzie posiadało zainstalowanych potrzebnych bibliotek użytych w naszym kodzie (np. Servo.h). Wtedy trzeba taką bibliotekę pobrać z Internetu (lub z zapisów dostępnych poniżej) w formie pliku zip, w zakładce SZKIC wybrać opcję DOŁĄCZ BIBLIOTEKĘ, a następnie DODAJ BIBLIOTEKĘ ZIP i wybrać odpowiedni plik biblioteki. Teraz możemy już podłączyć płytkę Arduino do komputera poprzez port USB i wybrać w zakładce NARZĘDZIA pozycję PORT i zaznaczyć port „aktywny”.

Gdy płytka jest podłączona, kod zweryfikowany oraz skonfigurowany jest port komunikacyjny to możemy przystąpić do kompilowania naszego programu. Wystarczy wtedy wcisnąć przycisk WGRAJ z górnego paska i poczekać aż kompilator wykona całą pracę.

Proces ten powinien zakończyć się komunikatem:

avrdude done. Tank you. – widocznym w oknie kompilatora (na samym dole ekranu).

W ten oto sposób zaprogramowaliśmy nasze Arduino, które może teraz rozpocząć działanie. Jeśli proces kompilacji się nie powiódł, a weryfikacja przebiegła pomyślnie to najprawdopodobniej port komunikacyjny jest niewłaściwie skonfigurowany i komputer „nie „widzi płytki Arduino. Jest to częsty błąd podczas początkowych działań z Arduino.

Pora na zgłębienie kilku tajników naszego kodu.

Wydaje się, że najtrudniejszą sprawą jest obsługa rozjazdów na naszej makiecie (w sensie programowym oczywiście), zatem wracamy do fragmentu kodu odpowiedzialnego za obsługę serwomechanizmu. Przypomnijmy go:

Jeśli do naszego mikrokontrolera trafi kod „1011”  if (data == 1011)  to program wykona poniższy blok ujęty znakami { … }, czyli przełoży zwrotnicę rozjazdu do położenia plus (na wprost).

Jako pierwszy jest sprawdzany warunek: czy serwomechanizm jest w pozycji > lub = 98, czyli czy napęd zwrotnicy rozjazdu znajduje się w położeniu minus (na bok). Jeśli tak jest, to można przystąpić do zmiany pozycji.

Kolejna instrukcja – to pętla:

którą można przetłumaczyć następująco:

Rozpoczynając pętlę dla pozycji serwa = 100; kończąc na pozycji serwa >=20; zmniejszaj wartość pozycji serwa o 1.

Po każdym takim zmniejszeniu pozycji następują instrukcje zawarte w bloku, czyli:

– ustaw serwo_1 do obecnej pozycji;

– czekaj 10 milisekund.

Mamy również w tym bloku warunek: jeśli pozycja serwa < 60 (czyli jeśli przekroczymy połowę ruchu napędu) to wyłączamy przekaźnik (służący do polaryzacji krzyżownicy) oraz drugi warunek – o wysłaniu informacji zwrotnej: jeśli serwo osiąga wartość końcową (pozycja serwa < 22).

Wyróżnić można, zatem, kilka parametrów określających nam ruch i zakres tego ruchu oraz prędkość z jaką obrót serwomechanizmu następuje:

  • 100 – pozycja początkowa, z której zaczynamy zmianę położenia napędu
  • 20 – pozycja końcowa
  • 60 – pozycja środkowa (gdy nastąpi zmiana polaryzacji krzyżownicy)
  • delay (10) przerwa pomiędzy kolejnymi krokami ruchu
  • 1 – wartość pojedynczego kroku

Możemy te wartości zmienić, co spowoduje, że ruch napędu będzie szybszy lub wolniejszy. Również możemy zmienić zakres tego ruchu. Większość serwomechanizmów porusza się w zakresie od 0 do 180 (stopni) i takie wartości możemy wpisać. Proponuję poeksperymentować i poszukać odpowiedniego zakresu ruchu zanim zamontujemy napęd do rozjazdu lub wykolejnicy. A co zrobić, gdy zamiast modelarskich serwomechanizmów chcemy zastosować innego rodzaju napędy – na przykład siłowniki od zamka samochodowego?  Otóż, jeśli chcemy sterować jakimś fabrycznym napędem z wyłącznikiem krańcowym, to powinniśmy użyć modułu przekaźnika. Na początku programu należy zdefiniować (czyli nazwać) konkretne wyjście mikrokontrolera, które będzie ten przekaźnik przełączać – na przykład:

w bloku setup()

w bloku odczyt_seriala()

Zastępujemy, zatem, fragmenty programu dotyczące obsługi serwomechanizmów na odpowiednie komendy służące obsłudze przekaźnika.

Napęd z przekaźnikiem łączymy w następujący sposób:

Większość „fabrycznych” napędów rozjazdowych musi być zasilana napięciem od 9 V do 16 V, potrzebujemy zatem dodatkowego źródła zasilania, które poda do nich odpowiednie wyższe napięcie. W tej sytuacji konieczne jest prowadzenie dodatkowego (piątego) przewodu w magistrali pomiędzy segmentami makiety lub – dysponując odpowiednio wydajnym zasilaczem 5V, który zasila naszą magistralę – pokusić się o wykorzystanie przetwornic podwyższających napięcie do np. 12V na potrzeby zasilania takich napędów do zwrotnic rozjazdów. W sytuacji, w której korzystamy z takich napędów nie używamy przekaźnika do polaryzacji rozjazdów, gdyż taki znajduje się wewnątrz napędu. Z tego wynika, że fragment programu odnoszący się do przekaźnika można po prostu… skasować.

Kilka zdań należy poświęcić również samym modułom przekaźników jakie są dostępne na naszym rynku.

Mamy dwa rodzaje takich modułów:

1. wyzwalane stanem wysokim HIGH (5V);

2. wyzwalane stanem niskim LOW (0V).

Nie ma większego znaczenia, które z nich zastosujemy, gdyż w zależności od rodzaju modułu wystarczy tylko odpowiednio podpiąć styki polaryzacji krzyżownicy lub styki napędu.

Trochę inaczej jest w przypadku semaforów sterowanych stanem niskim (LOW). Należy wówczas niejako „odwrotnie” opisać je w programie, czyli tam, gdzie normalnie było HIGH zamienić opis na LOW i odwrotnie.

Na przykład dla sygnału S1 na semaforze A będzie to:

Pamiętajmy, że to samo musimy wykonać na początku programu w bloku setup().

Widać, zatem, że adaptacja programu do nieco innej sytuacji związanej na przykład ze sterowaniem innymi urządzeniami – na przykład napędami do semaforów kształtowych lub napędami do zwrotnic rozjazdów nie będących serwomechanizmami nie jest sprawą skomplikowaną. Wystarczy tylko we właściwym bloku programu pozamieniać odpowiednie parametry nie zmieniając pozostałej reszty.

Podobnie rzecz będzie się miała, jeśli zechcemy rozbudować „system” na przykład dodając do systemu sterowania systemy sterowania oświetleniem budynków czy latarniami zewnętrznymi. Wystarczy wtedy podpiąć się do wolnego wyjścia mikrokontrolera, zadeklarować to wyjście i nadać mu stan początkowy, a w bloku odczyt_seriala dołożyć odpowiednią komendę sterującą tym wyjściem. Pamiętać należy o ograniczeniu prądowym każdego wyjścia mikrokontrolera i w przypadku większych obciążeń stosować moduły przekaźników lub tranzystory.

Mogą pojawić się wówczas pytania: Co zrobić, gdy nie mamy już wolnego wyjścia mikrokontrolera na danym segmencie, a chcemy dołączyć do niego jeszcze jakieś urządzenia? Istnieje kilka opcji. Najprostszą jest zastosowanie płytki Arduino o większej ilości wyjść lub dołożenie drugiej, która obsłuży dodatkowe elementy. Są oczywiście dostępne „ekspandery” wyprowadzeń, ale nie polecam ich stosowania, gdyż obciążalność prądowa tych ekspanderów jest bardzo mała, co czyni problematycznym ich używanie jako wyjść zasilających akcesoria makiety.

Osobiście polecam (i sam stosuję) dostawianie kolejnych płytek Arduino NANO – głównie ze względu na ich niewielkie wymiary oraz (co bardzo ważne) z uwagi na to, że wszystkie płytki w segmentach makiety są jednakowe, a to pozwala na unifikację instalacji, zaś w przypadku uszkodzenia którejś płytki wystarcza posiadanie jednego, zapasowego modułu, który pasuje do wszystkich segmentów makiety.

Pamiętajcie, że tworząc KAŻDY system sterowania należy przewidzieć, iż jego elementy mogą ulec uszkodzeniu (np. z powodu wilgoci, dużych różnic temperatury, czy też przez błąd ludzki), dlatego warto stosować powtarzalne moduły – czy to płytek sterujących, czy przekaźników, czy też rodzaje napędów rozjazdów, wykolejnic itp. Mając pod makietą elementy jednego rodzaju mamy sytuację, w której zapasowy moduł pasuje do wszystkich segmentów, a co za tym idzie występuje łatwość i szybkość wymiany uszkodzonego elementu i możliwość usunięcia usterki w sterowaniu nawet podczas trwania wystawy lub imprezy modelarskiej.

Na koniec jeszcze kilka słów o tym – co dalej?

Następną cześć artykułu poświęcę pulpitowi, czyli sercu systemu. Będzie dokładna analiza kodu pulpitu oraz gotowy plik do pobrania i stosowania na własnych makietach.

Zapraszam do lektury kolejnych odcinków, a przede wszystkim do wyposażenia swoich makiet kolejowych w zależnościowe systemy sterowania urządzeniami srk, będące jednym z kluczowych elementów charakteryzujących prawdziwą kolej.

Pliki do pobrania

Udostępnij

Warsztat

Klaudiusz Dawid

  • O nas

    Witajcie na naszej stronie. To miejsce, w którym dzielimy się z modelarzami kolejowymi naszym czasem, wiedzą i emocjami. Modelarstwo to nie tylko budowa makiet czy taboru. To także pasjonujące spotkania, warsztaty oraz inne wydarzenia w kraju i zagranicą, a co za tym idzie, ciekawe miejsca, makiety, ludzie. Znajdziecie tu opisy naszych makiet, modeli oraz relacje z modelarskich wyjazdów bliższych i dalszych.
  • Zobacz nasze filmy na youtube

  • Polub nas na facebooku

    Facebook Pagelike Widget
  • Najnowsze artykuły

    • Intermodellbau 2025 Dortmund
    • Festiwal Kultury Modelarskiej – Olsztyn 5-6 kwietnia 2025
    • Modeltrein Expo On traXS 2025 – Utrecht
    • Kozy 2025 – Prezentacja Modułowej Makiety Kolejowej
    • 12. Mittenwalder Modellbahntage 2025
  • Nasze najbliższe wydarzenia

    Wystawa makiet Kolejowych w Redzie

    Pokaz Makiety Modułowej w Lipuszu

    hobbymesse Lipsk

    Modellbahnausstellung OMC Gera



  • INFORMACJE PRAWNE

    Wszystkie publikacje na tej stronie są własnością autorów i nie można wykorzystywać ich bez zgody. Kopiowanie, powielanie i wykorzystywanie publikacji oraz fotografii bez zgody autorów jest zabronione.


© pmmh0.pl 2024 - Grupa Modelarska

Kontynuując przeglądanie tej witryny, wyrażasz zgodę na korzystanie przez nas z plików cookie.