El lcd en su versión 4 bits funciona bien.
Y probé varios 74HC595.
Pero es que el problema es que no compila el ejemplo
#include <SPI.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(10);
void setup() {
lcd.begin(16, 2);
lcd.print("hello, world!");
}
void loop() {
}
Eso es lo que me esta volviendo loco.
Opcions de compilat canviades, re-compilant tot
HelloWorld.ino:5:21: error: no matching function for call to 'LiquidCrystal::LiquidCrystal(int)'
HelloWorld.ino:5:21: note: candidates are:
In file included from HelloWorld.ino:3:0:
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:55:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t enable,
^
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:55:3: note: candidate expects 6 arguments, 1 provided
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:53:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t rw, uint8_t enable,
^
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:53:3: note: candidate expects 7 arguments, 1 provided
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:50:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t rw, uint8_t enable,
^
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:50:3: note: candidate expects 11 arguments, 1 provided
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:47:3: note: LiquidCrystal::LiquidCrystal(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)
LiquidCrystal(uint8_t rs, uint8_t enable,
^
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:47:3: note: candidate expects 10 arguments, 1 provided
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:45:7: note: LiquidCrystal::LiquidCrystal(const LiquidCrystal&)
class LiquidCrystal : public Print {
^
/Users/xorsch/Documents/Arduino/libraries/LiquidCrystal/src/LiquidCrystal.h:45:7: note: no known conversion for argument 1 from 'int' to 'const LiquidCrystal&'
Error compilant.