Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

How to use LED Smartie on Arduino

General discussion about LCD Smartie.

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo, Fast351

Post Reply
Bellmura_JPN

How to use LED Smartie on Arduino

Post by Bellmura_JPN »

Revered everyone,
(Please forgive the use of the translation software.)

I want to use the LCD Smartie keypad shield and Arduino, but please tell me the appropriate Arduino library (source code).
It is only being scrolled numbers appear in my technique :cry:

Please Help me!

hurley
Posts: 46
Joined: May 26th, 2011, 8:03 am

Re: How to use LED Smartie on Arduino

Post by hurley »

I found this link. Might be helpful.
LCD Keypad Shield example - LCD Smartie on Arduino: http://www.mercenarymind.com/arduino/46 ... on-arduino

There is link on that page to Arduino sketch: http://www.nuelectronics.com/download/p ... tie_v1.pde

Bellmura_JPN

Re: How to use LED Smartie on Arduino

Post by Bellmura_JPN »

Thanks Mr.hurley,
But the server seems to have disappeared.

hurley
Posts: 46
Joined: May 26th, 2011, 8:03 am

Re: How to use LED Smartie on Arduino

Post by hurley »

Sorry I didn't check the link.

Maybe you can get some information from Arduino Playground: http://playground.arduino.cc

You might have to combine two sketches like: http://playground.arduino.cc/Code/LCD
And for buttons/keypad some info here: http://playground.arduino.cc//Main/Inte ... interfaces
and here: http://liudr.wordpress.com/libraries/phi_interfaces/

I read somewhere that people used to use matrixorbital library but now use LiquidCrystal library instead.

Good luck with your project. :)

its_me

Re: How to use LED Smartie on Arduino

Post by its_me »

I ran into the random number problem too, and managed to fix it in the arduino
sketch by casting rxbyte to char before it's printed. rxbyte is type 'byte', which in
my case was being printed as a number. Specifically, the next-to-last line was
changed from:
lcd.print(rxbyte); //otherwise a plain char so we print it to lcd
to:
lcd.print((char)rxbyte); //otherwise a plain char so we print it to lcd

Post Reply