To connect arduino and LCD Keypad shield with Pololu A4988 shield

Goodmorning,
My name is Paolo.
I am using Arduino 1 microcontroller connected with the LCD Keypad shield and I would like to connect this complex (arduino1 and LCD Keypad shield) with the A4988 stepper motor driver carrier to control Sanyo Pancake Stepper Motor ( Bipolar 200 Steps/Rev, 42x18.6mm, 5.4V, 1000mA). I would like to use the LCD Keypad shield as a potentiometer .LCD Keypad shield is developed for Arduino compatible boards, to provide a user-friendly interface that allows users to go through the menu, make selections etc. It consists of a 1602 white character blue backlight LCD. The keypad consists of 5 keys — select, up, right, down and left. To save the digital IO pins, the keypad interface uses only one ADC channel. The key value is read through a 5 stage voltage divider (I attach the figure and diagram of the shield) . I have consulted both the file named PololuPres_V3 and the minimal wiring diagram for connecting a microcontroller to an A4988 stepper motor driver carrier (full-step mode), but I have difficult to connect LCD Keypad shield with A4988 stepper motor driver carrier.
I know that :
1. The driver requires a logic supply voltage (3 – 5.5 V) to be connected across the VDD and GND pins and a motor supply voltage (8 – 35 V) to be connected across VMOT and GND;
2. The driver is connected with the motor across 2B ( The motor’s 2nd coil’s B terminal),2A ( The motor’s 2nd coil’s A terminal),1A ( The motor’s 1st coil’s A terminal) and 1B ( The motor’s 1st coil’s B terminal).
My problem is to connect LCD Keypad shield with the following terminals:
- ENABLE
- MS1
- MS2
- MS3
-RESET
- SLEEP
- STEP
- DIR.
Please , help me.
Thank you
My name is Paolo.
I am using Arduino 1 microcontroller connected with the LCD Keypad shield and I would like to connect this complex (arduino1 and LCD Keypad shield) with the A4988 stepper motor driver carrier to control Sanyo Pancake Stepper Motor ( Bipolar 200 Steps/Rev, 42x18.6mm, 5.4V, 1000mA). I would like to use the LCD Keypad shield as a potentiometer .LCD Keypad shield is developed for Arduino compatible boards, to provide a user-friendly interface that allows users to go through the menu, make selections etc. It consists of a 1602 white character blue backlight LCD. The keypad consists of 5 keys — select, up, right, down and left. To save the digital IO pins, the keypad interface uses only one ADC channel. The key value is read through a 5 stage voltage divider (I attach the figure and diagram of the shield) . I have consulted both the file named PololuPres_V3 and the minimal wiring diagram for connecting a microcontroller to an A4988 stepper motor driver carrier (full-step mode), but I have difficult to connect LCD Keypad shield with A4988 stepper motor driver carrier.
I know that :
1. The driver requires a logic supply voltage (3 – 5.5 V) to be connected across the VDD and GND pins and a motor supply voltage (8 – 35 V) to be connected across VMOT and GND;
2. The driver is connected with the motor across 2B ( The motor’s 2nd coil’s B terminal),2A ( The motor’s 2nd coil’s A terminal),1A ( The motor’s 1st coil’s A terminal) and 1B ( The motor’s 1st coil’s B terminal).
My problem is to connect LCD Keypad shield with the following terminals:
- ENABLE
- MS1
- MS2
- MS3
-RESET
- SLEEP
- STEP
- DIR.
Please , help me.
Thank you
2013-04-23 03:30:42 OK
The problem is the Keypad (maybe I got a fake one).
I will change this fake with the original.
Thank you very much !
Paolo
[email protected]
The problem is the Keypad (maybe I got a fake one).
I will change this fake with the original.
Thank you very much !
Paolo

2013-04-22 19:26:12 Hi
The Keypad LCD shield is not from DFRobot, maybe you got a fake one. So i am not sure how to use it .
About the A4983 & Arduino, i think you can check the following link:
http://forum.pololu.com/viewtopic.php?f=15&t=5768
Phoebe
The Keypad LCD shield is not from DFRobot, maybe you got a fake one. So i am not sure how to use it .
About the A4983 & Arduino, i think you can check the following link:
http://forum.pololu.com/viewtopic.php?f=15&t=5768

2013-04-22 08:21:01 Dear Phoebe,
Excuse me for my delay in reply.
Thank you very much for your help.
I have necessity to control the speed (acceleration and deceleration) and direction (Clockwise/Anticlockwise ) of a bipolar stepper motor. I want drive the motor in full step sequence. I want use, as microcontroller, Arduino1 connected with a display named Keypad shield. I want use the A4983 to connect the complex arduino1 Keypad shield and the stepper motor. The software program is written in language for Arduino 1. When I upload my software on arduino1, my digital multimeter measures the current on the following pins of Keypad Shield: D0,D1,D2 and D3 . Digital Multimeter reveals that the pin named VSS is the GND, in contrast it measures current of 5 Volt on pin named A.
I attach photo and software
Can You suggest to me the correct sequence of pin to connect Keypad shield and A4983?
Regards
Paolo
[email protected]
Excuse me for my delay in reply.
Thank you very much for your help.
I have necessity to control the speed (acceleration and deceleration) and direction (Clockwise/Anticlockwise ) of a bipolar stepper motor. I want drive the motor in full step sequence. I want use, as microcontroller, Arduino1 connected with a display named Keypad shield. I want use the A4983 to connect the complex arduino1 Keypad shield and the stepper motor. The software program is written in language for Arduino 1. When I upload my software on arduino1, my digital multimeter measures the current on the following pins of Keypad Shield: D0,D1,D2 and D3 . Digital Multimeter reveals that the pin named VSS is the GND, in contrast it measures current of 5 Volt on pin named A.
I attach photo and software
Can You suggest to me the correct sequence of pin to connect Keypad shield and A4983?
Regards
Paolo

2013-04-17 21:16:54 Hi Paolo,
Since the Pins 4, 5, 6, 7, 8, 9 and 10 are used to interface with the LCD. You should use other digital pins while connecting to the A4988 stepper motor driver.
MS1, MS2 & MS3 is for adjusting the microstep resolution of the motor driver(More details you can see on the Pololu websit). So you can connect to the 5V or GND to the LCD shield for selecting the resolution.
ENABLE to GND
SELECT connect with the RESET
STEP & DIR can be connect 2 digital IO pins, maybe 11 or 12
Other more details you can check the product page
BEST
Phoebe
Since the Pins 4, 5, 6, 7, 8, 9 and 10 are used to interface with the LCD. You should use other digital pins while connecting to the A4988 stepper motor driver.
MS1, MS2 & MS3 is for adjusting the microstep resolution of the motor driver(More details you can see on the Pololu websit). So you can connect to the 5V or GND to the LCD shield for selecting the resolution.
ENABLE to GND
SELECT connect with the RESET
STEP & DIR can be connect 2 digital IO pins, maybe 11 or 12

Other more details you can check the product page
BEST
