Introduction: Arduino Bit Mappig on LCD With LOGO

This Arduino project is used to Display Arduino LOGO on LCD using createChar function of LiquidCrystal Library.
In this the LOGO is a CUSTOM CHARACTER designed by giving a BINARY value to each PIXEL on the 16*2 LCD screen.
16*2 LCD has 2 Rows and 16 COLUMNS.
in which Each Block Consist of 5*8 Matrix of PIXELS which can be assigned values to form Different Custom Character or Shape.

CLICK HERE for the project Code

Step 1: Making Connections

Here the Image shows how to Connect your Arduino with LCD, Connections are fairly simple, if you have any Questions about the Connection or any hardware trouble, you can comment below... i will try to answer all of your Questions.

How programming is Done , how the shape is made....and How Different shape can be made ...everything is Explained in the code, with a proper Example, check out the code which will answer almost all of your questions,
if still in any trouble... i am here
here is the Link to the CODE.

Step 2: ​All the Steps Are Explained in the CODE.

Comments

author
MsSweetSatisfaction (author)2015-01-24

It's so cute and customizable! Really nice job on the coding work! Welcome to instructables, I hope we see more from you in the future!

author

ts really nice to get appreciated even for small things....thank you

n yes .....will be posting more of my projects.....soon :-)

author
SakshiS (author)pspranav72015-01-25

Success is the sum of small efforts repeated day in and out..ur work is very lovely and creative pranav ;) i liked it....hope to see many more in future,,If u can dream it, u can definitely do it..oll d best for future:)

author
pspranav7 (author)SakshiS2015-01-25

Namastey n Thanx mam....just need guidance of a successful person like you in the field of Technology.....

author
kyawmyonaing.lso (author)2015-06-23

Arduino: 1.6.5 (Windows 7), Board: "Arduino Uno"

Build options changed, rebuilding all

sketch_jun24j:58: error: too many initializers for 'byte [8] {aka unsigned char [8]}'

Multiple libraries were found for "LiquidCrystal.h"

Used: C:\Users\User\Documents\Arduino\libraries\LiquidCrystal

Not used: C:\Program Files\Arduino\libraries\LiquidCrystal

too many initializers for 'byte [8] {aka unsigned char [8]}'

This report would have more information with

"Show verbose output during compilation"

enabled in File > Preferences.

author

Hey mate,

first of all sorry for replying late, was buzy in work
and the mistake is in 5th array that is "byte a5[8] ", i put 9 array elements, instead of 8
delete 55th line in the code, and u are all good to go.

hope this works for you, and let me know if u need any further help, on anything, i'd love to,
take care, thanks

author

Thank bro ! I very happpy for your kindness!

author
kyawmyonaing.lso (author)2015-06-23

Thank ! This is very cool project but I have a problem when I type in my arduino ide it show me this error ! What happen can you explain me

Capture.JPG
author
SS Roy (author)2015-04-18

Incredible work bhaiya!

author
pspranav7 (author)SS Roy2015-04-18

Thanks bro. for appreciating, check out my other Instructable...hope you will like that too... and make them your Favourite... thanks :-)

About This Instructable

2,215views

22favorites

Bio: I am a hardcore IoT developer, i develop IoT based projects as a hobbyist as well as professionally as my source of earning. Software part ... More »
More by pspranav7:Arduino with t6963c 240x128 Graphic LCD TutorialEsp8266 12e with Arduino IDE With Solution+ExamplesConnecting Arduino with Temboo and Read email
Add instructable to: