Show Posts
Pages: [1] 2 3 ... 13
1  Using Arduino / Motors, Mechanics, and Power / Re: Driving 70v 6.3A Bipolar Stepper on: April 12, 2014, 09:19:48 pm
I'd try using grbl, sort of the standard diy arduino cnc controller software.
2  Using Arduino / Motors, Mechanics, and Power / Re: DIspense very accurate micro volumes on: April 12, 2014, 08:56:20 pm
This may be workable. One guy said he made his own top and got it to work. Cheap enough to try.
3  Using Arduino / Motors, Mechanics, and Power / Re: 3D printer z axis motors not responsive to full current on: April 05, 2014, 05:02:24 pm
Try placing the z axis driver board in the y axis slot, then just try jogging the y axis. If that works put the y axis driver in the z slot and see if it still doesn't work. I'd bet money on a problem in the software, micro step size,
speed settings, lots of little things to check.
4  Using Arduino / Motors, Mechanics, and Power / Re: Firgelli Compact Linear Actuator - Arduino Controlled? on: March 19, 2014, 09:07:53 pm

Check out reply #3 on this thread. I use 2 SPDT automotive relays ran by and arduino with accelerometer through 2 NPN transistors to automatically level my 5th wheel. (Thanks zoomcat) the advantage of the two relays over cross wiring one DPDT relay is the ability to have an off position at any point.
5  Using Arduino / Sensors / Re: Problem MMA7361 on: March 14, 2014, 08:51:15 pm
From the library:

/// setARefVoltage(double _refV): Sets the AREF voltage to external, (now only takes 3.3 or 5 as parameter)
/// default is 5 when no AREF is used. When you want to use 3.3 AREF, put a wire between the AREF pin and the
/// 3.3 V VCC pin. This increases accuracy

unless this "3v3-3.3V" is that connection

6  Using Arduino / General Electronics / Re: Capacitor Dangerous? on: January 30, 2014, 09:38:01 pm
Sparkfun has a pretty good beginner soldering tutorial
You are starting with a lot better unit than most beginners do so it will be much easier to get quality joints.
7  Using Arduino / General Electronics / Re: Electrical contact lube? on: November 28, 2013, 08:08:04 pm
Dielectric grease is readily available at your local auto supply house. It's used to keep tail light and other contacts from corroding from moisture.
8  Using Arduino / Motors, Mechanics, and Power / Re: Bipolar Stepper Motor Problems on: October 25, 2013, 06:07:24 pm
This is a shield I use for CNC, but you can use just one driver if you want.
Capacitors, step size jumpers, enable and reset pins, limit switch pins are all included nd broken out
Grbl is an open source Arduino program to control the sheild

These computer programs let you send commands either grapically or command line

After you get the motor(s) to do what you want, you can pick apart the GRBL program to see how they control the steppers.
Good luck
9  Using Arduino / General Electronics / Re: Using a micro controller with arduino from texas instruments? on: October 21, 2013, 06:51:56 pm
Some one has ported Arduino to the MSP430 series mcus, it's called Energia. Go to the TI website and search for it, doesn't have as many drivers,support, or features as Arduino and it might not work with that mcu, but you could try. I've used it for really small projects on 430s that I got as samples.
10  Using Arduino / General Electronics / Re: A 555 on your breadboard! on: October 19, 2013, 10:24:01 am
Or for a little neater job,
from Si.
11  Using Arduino / Microcontrollers / Re: Adafruit motorshield v2 with GRBL on: October 03, 2013, 08:41:54 pm
I guess you could, but you would have to rig hookups for the upper and lower limit/home switches, safety cut-offs, spindle control, cooling control, ect.
Why not just get
Other controllers are available on the GRBL site also. They are all set up for CNC control with the grbl software.
The newest version of the arduino-cnc-shield has four axis control also, not sure if it available yet though, or why you would need it if you are just starting out.. Make sure you get the latest A4988 driver breakouts from Pololu, compatible steppers and a large enough power supply.
Worked great for me, your results may differ.
12  Using Arduino / Sensors / Re: Using the CapSense library with a shift register on: September 05, 2013, 11:01:21 pm
The reason I asked about the length of the bus, is I use Attiny 85s on little boards with an ic socket, decoupling cap and the resistor for capsense I need to create 4 exterior tank liquid level sensors on an I2C bus.  Works up to 12 ft with flat phone cable, wired up SDA-gnd-SCL-Vcc and the pullup resistors at the low limit of the I2C specs. Attiny85s are cheap in 100 lots, you could get 10 of the little boards on a 5cmX10cm board from Itead Studio, I think $22 for ten boards last time I ordered, that would be your 100 sensors. My ammature coding is just a combination of ButtonPress, Case, and the Wire master examples on the Uno and the capacitive sensor and tinywire slave examples on the ATtiny85. Pressing a button cycles between sensors.
13  Using Arduino / Sensors / Re: Using the CapSense library with a shift register on: September 03, 2013, 01:29:12 pm
How far apart are the sensors and the Arduino?
14  Using Arduino / Motors, Mechanics, and Power / Re: Driver boards for 5-wire steppers on: August 08, 2013, 05:12:53 pm
5 wire steppers are usually unipolar, the center taps are connected together internally. They are connected to power and N-channed mosfets are used to connect the proper  coils to ground inn the right sequence.
Here is an example from
Lots of other examples on the web. If it is a low current stepper, BJT's will even work.
Here is a great page to learn about steppers:
I also have some that can be hooked up as bi-polar, just leaving the center taps unconnected.
15  Using Arduino / Sensors / Re: Measuring water-level in a plastic storage box on: May 30, 2013, 10:42:18 pm
I modified this project
I use two strips of copper (stained glass edge foil) about 3/4 " apart and a ATTiny with Capacitance Sensor library, that just sends the raw data over I2C, using the Tiny Wire library.  The main reader program on the Arduino reads the value then constrains it to  a range from the high to the low values that are stored in Eeprom, then maps it to 0-100 and pretty much uses his function to display a bar graph. I have also set it up to display % full for four tanks on a 1602 LCD instead. There is a menu to set the high and low values on each tank, as each one will vary according to how thick, dirty, depth, material of the tank,etc to store them in eeprom.
PM me if you want sample code and a PDF of the sensor board, its very simple, easy to make yourself. My first ones were on strip board, about 5/8" X 1".
Pages: [1] 2 3 ... 13