De afgelopen dagen ben ik bezig geweest met het uitwerken van gedeelten van het geheel! Eerst maar eens een lijstje van die delen. Website en/of programma op laptop/pc voor de besturing. Website natuurlijk in HTML. Het programma waarschijnlijk in Python. Maar Processing zou ook kunnen. Keuze maken in hardware voor de centrale besturingsunit: – Arduino mega2560 met esp8266,– Arduino UNO met on-board ESP8266,– ESP32,– iets anders? Motorsturing locs aanpassen: daar heb ik al een werkend concept voor: zie deel 3. Het wachten is op de diverse elektronicaonderdelen. I2C bus realiseren met PCF8574 componenten. Die chippies zijn in huis, ik heb daar in het verleden alRead More →

Toen ik een kleine jongen was en nog in Den Haag woonde had ik een buurman die een grote modelspoorbaan van Märklin had. Het gevaarte bestond uit drie grote delen die her en der in het huis opgehangen waren. In het najaar werden de delen aan elkaar geknoopt en viel er in de grote woonkamer niet veel anders te doen dan die treinbaan te bewonderen. Wanneer het buiten donker werd, ging de verlichting van de woonkamer uit en de lichtjes van de spoorbaan aan. Prachtig vond ik dat. Veel kijken en met je handjes overal van afblijven! Dat wel natuurlijk. Ergens blijft zoiets hangen. IkRead More →

Weer een experiment met een domotica toevoeging: een (rol)gordijn dat via Domoticz omhoog en/of omlaag gaat. Dit door middel van een Wemos D1 mini die via een motor driver (L298N) een 12 Volt motor met gear box vertraging laat draaien (rechtsom is omhoog, linksom is omlaag) en zo nodig laat stoppen. Om de Wemos te laten luisteren naar Domoticz moet er weer een versie van de ESP-easy firmware opgezet worden, dit keer is dat SP_Easy_mega_20200608_normal_ESP8266_1M.bin. Ik upload deze file met de tool FlashESP8266.exe. Je kunt ook ander programma’s gebruiken, maar die werken bij mij niet altijd even goed en FlashESP8266 doet het eigenlijk altijd prima.DeRead More →

De MCP41010 is een digitale potmeter met een SPI! Een leuk chippie om d.m.v. een microcontroller een spanning uit te sturen om bijvoorbeeld het volume van een geluidsignaal omhoog en omlaag te doen. De MCP41010 is aangesloten op de Arduino via SPI Interface. Potentiometer aansluiting PA0 (pin 5) aan de 5V, aansluiting PB0 (pin 7) aan gnd. De middenaansluiting PW0 (pin 6) is verbonden met de analoge ingang (A1) van de Nano.  Het programma op de Arduino: een loop van 0 tot 256 en weer terug naar 0 wordt via de SPI aangeboden en resulteert in een op- en aflopende spanning op de analoge ingangRead More →

Nog een paar testjes gedaan. Het handmatig aansturen van de freesmachine met grbl controller is, zoals in het vorige deel van deze serie beschreven, prima gegaan. Ik heb een kort gcode programmaatje gemaakt dat een 16-tal gaatjes laat boren: 2 rijen van 8 (DIL, oftewel Dual In Line) om een 16-pins chip te plaatsen. De onderlinge afstand tussen de pinnetjes (de steek) is 1/10″, of 2,54 mm. Hieronder het resultaat. Hieronder het gcode “programma”. Om deze gcode uit te voeren stuur ik het als proef via ChiliPeppr naar de freesmachine: je sleept het bestand gewoon naar de webpagina en dan krijg je onderstaande te zien.Read More →