You mean like this?by rklauco - Let's design something! (I've got an idea ...)
While I like the project, the price seems outrageous for me I thing I would be able to do the same with misan's DC servo code...by rklauco - Let's design something! (I've got an idea ...)
That would actually defeat the purpose of a cheap solution It's gonna be cheaper to buy the optical strip and sensor as used in 2D printers then.by rklauco - Let's design something! (I've got an idea ...)
Or you can connect the p-mos transistors to the 595 outputs and get as many acd as you'likeby rklauco - Developers
I love it. Can't wait for the code. I'll try to implement it later into Repetier firmware - it's very nicely written and therefore quite easy to abstract from HW, so this should not be an overkill. Great work!by rklauco - Developers
Excellent point!!!by rklauco - Look what I made!
Sorry for the stupid question, but would not it be cheaper and more practical to buy cheap IKEA lamp, disassemble the lamp and put webcam into it? Kinda like people do phone/tablet holders for bed... But I like your design skills.by rklauco - Look what I made!
Not sure if anyone follows, but - there is quite a number of available I/O pins on RAMPS. Not 50, but still plenty. You can set each one to your likings - e.g. I am using pin 36 to control the lights for the printer, so my webcam can "see" something using M42 P36 S255 to turn pin 36 on, and M42 P36 S0 to turn it off. Works no problem. There is ~16 pins at the end of RAMPS ready for use, there iby rklauco - Let's design something! (I've got an idea ...)
So, I spent some time with Sketchup. These are my results. I made 2 types of them - one is with GT2 belt (quite long), indirect "semi-core-XY" - or how should I call it. It's pretty straight forward. The Z axis is not yet finished, but I am working on it. I have the idea of having a big closed belt for 4 M8 threaded rods in 4 corners - but I am not sure this is the way I want it to be. I am not sby rklauco - General New Machines Topics
Wow. http://hackaday.com/2016/07/29/3-phase-bldc-motor-controller-will-run-you-20-in-parts/ I have to try this...by rklauco - General
From the error description this looks to impact only the tuning part of the DCservo code, right? The actual working part is done OK - the loop runs and as soon as it has results from PID.compute(), it'll use them. That's my understanding...by rklauco - General
Can you share the modified pid library?by rklauco - General
My 165 set is still somewhere in China, so I cannot help for now But I am looking forward to it! Excellent job, @lhartmann!by rklauco - Developers
For me, this looks like a way to go: ADS1115by rklauco - Developers
This was my first googling attempt: 4channel 12bit I2C adcby rklauco - Developers
Well, for the One, I do not regret it - I have the webcam that connects directly to the board, I connect the printer directly to the 26pin header, so still I do have the USB port free. However I do not use wifi as it was a bit unreliable for me, so I vonnect the Ethernet... But I see your point. I have to google a bit, but I remember having i2c chip with 8ADC and 1 DAC, but only with 8bit resolutby rklauco - Developers
QuotenebbianThe hardest part of this design is fabricating a 5mm diameter rod, with a 3mm hole bored down the centre. I only have hand tools available, a lathe would make this easy... so I had to make do. Well, for those that are lazy as me, I bought this. It's a bit expensive, but there was nothing similar I could buy in the shops nearby. I cut it using a normal saw and filed a "dimple" for thby rklauco - General
Nice design. Is it the magnet already mounted on top of the bearing on the pic IMG_5725? Is this the MK8-holding bearing? It would be great if you can share the STLs, too. I am especially interested in the bowden-fixing mechanism.by rklauco - General
Yep, while that's true, the added NEMA17 on the extruder adds quite a lot of inertia - same as the NEMA17 at the X gantry...by rklauco - General New Machines Topics
Wow! I have Orange Pi one layinh around, too!!! Have to test this. Btw, for analog in you'd be better with i2c, wouldn't you?by rklauco - Developers
Have you ever heard about this project? I am in the very same situation - my Chinese i3 is enclosed in 2 LACK tables already. And it seems very interesting to read about the idea of having printer made from the actual tables - it would allow me to make a very simple enclosure and increase the print volume. What I found a bit "problematic" - the printer uses bowden, yet has the extruder motor at tby rklauco - General New Machines Topics
Honestly, without more direct GPIOs this is not even comparable to NodeMCU - especially if you consider the i2s dma output of esp as described by the black magic aboveby rklauco - Developers
I have to say that NL6621 seems very interesting. But I have a slight problem - although the specs mention 32 GPIOs, the only modules I can find for reasonable prices ($3-$5) only have 8 pins (same as ESP-01 module). Do you, perhaps, have a link to something better which really has the mentioned number of GPIOs and still costs within reasonable numbers?by rklauco - Developers
Oh and I forgot to mention - you can run web interface directly on the chip and do firmware upgrades wirelessly - seems like 2 more benefitsby rklauco - Developers
Roughly: - cost benefits - although this is questionable when counting 595s and ESP - adding wireless by design (!!!) - faster CPU (80MHz chip) For me this is a quite clear choice - right now both my printers are using much slower ATmega CPU to drive the printer while using ESP (way faster and more capable chip) to only communicate - and even this is done using serial port, so it is SLOW. On thby rklauco - Developers
Quoteipcalit "just WORKS" We just need to see now for how long. I'm playing with other motors as well to see how they compare. Found a tiny 10mm with planetary gearbox but that is struggling to push the filament, and a 16mm one that could be used as plan B if we find that the N20s have short lifespan. Well, yeah, I wanted to do the endurance test, but my 3D printer broke and I have now room fullby rklauco - General
Hmm, not my best day for calculations What I did not realize is the fact that I no longer measure the movement of the MK8 gear, but I do measure the ball bearing. And, as the diameter of the bearing is 11.8mm, not 6.8mm, the calculation is a bit different. 1 round of the ball bearing translates into 37mm of filament movement. Therefore, as the resolution is 4096 per revolution, 1 step equals 0.0by rklauco - General
I have trouble to believe it, but this stupid little thing just WORKS!!! I had to modify the software code a bit - originally I limited the resolution to 1024 per resolution. But as the PWM code tends to overshoot by 4-5, it created quite a difference - 1.7 degrees equals 0.1mm of filament movement. That may or may not be critical, but I decided it's not desired. So, I increased the resolution baby rklauco - General
I'd suggest a bit different approach. I spent quite some time reading and trying to understand the Repetier firmware. And, I have to say, it's written beautifully. It uses routines for outputing all signals (steps, direction, ...). So the modification from port write (used by registers in the firmware for AVR) to DMA address should be "relatively simple". However, where I would struggle to do somby rklauco - Developers
QuotenebbianMy carbon brushed N20 is waiting for me at the post office, so work will start on my extruder soon I've been working on an extruder design that uses a spring loaded idler bearing, which is essential for me. To be perfectly honest, I am not really fond of the solution with the fixed bearing now. I'd also like to have a mechanism, that would allow me to modify the grip - for flexibleby rklauco - General