Dan
Forum Replies Created
-
AuthorPosts
-
DanKeymaster
It’s not enough information to determine the cause of the problem. If it was just one motor I’d say the wiring is wrong on that motor OR the driver is dead.
The reprap smart LCD controller is supported, so it’s either wired wrong, setup wrong in the software, or something else. Process of elimination.DanKeymaster1. line 54:
#define HAS_LCD // if you have an LCD panel
#define HAS_SD // if you have SD card support on your LCD panel (must be on panel?)2. Correct. Adafruit motor shields are not supported. The delay between each step was unacceptably long. painfully slow drawings.
DanKeymaster1. In configure.h is a line that says
#define MACHINE_STYLE POLARGRAPH // Change this
Make it say
#define MACHINE_STYLE ZARPLOTTER // Change this
2. Same goes for
#define MOTHERBOARD BOARD_RUMBA // change this
Make it say
#define MOTHERBOARD BOARD_RAMPS // change this
hm. Maye I should change that to say MEGA_W_RAMPS…
DanKeymastercheck the history of board_ramps.h, maybe there’s been a change. https://github.com/MarginallyClever/Makelangelo-firmware/
DanKeymasterIn Makelangelo-firmware, near line 744,
int pin = parseNumber('P', -1); if(pin == -1) return; // no pin specified. #endif
should be
int pin = parseNumber('P', -1); #endif if(pin == -1) return; // no pin specified.
Try that and let me know if it works.
DanKeymasterIt is not clear to me what is your LCD problem. Please list the steps to reproduce it. Thanks!
DanKeymaster>although moves up instead of down
with power off, reverse the connection. if the wires are rgby, make them ybgr.
> motors are moving faster!!! instead of 1cm they move ~3cm
probably still missing a jumper under a driver. all three jumpers should be on for 1/16th microstepping. if your board somehow supports 1/32… then you have to adjust.
DanKeymaster1. I’m looking at options for a wemos/esp* brain that would be wireless.
2. what do you mean? automatic pen changing? foo… that’s a big ask for a polargraph.
3. Possible on the M3 with a few changes.
4. I could add a toggle in the software to not add the message, beep, and wait for click.
5. not sure what you mean here.what kind of diy tutorial? Do any of these help? https://mcr.dozuki.com/c/User_Guides
DanKeymasterI like you, you’ve been raised to use your brain and your manners. 🙂
Four motors in the air? That’s a skycam/Spider cam. Different thread, same subforum. The first version I built was with two arduinos and two AMS shields.DanKeymasterI built one of these inverted stewart platforms many years ago. Which approach is best? … I’m not sure I have enough experience to judge. … but I am excited to see your results! Please share when you make progress.
DanKeymasterNice work!
DanKeymasterThe reprap graphic smart controller is already supported.
Configure.h :
// only uncomment one of these options
//#define LCD_IS_128X64 // reprapdiscount Full Graphic Smart LCD Controller
#define LCD_IS_SMART // reprapdiscount Smart LCD Controller (including XXL model)DanKeymasterYes, it can. Last time I checked it can also be run through the Makelangelo software, so you should be able to set width and height (in mm) in the Settings button.
DanKeymasterAs I recall they should all be the same, with the red wire on the left.
DanKeymaster@rodgerholl – what do you think is the best way to organize these pin settings?
it’s not really per-board, and it’s not really per-lcd. it’s a matrix that grows and grows!
DanKeymasterDo you mean the physical assembly or the electrical wiring?
The motors are X=top left, Y=top right, Z=bottom left, E0=bottom right.
DanKeymasterI also think there are issues with the current LCD code. I find it quite hard to navigate between menu items, the response time on twisting the dial is bad and sometimes the cursor goes the wrong direction because of the low sample rate. Maybe an interrupt on the encoder pin would work better?
DanKeymasterManole,
Thank you! You were the first person to install the code and (unfortunately) the first to find a mistake I made. I have attempted a hotfix update.
Here is the new firmware which should repair the problem: https://github.com/MarginallyClever/Makelangelo-firmware/archive/9.0.1.zipDanKeymasterI released updated versions of the firmware and the software yesterday evening. You should be on v9 firmware and 7.20 software.
Can you connect with the 7.20 software to the robot with the v9 firmware? In the message window at the bottom you should see a “hello world” message from the robot and you should NOT get an “The firmware (code in the brain of your robot) is not the version I expected” message.
DanKeymasterDanKeymasterWe are building new documentation now (with pictures) that will explain how to upload new code to the Makelangelo robot. It will explain how to reflash your robot with the correct firmware. We hope to get it done this week.
DanKeymasternice!
I see I made a typo in the previous message to you. It should have been D11. D11 has no effect when the code is compiled as a v3.
If you’re feeling brave try the developer version of the makelangelo firmware. I’ve just updated it with new motion code that’s faster and smoother.
DanKeymasterand the files are there when you put the SD card in your PC? the SD card reader only ignores files starting with _ or directories.
DanKeymasterPlease share your results! You can tag us with #makelangelo on twitter or instagram.
DanKeymasterThe fastest way I can think of is to open the image in an editing program and make the entire picture a little bit darker.
I can definitely look at adding a minimum pass. Great idea! Thank you!
-
AuthorPosts