
Para conseguir este juguetito podemos hacer 2 cosas, mandarlo a pedir a fuera (carito) o comprarlo aquí en Chile (no tan caro), para comprarlo afuera recomiendo hacerlo por esta página, Adafruit es una pequeña empresa ubicada en Nueva York, si bien puede resultar un poco caro por los impuestos del 20% a la mercadería electrónica acá en Chile, el servicio que ofrecen es bastante rápido y seguro.
La otra forma es comprarlo aquí en Olimex, aquí les dejo la página.Usted elija.
Una vez con nuestro juguete en mano procedemos a conectar los cables al arduino.
"Ojo, la primera vez puede que no te salga, sigue intentando todo desde cero, es decir, arranca todos los cables y comienza otra vez con el cableado"
Hay 3 maneras de cablear el LCD (forma "A", forma "B" y forma "C"), todo dependerá del fabricante. Acá describo la forma A y la forma B (ya que son las más comunes).
- El cableado de la forma A es
- El cableado de la forma B es parecido, pero tiene unas ligeras diferencias
Arduino 168
|
Pinout B
|
Comments
| |
5V
|
!2!
| ||
Gnd
|
!1!
| ||
external
|
3
|
Center of contrast pot
| |
8
|
7
| ||
9
|
8
| ||
10
|
9
| ||
11
|
10
| ||
4
|
11
| ||
5
|
12
| ||
6
|
13
| ||
7
|
14
| ||
14 (alog0)
|
15
|
Chip 1 select
| |
15 (alog1)
|
16
|
Chip 2 select
| |
Reset
|
17
|
Connect to reset pin
| |
16 (alog2)
|
5
|
Read/write
| |
17 (alog3)
|
4
|
Data/Instruction (aka RS)
| |
18 (alog4)
|
6
|
Enable
| |
external
|
18
|
10k or 20k preset
| |
external
|
19
|
100 to 330 ohm resistor to +5v
| |
Gnd
|
20
|
El wiring correspondiente es
Lamentablemente como yo no se cual compraste no te puedo decir que tipo sería tu cableado (A,B o C), lo que si te puedo decir es que intentes con los 3 y si eso no te deja contento te dejo una lista con algunos fabricantes y sus respectivas formas.
- HDM64GS12L-4
- Crystalfontz CFAG12864B (tested by biomed)
- Sparkfun LCD-00710CM (tested by biomed)
- NKC Electronics LCD-0022 (tested by NKC Electronics)
- HDM64GS12L-5
- Lumex LCM-S12864GSF (tested by jowan)
- Futurlec BLUE128X64LCD (tested by tyggerjai)
- AZ Displays AGM1264F (tested by santy)
- Displaytech 64128A BC (tested by Udo Klein)
- Adafruit GLCD (Leave RESET pin disconnected or you may experience upload problems) (tested by Things)
- DataVision DG12864-88 (tested by wglover)
- Topway LM12864LDW (tested by zandaa)
- Satistronics RT12864J-1 (tested by doublet)
- Digitron SG12864J4 (also appears to need RESET disconnected for uploads)
- Shenzhen Jinghua Displays Co Ltd. JM12864 (tested by macpod)
- Vee (pin 3) should be left disconnected. The pot on the display controls contrast
- Backlight LED may already have resistors added.
// Una librería es un compilado de códigos que permite hacerle la vida más fácil al momento de manejar algunos hardwares que requieren grandes líneas de código, ahorrándo espacio y código finalmente. Si no sabes cómo cargar librerías, no hay problema, acá te enseño super rápido
Es hora de cargar algunos ejemplos, ve a File>Examples>glcd>Rocket
Deberías ser capaz de ver esto
Rocket es un pequeño juego que permite al usuario manejar una nave espacial a través de un espacio lleno de asteroides con el único fin de hacerte estrellar, para manejarlo conecta un potenciómetro al pin Analógico 5
Eso es todo por ahora, espero que ya te esté funcionando. Te recomiendo este interesante proyecto en donde logramos realizar un efecto ecualizador parecido al de winamp, pero ocupando un lcd monochron, un micrófono y un arduino. No olvides hacerte fan en facebook! No cuesta nada y así más gente verá 555riente.
Cualquier duda no dudes en contactarme a sisalina@uc.cl
Saludos.
No comments:
Post a Comment
Comenta aquí...