De ESP32 C3 modules (zie ook) hebben een firmware met als datum februari 2021. Een nieuwe firmware uploaden (er wordt overal telkens over downloaden gesproken!) bleek nog niet zo eenvoudig. De tool die ervoor beschikbaar is: de “Flash download tool” (op dit moment versie 3.9.6) is hier te downloaden. Volgens de Espressif documentatie zou het gewoon via de USB aansluiting moeten lukken, maar daarmee kreeg ik net niet voor elkaar en kreeg telkens onderstaande melding te zien. Uiteindelijk leek het toch nodig om gebruik te maken van een Serieel-USB omzetter te gebruiken (zoals hier aangegeven). Tx en Rx worden kruislings verbonden en pin GPIO0 moetRead More →

Om de snelheid van de treintjes te kunnen veranderen is een rijregelaar nodig. Ergens heb ik de hier beschreven regelaar gevonden (hier dus): maakt gebruik van PWM (zie ook hier) op de Weistra-manier. Dit principe wordt hier goed uitgelegd. Een Arduino Nano wekt aan de hand van de stand van potmeter 1 een pwm-signaal met een hogere (harder) dan wel lagere (langzamer) frequentie op. Het signaal wordt via de L298-module (dubbele H-brug motor driver) naar de rails gevoerd. Met potmeter 2 en 3 is de maximum en minimum snelheid aan te passen. Hieronder de door mij volledig gepikte Arduino sketch. Naast bovenstaande .ino is erRead More →

Hoe snel, of hoe hard, mag een model treintje eigenlijk rijden? Vaak rijden de modeltreintjes in verhouding te hard. Op de diverse modelspoor websites zijn hierover soms verhitte discussies te vinden. Met berekeningen en vergelijkingen. Het valt niet mee.Uiteindelijk komt het er vaak op neer dat men kiest voor de “onderbuik-gevoel-snelheid”. Maar het is natuurlijk wel leuk om de snelheid van je treintje te meten. Hiervoor toch die discussies her en der gevolgd om de gemeten snelheid op de baan om te zetten naar een snelheid in de echte wereld. Op deze site heeft iemand de snelheid van zijn treintje gemeten over een afstand vanRead More →

In het eerste deel heb ik al uiteengezet hoe ik had bedacht de loc-jes om te bouwen zodat ze van afstand over WiFi te besturen zouden kunnen worden. Ik heb dat destijds getest, maar hier toen niet beschreven. Vandaar nu dan wel. Nog even het principeschema erbij halen. Het idee was om 12V via de wielen van de rails af te tappen en dit middels een converter om te zetten naar 3V voor een ESP-module die, bestuurd vanaf een webpagina, via WiFi de motor van de loc aanstuurt voor de volgende functies: de snelheid inclusief optrekken en afremmen d.m.v. PWM en voor- en achteruit rijden.Read More →

Voor het besturen van de modelspoorbaan is het van belang om te detecteren waar een trein rijdt. Daarvoor wordt de baan in blokken of baanvakken opgedeeld. Elk blok heeft een ingang en een uitgang, waarbij kan gelden dat de uitgang van het ene blok de ingang van het opvolgende blok is. Detectie van een trein en wagon zorgt voor een melding naar het systeem dat daarop verschillende acties kan ondernemen. Detectie op het inrij-segment (groene deel) van blok 3 kan bijvoorbeeld resulteren in het blokkeren van blok 2 (een volgende trein kan dit blok dan niet inrijden), het omzetten van het bijbehorende sein van blokRead More →