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. Hier het idee gevonden: goed gepikt! 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- enRead 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 →

In november vorig jaar ben ik bezig geweest met deel 2 uit deze serie. De Proxxon had ik al uitgerust met het ombouwsetje; het wachten was op de stappenmotoren. Die laatste zijn inmiddels al weer een flinke tijd binnen, maar ik was er al die tijd nog niet aan toegekomen het zaakje in elkaar te zetten. Dat is wel een probleempje met bestellingen uit het verre China: de levertijd is niet altijd kort. Sterker: de levertijd is vaak erg lang! In de tussenliggende tijd pak je iets anders op en wanneer de bestelling eindelijk binnenkomt ben je net weer met iets anders bezig. Een luxeprobleem.Read More →

De zes ontbrekende servo motoren zijn besteld (zie deel een) en inmiddels binnen. Tussendoor de twee ontbrekende ‘pootdelen’ geprint. De spin ligt klaar! Het aansturen van de servo’s met behulp van de PCA9685 bordje is toch lastiger dan gedacht. Eerst maar een testomgeving gemaakt om de poten, per pootdeel, af te stellen. Stapje voor stapje dus. Een Arduino testprogramma! Voor het testen wil ik drie servo’s aansluiten op een Arduino Nano: D9 t/m D11 kunnen een pulsbreedtemodulatie of Pulse With Modulation (PWM) signaal uitsturen. Met switch1 en switch2 kan je de aan te sturen servo selecteren: omhoog of omlaag. Alle 12 servo’s zijn te selecteren;Read More →

De Spider robot kit zit in elkaar (zie hierzo), maar heeft nog altijd geen nieuwe motor(en) gekregen. De bedachte 28BYJ-48 stappenmotoren doen het, maar zijn zooooo traaaag! Dat gaat niet werken. Nieuwe motoren zijn besteld, maar nog altijd niet binnen. Even iets anders dan maar in de tussentijd. Zo kwam ik op Thingiverse het (3D) ontwerp tegen van een vier-potige-robot-spin; de Ez Arduino Spidey een 12 DOF Quadruped robot van manic-3d-print met 12 SG90 servo’s. Voor de aansturing van het geheel wordt gebruik gemaakt van een, voor mij, onbekend Arduino Nano compatible HuaDuino board. Ik heb nog een paar LED/servo driver boards rondom de PCA9685 (Read More →