Nu het probleem van de aardlussen is opgelost heb ik ook de I2C-bus verlengd met een tweede PCF8574-module die, middels de jumpers op de print, als adres 0x21 kreeg. Deze modules zijn te “daisy-chainen”: door te lussen dus. Hierboven zie je zo’n module. Links vind je naast de voedingsaansluitingen Vcc en Gnd, de I2C aansluitingen SDA (data) en SCL (clock) die naar de Arduino UNO gaan. Aan de rechterkant dezelfde 4 aansluitingen die de module met een volgende module verbindt. Zo zijn er in totaal 8 modules aan elkaar te rijgen. Op de print zitten 3 jumpers waarmee elke module een eigen adres krijgt. DeRead More →

Het hier niet eerder beschreven proefbaantje ingezet om de in het vorige deel beschreven schakeling voor wissels en de eerder behandelde seinen uit te testen. Het baantje bestaat uit een rondje met slechts één wissel. Het rondje is onderverdeeld in blokken, met voor en na elk blok een detectiedeel, gemarkeerd met D1 t/m D4 (één rail van het spoor is hiervoor her en der onderbroken: een “v”-tje op onderstaand plaatje geeft aan waar). Over detectie later meer. Voor de besturing heb ik een Arduino UNO ingezet. Wanneer deze met de computer verbonden is kan ie ook door middel van het Pythonprogramma dat geschreven is voorRead More →

Circa drie jaar geleden is er hier een laatste bericht geplaatst over mijn spoorbaantje. In de tussentijd wel nog een proefbaantje gemaakt, vooral om een aantal zaken zoals blokken en detectie uit te proberen, maar dat heb ik hier niet uitgewerkt. Het laatste deel (N-spoor treintjes – deel 7 – Wissels) ging over het inzetten van servomotortjes voor het omzetten van wissels. Ik wilde gebruikmaken van een ATtiny85 microcontroller-module (oorspronkelijk van DigiSpark) die nogal weerbarstig was: ik kreeg ‘m niet geprogrammeerd. Het lag daarmee stil. Toch spookte die modules en/of de losse ATtiny85-chippies (waarvan ik er ook een aantal had liggen) al die tijd welRead More →