The coding to make my lcd show all the text in the srial monitor.

Hi guys. Sorry but I feelll like a baby that was born 2 days ago for making a program in arduino software...

Can somebody tell me, how to make the lcd write all the text or the command in the serial monitor? The code? I've try anycode from any source, there just nothing, and everything became error, and error...

Please help me asap

The text in the Serial Monitor app didn't get there by magic. The Arduino sent every bit of it. It is trivial to replace Serial with the instance of the class that can write to the LCD.

Where IS your code?

[/code/*************************************************** 
  This is an example sketch for our optical Fingerprint sensor
 
  Designed specifically to work with the Adafruit BMP085 Breakout 
  ----> http://www.adafruit.com/products/751
 
  These displays use TTL Serial to communicate, 2 pins are required to 
  interface
  Adafruit invests time and resources providing this open source code, 
  please support Adafruit and open-source hardware by purchasing 
  products from Adafruit!
 
  Written by Limor Fried/Ladyada for Adafruit Industries.  
  BSD license, all text above must be included in any redistribution
 ****************************************************/
#include <LiquidCrystal.h>
#include <SoftwareSerial.h>
 
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
 
 
#include <Adafruit_Fingerprint.h>
#if ARDUINO >= 100
 #include <SoftwareSerial.h>
#else
 #include <NewSoftSerial.h>
#endif
 
uint8_t getFingerprintEnroll(uint8_t id);
int k;
 
// pin #2 is IN from sensor (GREEN wire)
// pin #3 is OUT from arduino  (WHITE wire)
#if ARDUINO >= 100
SoftwareSerial mySerial(11, 12);
#else
NewSoftSerial mySerial(11`, 12);
#endif
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
uint8_t id = 0;
void setup()  
{
   lcd.begin(16, 2);
   lcd.clear();
   lcd.setCursor(0,0);
   lcd.print("* FINGER PRINT *");
   lcd.setCursor(0,1);
   lcd.print("     SENSOR");
   lcd.setCursor(6,1);
   delay(1000);
   
  Serial.begin(9600);
  Serial.println("fingertest");
//mySerial.print("Detect");
  // set the data rate for the sensor serial port
  finger.begin(57600);
  //mySerial.print("Detect");
  if (finger.verifyPassword()) {
    Serial.println("Found fingerprint sensor!");
  } else {
    Serial.println("Did not find fingerprint sensor :(");
    while (1);
  }lcd.clear();
}
 
void loop()                     // run over and over again
{
   
  Serial.println("Type in the ID # you want to save this finger as...");
  lcd.print(" ID=" );
  //lcd.print(k);
   
//  while (true) {
//    while (! Serial.available());
//    char c = Serial.read();
//    if (! isdigit(c)) break;
//    id *= 10;
//    id += c - '0';
//  }
id++;
  Serial.print("Enrolling ID #");
  Serial.println(id);
  lcd.print(id);
   
  while (!  getFingerprintEnroll(id) );
}
 
uint8_t getFingerprintEnroll(uint8_t id) {
  uint8_t p = -1;
  Serial.println("Waiting for valid finger to enroll");
  lcd.print("Put the Finger");
  while (p != FINGERPRINT_OK) {
    p = finger.getImage();
    switch (p) {
    case FINGERPRINT_OK:
      Serial.println("Image taken");
      break;
    case FINGERPRINT_NOFINGER:
      Serial.println(".");
      break;
    case FINGERPRINT_PACKETRECIEVEERR:
      Serial.println("Communication error");
      break;
    case FINGERPRINT_IMAGEFAIL:
      Serial.println("Imaging error");
      break;
    default:
      Serial.println("Unknown error");
      break;
    }
  }
 
  // OK success!
 
  p = finger.image2Tz(1);
  switch (p) {
    case FINGERPRINT_OK:
      Serial.println("Image converted");
      break;
    case FINGERPRINT_IMAGEMESS:
      Serial.println("Image too messy");
      return p;
    case FINGERPRINT_PACKETRECIEVEERR:
      Serial.println("Communication error");
      return p;
    case FINGERPRINT_FEATUREFAIL:
      Serial.println("Could not find fingerprint features");
      return p;
    case FINGERPRINT_INVALIDIMAGE:
      Serial.println("Could not find fingerprint features");
      return p;
    default:
      Serial.println("Unknown error");
      return p;
  }
   
  Serial.println("Remove finger");
  delay(2000);
  p = 0;
  while (p != FINGERPRINT_NOFINGER) {
    p = finger.getImage();
  }
 
  p = -1;
  Serial.println("Place same finger again");
  while (p != FINGERPRINT_OK) {
    p = finger.getImage();
    switch (p) {
    case FINGERPRINT_OK:
    {
      Serial.println("Image taken");
       
      break;
    }
    case FINGERPRINT_NOFINGER:
      Serial.print(".");
      break;
    case FINGERPRINT_PACKETRECIEVEERR:
      Serial.println("Communication error");
      break;
    case FINGERPRINT_IMAGEFAIL:
      Serial.println("Imaging error");
      break;
    default:
      Serial.println("Unknown error");
      break;
    }
  }
 
  // OK success!
 
  p = finger.image2Tz(2);
  switch (p) {
    case FINGERPRINT_OK:
      Serial.println("Image converted");
      break;
    case FINGERPRINT_IMAGEMESS:
      Serial.println("Image too messy");
      return p;
    case FINGERPRINT_PACKETRECIEVEERR:
      Serial.println("Communication error");
      return p;
    case FINGERPRINT_FEATUREFAIL:
      Serial.println("Could not find fingerprint features");
      return p;
    case FINGERPRINT_INVALIDIMAGE:
      Serial.println("Could not find fingerprint features");
      return p;
    default:
      Serial.println("Unknown error");
      return p;
  }
   
   
  // OK converted!
  p = finger.createModel();
  if (p == FINGERPRINT_OK) {
    Serial.println("Prints matched!");
  } else if (p == FINGERPRINT_PACKETRECIEVEERR) {
    Serial.println("Communication error");
    return p;
  } else if (p == FINGERPRINT_ENROLLMISMATCH) {
    Serial.println("Fingerprints did not match");
    return p;
  } else {
    Serial.println("Unknown error");
    return p;
  }   
   
  p = finger.storeModel(id);
  if (p == FINGERPRINT_OK) {
    Serial.println("Stored!");
  } else if (p == FINGERPRINT_PACKETRECIEVEERR) {
    Serial.println("Communication error");
    return p;
  } else if (p == FINGERPRINT_BADLOCATION) {
    Serial.println("Could not store in that location");
    return p;
  } else if (p == FINGERPRINT_FLASHERR) {
    Serial.println("Error writing to flash");
    return p;
  } else {
    Serial.println("Unknown error");
    return p;
  }
}  ]

i try like that but nothing happen....

Okee, now i know how to make my lcd show all the text from serial monitor…

#include <adafruit_fingerprint.h>
#include <LiquidCristal.h>
LiquidChristal(12, 11, 5, 4, 3, 2);

void setup() 
{
  // Print a message to the LCD.
  Serial.begin(9600);
  lcd.begin(16, 2);
  lcd.setCursor(0, 0);
  Serial.print("fingertest");
  lcd.print("fingertest")

But now, after i input thaat program, oke my lcd write everything in the serial monitor… But, instead the arduino program didn’t detect my fingerprint sensor zfm-60,

The result in the serial monitor :

Fingertest
Did not find the sensor :frowning:

What happen? Is the arduino ide 1.6.6 cannot run the program that more than 1 instruction in 1 window?
I mean, enroll example only for enrollment, fingerprint example only for fingerprint verify, liquidcristal display only for lcd? Should i update to 1.6.7 or back to the previous 1.6.5?
cause before i used 1.6.6, i tried the latest version the arduino board didn’t detect the fingerprint too. But after i used 1.6.6 it’s working…

What happen?

The process that you used to copy and paste your COMPLETE program failed miserably. 90% of your code got lost. You need to send out a search party.