Zoek en script waarbij ik de PCF8574 en display 1602

Hardware geleverd door Arduino
Berichten: 46
Geregistreerd: 13 Jan 2016, 11:00

Zoek en script waarbij ik de PCF8574 en display 1602

Berichtdoor dinoshop » 28 Jun 2016, 20:25

ik zou willen gebruiken de PCF8574 om de keypad te bedienen deze wordt dan ook door verbonden naar de display 1602
als ik hem zo bouw en mijn bekende script gebruik werkt keypad4*4 niet wat doe ik verkeerd ?
software test geeft geen fout aan Upload werkt perfect, display geeft ook de goede gegevens aan, maar wil ik stappen via de keypad gebeurd er niets.
Code: Alles selecteren
#include <Wire.h>
#include <Keypad.h>
#include<Keypad_I2C.h>;
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);
int i2caddress = 0x20;

const byte ROWS = 4;
const byte COLS = 4;
char keys[ROWS][COLS] = {
  {'1','2','3','a'} ,
  {'4','5','6','b'} ,
  {'7','8','9','c'} ,
  {'*','0','#','d'}
};

byte rowPins[ROWS] = { 9, 8, 7, 6};
byte colPins[COLS] = { 5, 4, 3, 2};

Keypad_I2C kpd = Keypad_I2C( makeKeymap(keys), rowPins, colPins, ROWS, COLS, i2caddress );


Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Zoek en script waarbij ik de PCF8574 en display 1602

Berichtdoor nicoverduin » 28 Jun 2016, 21:22

En waar is de rest van de code?
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 46
Geregistreerd: 13 Jan 2016, 11:00

Re: Zoek en script waarbij ik de PCF8574 en display 1602

Berichtdoor dinoshop » 28 Jun 2016, 21:31

ff de regels die het sturen zitten hier boven in heb een vermoede dat het met adres te maken heeft maar weet dat niet zeker LCD is 27 en de interface 20
en dat stuur ik netjes aan denk ik zo, verder ook geen fout melding van programma zelf .

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Zoek en script waarbij ik de PCF8574 en display 1602

Berichtdoor nicoverduin » 28 Jun 2016, 22:41

Als je het vermoeden hebt (geen idee waar dat op gebaseerd is), dan verander je toch de adressen. Er zitten toch van die jumpertjes op (waarschijnlijk solderen) om het juiste adres te selecteren? Verder kan ik je niet helpen in deze puur omdat de code verder geheim blijft :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Zoek en script waarbij ik de PCF8574 en display 1602

Berichtdoor shooter » 29 Jun 2016, 09:13

je haalt keypad en keypad i2c door elkaar,
je geeft de rows en colums op van een normaal aangesloten keypad aan met pinnummers, en daar gaat het al fout, het i2caddress 20 is wel goed, als het een gewone PCF is zonder een A erachter.
paul deelen
shooter@home.nl

Berichten: 46
Geregistreerd: 13 Jan 2016, 11:00

Re: Zoek en script waarbij ik de PCF8574 en display 1602

Berichtdoor dinoshop » 29 Jun 2016, 14:14

das helemaal waar was er onder tussen achter en heb net systeem aangepast en werkt. maar voor nu toch bedankt.
soms zie je door de bomen het bos niet meer en dan is beter het project ff aan de kant te leggen.

Terug naar Arduino hardware

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 5 gasten