Forum

Welcome Guest 

Show/Hide Header

Welcome Guest, posting in this forum requires registration.





Pages: [1]
Author Topic: Arduino Mega talk
SnyperBob
Beginner
Posts: 42
Permalink
Post Arduino Mega talk
on: March 15, 2012, 18:21
Quote

Hi guys and gals,

Sandy brought up a great point when he said using a Mega is like using a sledgehammer to crack a nut. I don't have any experience with a Mega, but I ordered some yesterday. I was looking at all the inputs that the Mega has and started thinking what they could be used for.

I figured maybe we could kick around some ideas for future expansion that would make the Mega insanely awesome as a polar graph machine....

Maybe we could eventually build our own shield for the Drawing Machine 🙂

Here's some ideas I had:

LCD screen that shows total number of commands, current command that it's on, and/or maybe a simple progress bar and/or ETA to completion.

buttons to pause the queue locally on the Mega.

buttons could also be used to navigate files on the SD card (shown on LCD)?

LEDs to indicate machine status. Red LED when queue is paused, green LED when running, flashing red LED when error encountered.

Limit switches that would pause the Mega from drawing if the gondola strays for any reason, activates flashing red LED

buttons to move the gondola manually for any reason needed

Track/display hours of run time, could be used as a rudimentary measure to help you determine when you should replace your drawing pen. IE....I know my pen draws for around 8 hours, pause the drawing at 7 so I can swap them out. Run hours might just be a fun thing to know how many hours total your machine has been at it 🙂

I know this is all extra stuff that is not needed or necessary, so don't think I'm demanding anything. I know you're working hard on the motor shield code. I just thought it would be fun to dream up future features 🙂

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: Arduino Mega talk
on: March 15, 2012, 23:03
Quote

No, this is cool Bob, I'm trying to do just that! I'm currently working with a couple of talented folks on an polarbot custom board. Not sure if it might get overtaken by the soon-to-be-ubiquitous raspberry pi, but at the moment is conceived of as something rather like a Sanguinololu, but with a few less bits, and maybe a little microprocessor on the gondola.

I have this LCD floating around though, so I'm anxious to see what I can do with it in the meantime. And I'm planning on making some new kits soon, and they'll be based on an Arduino mega plus a motorshield plus a micro-sd card reader.

Am not sure how much of a hardware interface I should implement though - I'm sure I can do something simple enough with a couple of buttons and some LEDs. Simple enough to start/pause, calibrate, and control whether it's reading from USB or a default file from the sd card.

Also endstops or limit switches are on the agenda - not sure how to do that yet, have a couple of ideas. That's the key to self-calibrating, and that's something that's pretty important for the future.

sn

SnyperBob
Beginner
Posts: 42
Permalink
Post Re: Arduino Mega talk
on: March 16, 2012, 02:55
Quote

The work on the custom board sounds very interesting! I get the feeling you frequent some other sites/boards and maybe there's some awesome stuff going on over there.

I know you're not a fan of cheap eBay Chinese Arduino products...but there's an inexpensive LCD shield for sale that has the LCD along with a bunch of buttons all in one setup. I can't remember if it's an 18x2 LCD or 20x4 or whatever that size is....but I'm sure you've seen them. Something like that might be perfect for the initial Mega kit you offer. (you could make your own version too)

I'm working on my next project and I'm running into the same issues. I want to initially spend a lot of time planning out the hardware/shields....so I can add extra features later than only require a reprogramming and a simple plug in of a new sensor or whatever.

It's on eBay, but what do you think about something like the 'Arduino MEGA special sensor shield' that is $20? You could sell that with your kit....and in the future sell 'brick' sensors or add ons that users just simply plug into that sensor shield. Obviously you could build your own sensor shields for cheaper than $20, but that was just an idea. Something modular that any n00b can plug a new component into and be up and running.

Unless your goal is to make more money, and when a new feature comes out, you just sell the person an entire new setup. There's nothing wrong with that, and I totally understand how that works (cough....Apple!)

The brick sensors/shields seem to be a Chinese Arduino thing. I'm new to the whole scene, so maybe you know more about it all than I do. You could design shields/sensors with your own connectors, so then the average person has to buy your hardware to plug and play. M'eh, whatever

sandy
Administrator
Posts: 1317
Permalink
sandy
Post Re: Arduino Mega talk
on: March 16, 2012, 14:00
Quote

I'm not interested at all in any kind of lock-in, or reselling whole kits vs upgrades - this has only been as successful as it is because it can be done easily, without lots of esoteric, expensive parts, and I'm keen to continue that. Standard components, besides anything else, are much cheaper than special ones.

Truth is, the system is so simple, which is why it can be made with string, beaded cord, chain, belt, balsa wood, cardboard, hot glue and chewing gum, and what had been missing in the past is only a bit of software that was easy to use that could pull it all together - there's almost nothing new here, so I don't feel any right to protect it.

I got one those neat LCD shields in a bundle - looks great and works nicely - even the libraries looks pretty usable. And cheap as chips. The issue is trying to figure out how to fit it into a MEGA alongside the SD card reader and the motorshield. It's just a simple (ha) rewiring job, but I have to make it neat. The shield format isn't that helpful unless the shield happens to do _everything_ you want.

I'm at a fairly naive level of electrical engineering, so the modular kit-ability of shields and things really appeals to me. I would love to just be able to bundle parts, but it works out as being prohibitively expensive that way - I'm not adding any value. That's why I've been looking at the custom board, either as a shield or a single-board solution. The chap who's doing the hard work on this project i Matt Venn who made the energy monitor drawing machine that's been featured in the past, talented guy with some good ideas. The intention is to make it very "open" in the sense that there'll be lots of spare pins to plug things into, and it'll be programmable through the arduino environment. It'll basically be a arduino compatible version of the eibot board that's used on the eggbot, plus a few extra thingys.

sn

Pages: [1]
Mingle Forum by cartpauj
Version: 1.0.34 ; Page loaded in: 0.036 seconds.