problema con lcd J204A

Buongiorno a tutti ho comperato questo lcd J204A con un ic2c questo è il link: http://www.ebay.it/itm/161640926930?euid=dd77c7a708aa41439f951ecb1ed07bae&cp=1,
quando collego arduino con lcd non vedo manco i quadraini bianchi neanche se giro il potenziometro dietro al ic2c cosa posso fare? ringrazio tutti in anticipo

Dacci più info.
Hai usato la libreria LiquidCrystal i2C ?
Quali parametri hai dato all'oggetto lcd ? Di solito bisogna azzeccare quelli. Non tutti quei modulini sono identici.

non ho usato libreria ho messo solo lo sketch normale che ho per la plafoniera a led, ma anche senza sketch non dovrei vedere i quadratini? questo è il mio sketch

acquario_facile (1).ino (3.4 KB)

Qualcuno mi sa aiutare gentilmente?

Ciao,
ho guardato lo sketch che hai postato, ma non c'è neanche l'ombra di un comando per pilotare un lcd con il modulino i2c che hai.
Comunque dai un occhiata qui http://arduino-info.wikispaces.com/LCD-Blue-I2C , fai i collegamenti e scarica la libreria
Ci sono anche degli sketch d'esempio per utilizzare la libreria.
Altrimenti c'è la libreria di #Testato un utente del forum, che non ho mai provato ma chi la provata dice che funziona benissimo , questo e il link dove se ne parla [Libreria] PCF8574+HD44780 LCD I2C Library - Software - Arduino Forum

Buona sera a tutti ho provato a mettera la libreria e lo sketchma non vedo nulla manco i quadratini il mio ic2c è il 1602 con a0,a1,a2
cosa posso fare?

Hai provato di regolare il contrato?
Ciao Uwe

si ho provato ma non vedo manco un quadratino :frowning: non so che fare allego foto di come ho saldato, ho controllato le piste con il multimetro il campanellino e non ci sono interuzioni

GetAttachment.jpg

Carica uno sketch che faccia da I2C scanner e vedi se ti trova l'indirizzo del modulo

tipo che sketch? cmq erano le saldature ora vedo due fili di quadratini è giuso o devono essere 4? essendo 20x4?

Buongiorno mi sono accorto che appena attacco il cavo scl ad arduino la plafoniera a led si spegne, ho provato a far girare lo scanner per trovare ic2c ma non melo carica mi da errore su void setup() cosa posso fare?

hai usato questo scanner? a me funziona anche con l'ultimo ide.

// --------------------------------------
// i2c_scanner
//
// Version 1
//    This program (or code that looks like it)
//    can be found in many places.
//    For example on the Arduino.cc forum.
//    The original author is not know.
// Version 2, Juni 2012, Using Arduino 1.0.1
//     Adapted to be as simple as possible by Arduino.cc user Krodal
// Version 3, Feb 26  2013
//    V3 by louarnold
// Version 4, March 3, 2013, Using Arduino 1.0.3
//    by Arduino.cc user Krodal.
//    Changes by louarnold removed.
//    Scanning addresses changed from 0...127 to 1...119,
//    according to the i2c scanner by Nick Gammon
//    http://www.gammon.com.au/forum/?id=10896
// Version 5, March 28, 2013
//    As version 4, but address scans now to 127.
//    A sensor seems to use address 120.
// 
//
// This sketch tests the standard 7-bit addresses
// Devices with higher bit address might not be seen properly.
//

#include <Wire.h>


void setup()
{
  Wire.begin();

  Serial.begin(9600);
  Serial.println("\nI2C Scanner");
}


void loop()
{
  byte error, address;
  int nDevices;

  Serial.println("Scanning...");

  nDevices = 0;
  for(address = 1; address < 127; address++ ) 
  {
    // The i2c_scanner uses the return value of
    // the Write.endTransmisstion to see if
    // a device did acknowledge to the address.
    Wire.beginTransmission(address);
    error = Wire.endTransmission();

    if (error == 0)
    {
      Serial.print("I2C device found at address 0x");
      if (address<16) 
        Serial.print("0");
      Serial.print(address,HEX);
      Serial.println("  !");

      nDevices++;
    }
    else if (error==4) 
    {
      Serial.print("Unknow error at address 0x");
      if (address<16) 
        Serial.print("0");
      Serial.println(address,HEX);
    }    
  }
  if (nDevices == 0)
    Serial.println("No I2C devices found\n");
  else
    Serial.println("done\n");

  delay(5000);           // wait 5 seconds for next scan
}

mi sono accorto che appena attacco il cavo scl ad arduino la plafoniera a led si spegne

prova ad utilizzare prima solo l'lcd

dice questo

I2C Scanner
Scanning...
I2C device found at address 0x68 !
done

Scanning...
I2C device found at address 0x68 !
done

Scanning...
I2C device found at address 0x68 !
done

ora vorrei integrare nel mio sketch la lettura temperatura da lcd e la lettura del orario come faccio?

ok allora l'lcd lo trova.. hai provato a stampare qualcosa? quando sei sicuro che funzioni l'lcd procedi col resto

e come lo integro nello sketch non trovo da nessuna parte come vederlo su lcd con ic2c

I2C device found at address 0x68

quello non e' l'indirizzo dell'LCD, ma piuttosto di un RTC

non ci credo che non ci siano esempi per stampare su lcd i2c :slight_smile: Guardi come funziona uno di quelli e provi ad implementarlo nel tuo sketch..

quello non e' l'indirizzo dell'LCD, ma piuttosto di un RTC

quello sinceramente non lo so, avevo suggerito di provare solo con l'lcd, pensavo fosse quello

quindi lo sketch leggeva solo ertc non ic2c e come devo fare? e come stampo su lcd la temperatura letta?

lo sketch ( scanner ) verifica quali schede in I2C hai collegato ad Arduino.
E pare che tu vi abbia collegato anche una scheda RTC ( orologio )
Pero' vede solo quella e non l'LCD

e come devo fare