Serial Display LCD 16x2 monitor
backgorund story
this is small project, i need modul that able to show simple text via serial into cheap LCD display 16 chars x 2 lines.
i just need it for displaying info from such as another arduino via serial port as monitor status.
this is open source open hardware you can download and mod it for better next version, only $5 10 pcs, LCD shield merged with atmega328
source code . i got from examples Arduino IDE, looks like this :
/*
LiquidCrystal Library - Serial Input
Demonstrates the use a 16x2 LCD display. The LiquidCrystal
library works with all LCD displays that are compatible with the
Hitachi HD44780 driver. There are many of them out there, and you
can usually tell them by the 16-pin interface.
This sketch displays text sent over the serial port
(e.g. from the Serial Monitor) on an attached LCD.
The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3)
Library originally added 18 Apr 2008
by David A. Mellis
library modified 5 Jul 2009
by Limor Fried (http://www.ladyada.net)
example added 9 Jul 2009
by Tom Igoe
modified 22 Nov 2010
by Tom Igoe
modified 7 Nov 2016
by Arturo Guadalupi
This example code is in the public domain.
http://www.arduino.cc/en/Tutorial/LiquidCrystalSerialDisplay
*/
// include the library code:
#include <LiquidCrystal.h>
// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// initialize the serial communications:
Serial.begin(9600);
}
void loop() {
// when characters arrive over the serial port...
if (Serial.available()) {
// wait a bit for the entire message to arrive
delay(100);
// clear the screen
lcd.clear();
// read all the available characters
while (Serial.available() > 0) {
// display each character to the LCD
lcd.write(Serial.read());
}
}
}
Serial Display LCD 16x2 monitor
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(1)
- Likes(4)
- Borzenko Michael May 22,2020
- (DIY) C64iSTANBUL Apr 26,2020
- Engineer Apr 23,2020
- rachman bobo Apr 19,2020
- 6 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
6design
-
7usability
-
6creativity
-
6content
-
5design
-
4usability
-
4creativity
-
4content
-
5design
-
6usability
-
5creativity
-
4content
-
5design
-
5usability
-
5creativity
-
5content
-
7design
-
5usability
-
7creativity
-
5content
-
7design
-
7usability
-
7creativity
-
6content
More by rachman bobo
- boboproject148_display_modul_dotmatrix28pin_ic74595 try to make an legend classic style about dor matrix display led. use IC 74hc595 and several resisto...
- boboproject147_lovehurt5x7_attiny2313 the chalange create running text with microcontroller connnected to dot matrix led 5x7 8x8 or an...
- bobo146_radio_fm_kia6040 IC TA7640 bisa kita ganti dengan IC yang sama persis spesifikasinya yaitu KIA6040 buatan Korea.Indik...
- W09439ASD144_tree2020bybobo Rules:1. Add key word: XMAS2020. All entries will be listed on “Shared Project” page.2. Deadline for...
- boboproject139 radio alba mc3361 mc3361 boboproject139 radio alba mc3361 mc3361 4days production only 5usd , download it n correct it, lazy?...
- rachmanbobo138_ampletos7377 source : https://320volt.com/en/amplifier-2-1-with-tda7377-circuit/ other additional specification ...
- boboproject133_radioamir work from home.. radio amateur raised, able to talk to your friend, this is classic radio communicat...
- pa 104 68w Stereo 68W Power Amplifier
- minsysattiny2313 its free open hardware design, download and mod as you wish, tell me if you successfull create bargr...
- Serial Display LCD 16x2 monitor backgorund storythis is small project, i need modul that able to show simple text via serial into c...
- display panel seven segmen 6 digit x 3 lines .. i think i wanna build in 0.56 inch version but i unable to create more tiny line and or double la...
- sd125counter4026 This CMOS IC can be directly connected to 7 common cathode segments (negative)if you want to make 2 ...
- pcb4026modul i just search counter pcb use 4026 found it redraw it. if you able find classic dual seven segmen CA...
- kedirilagi_chainkey cute simbols of my region city, visit kediri at east java INDONESIA, there are volcano KELUD that er...
- tatsuya esr meter analog tatsuya esr meter analog double Layers Size 88x88mm 1mm click add to chart to buy this only 5 USD 10...
- Speedometer Speedometer adalah sebuah alat pengukur kecepatan kendaraan darat, yang merupakan perlengkapan stand...
- sd120sevensegmen595 DIGITAL ENTERTAIMENT2 Layers Size 89x99mm 1mmuse ARDUINO BOARD or MiniSys Micro Controllerdont forge...
- SD116pioner80w order completed recived 28 juni (3week with chinapost )sorry abaout pic.. the web PCBway unable to ...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
117 0 0 -
DIY Laser Power Meter with Arduino
167 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
157 0 2 -