Need help on shrinking my code

does not display the data on LCD

#include "DHT.h" // biblioteka DHT
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

#define BACKLIGHT_PIN 3

LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7);

#define DHTPIN 2 // numer pinu sygna?owego

DHT dht; // definicja czujnika

void setup()
{
Serial.begin(9600); // otworzenie portu szeregowego
dht.setup(DHTPIN); // inicjalizacja czujnika
// dht.setup(DHTPIN, DHT11); // inicjalizacja czujnika DHT11
// dht.setup(DHTPIN, DHT22); // inicjalizacja czujnika DHT12
lcd.begin (16,2);
lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE);
lcd.setBacklight(HIGH);

lcd.home ();
lcd.print("C/F");
}

void loop()
{
lcd.setCursor(0, 1);
lcd.print(millis()/10);
// Miniamalne opó?nienie odczytu
delay(dht.getMinimumSamplingPeriod());

// Odczyt temperatury i wilgotno?ci powietrza
float t = dht.getTemperature();
float h = dht.getHumidity();

// Sprawdzamy poprawno?? danych
if (dht.getStatus())
{
// Je?li nie, wy?wietlamy informacj? o b??dzie
Serial.println("Blad odczytu danych z czujnika");
} else
{
// Je?li tak, wy?wietlamy wyniki pomiaru
Serial.print("Wilgotnosc: ");
Serial.print(h);
Serial.print(" % ");
Serial.print("Temperatura: ");
Serial.print(t);
Serial.print(" *C / ");
Serial.print(dht.toFahrenheit(t));
Serial.println(" *F ");
}
}

does not display the data on LCD

So, why do you think "shrinking the code" is going to help?

{
    // Je?li tak, wy?wietlamy wyniki pomiaru
    Serial.print("Wilgotnosc: ");
    Serial.print(h);
    Serial.print(" % ");
    Serial.print("Temperatura: ");
    Serial.print(t);
    Serial.print(" *C / ");
    Serial.print(dht.toFahrenheit(t));
    Serial.println(" *F ");
 }

Why is this code in curly braces?

sory

gregor36:
remove staples and will be ok??

Have you been drinking?

mastered

#include "DHT.h" // biblioteka DHT
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

#define BACKLIGHT_PIN 3

LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7);

#define DHTPIN 2 // numer pinu sygna?owego

DHT dht; // definicja czujnika

void setup()
{
Serial.begin(9600); // otworzenie portu szeregowego
dht.setup(DHTPIN); // inicjalizacja czujnika
// dht.setup(DHTPIN, DHT11); // inicjalizacja czujnika DHT11
// dht.setup(DHTPIN, DHT22); // inicjalizacja czujnika DHT12
lcd.begin (16,2);
lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE);
lcd.setBacklight(HIGH);

}

void loop()
{
// Miniamalne opó?nienie odczytu
delay(dht.getMinimumSamplingPeriod());

// Odczyt temperatury i wilgotno?ci powietrza
float t = dht.getTemperature();
float h = dht.getHumidity();

// Sprawdzamy poprawno?? danych
if (dht.getStatus())
{
// Je?li nie, wy?wietlamy informacj? o b??dzie
lcd.println("Blad odczytu danych z czujnika");
} else
// Je?li tak, wy?wietlamy wyniki pomiaru
lcd.setCursor(0, 0);
lcd.print("Wilgoc: ");
lcd.print(h);
lcd.print(" % ");
lcd.setCursor(1, 1);
lcd.print("Tempe: ");
lcd.print(t);
lcd.print(" C ");

}