Hi
Newbie question here, when i put my sensor shield on the arduino and stack the lcd keypad shield on that, then its impossible to connect any thing on the digital ports from 0 to 13, the lcd just cover it. Does anyone got any smart ideas?
Hi
Newbie question here, when i put my sensor shield on the arduino and stack the lcd keypad shield on that, then its impossible to connect any thing on the digital ports from 0 to 13, the lcd just cover it. Does anyone got any smart ideas?
Careful stacking shields. Be sure that each shiled uses differnt pins. Any that overlap will cause problems.
But if you have a shield that covers the pins and still leave a few open for other uses you can always use a set of these to help make them accessible.
These allow you to still stack off the arduino but gives you screw terminals for the pins. Allowing access to usable pins even if the shild has no pass threw connectors.
how about add some headers and lift the lcd away from the board then i cann connect my sensors in the middle
If you want to pull the LCD sheild apart a bit you could customize it with some offset pass threw headers.
Or the other available pass threw headers.
Yes this an option, also try to connect it with a wire, have to find out how and what pins are used. Here is the lcd
That shield uses analog pin 0 for the buttons and pins 4, 5, 6, 7, 8, and 9 for the LCD. If using the LiquidCrystal library you'll declare the pins like this.
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
but im not sure what pins on the LCD go where? But i have to read more about it i guess
there are 16 pins on the LCD right?
Have a look at this.
If you can ID pin 1 then you just follow the diagrams here. Only difference is the RS is on pin 8, Enable on pin 9. Then the D4 threw D7 go on pins 4 threw 7.
well the lcd is mounted on another board where buttons are, so im not sure where each pin from lcd is connected where on the other board
Here is the schematic on that LCD.
http://www.robotshop.com/content/PDF/dfrobot-lcd-keypad-shield-schematic.pdf
The pins coming out the bottom of the shield that are in line with pins 4, 5, 6, 7,8 and 9, are the ones used by the LCD. As you can see in the schematic the buttons use analog pin 0. The button on the far right is tied to the built in Reset on the arduino.
Now the tops of the pins that plug into the arduino are available on the top of the board. You can desolder the pins and solder the pass threw headers i linked to earlier. This will give you full access to all the arduino pins.
I did the same thing when i got a motor shield. It came in a kit. It came with pins to solder in so it can plug into the arduino. I purchased a set of the pass threw headers and put them on instead. This allowed me to keep the motor shield plugged in weather i was using it or not and still have access to all the pins.