Keypad_I2C werkt ineens niet meer

Arduino specifieke Software
Berichten: 41
Geregistreerd: 09 Jun 2017, 01:59

Keypad_I2C werkt ineens niet meer

Berichtdoor Dino » 22 Nov 2017, 16:37

Ik gebruik deze code a heel lang sinds kort werkt deze niet en loopt fout op de Keypad_I2C kpd = Keypad_I2C( makeKeymap(keys), rowPins, colPins, ROWS, COLS, i2caddress );
lib al vervangen maar n blijft deze regel fout zien
wat kan er aan de hand zijn ?

Code: Alles selecteren
#include <Wire.h>
#include <Keypad_I2C.h>
#include <Keypad.h>

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] = {0,1,2,3};
byte colPins[COLS] = {4,5,6,7};

int i2caddress = 0x20;

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

void setup(){
  Serial.begin(9600);
  kpd.begin();
}

void loop(){
  char key = kpd.getKey();
  if (key){
    Serial.println(key);
  }
}

Advertisement

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

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor shooter » 22 Nov 2017, 17:54

waarom include je 2 keypads, wellicht staat er iets dubbel.
en wat is de fout?
paul deelen
shooter@home.nl

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

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor nicoverduin » 22 Nov 2017, 17:54

En welke foutboodschap krijg je dan?
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 41
Geregistreerd: 09 Jun 2017, 01:59

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor Dino » 22 Nov 2017, 18:02

no matching function for call to 'Keypad_I2C::Keypad_I2C(char*, byte [4], byte [3], const byte&, const byte&, int)'

maar heeft altijd gewerkt
maar sinds probleem met de java{ http://arduino.esp8266.com/stable/packa ... index.json } deze is opgelost ,maar nu dus deze en heb al verschillende bibliotheken geprobeerd .

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

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor nicoverduin » 22 Nov 2017, 18:13

Kan best dat ie in het verleden heeft gewerkt, maar de functie makekeymap is mij onduidelijk. Ik zou gewoon keys doorgeven.... of kijk eens in een vaan de voorbeelden in de library. Dat je allerlei libraries probeert schiet niet op. Gokken doe je tenslotte in bijv Zandvoort:)
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 41
Geregistreerd: 09 Jun 2017, 01:59

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor Dino » 22 Nov 2017, 18:33

als ik een voorbeeld pak heb ik het zelfde script dus daar licht niet aan
op nieuwe arduino geïnstalleerd geen resultaat

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

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor nicoverduin » 22 Nov 2017, 18:58

Nou geef dan de link naar die lib die je gebruikt....
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

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

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor nicoverduin » 22 Nov 2017, 20:24

Dino schreef:als ik een voorbeeld pak heb ik het zelfde script dus daar licht niet aan
op nieuwe arduino geïnstalleerd geen resultaat

Je hebt helemaal niets geinstalleerd want zover kom je niet....de compiler loopt al stuk.....
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 41
Geregistreerd: 09 Jun 2017, 01:59

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor Dino » 22 Nov 2017, 20:35

Yep
had van de week een probleem met later bleek verkeerde instelling bij voorkeuren had een verkeerde link er in gezet http://arduino.esp8266.com/stable/packa ... index.json en systeem werkt weer maar nu heb ik dus problemen.
vandaar dat ik ook even een nieuwe lib voor dit er in heb gezet.
maar blijft

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

Re: Keypad_I2C werkt ineens niet meer

Berichtdoor nicoverduin » 22 Nov 2017, 22:14

Nou zodra je zover bent om ons die link te geven gaan we weff in die lib kijken. Nu is het zonde van de tijd...terug naar de film ...:)
Docent HBO Software Engineering, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Volgende

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast