ineens deze melding

Arduino specifieke Software
Berichten: 63
Geregistreerd: 09 Jun 2017, 01:59
Woonplaats: Fiji

ineens deze melding

Berichtdoor Dino » 02 Okt 2017, 09:26

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


const byte ROWS = 4; //four rows
const byte COLS = 3; //three columns
char keys[ROWS][COLS] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'*','0','#'}
};
byte rowPins[ROWS] = {0, 1, 2, 3}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {4, 5, 6}; //connect to the column pinouts of the keypad

int i2caddress = 0x22;

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);
  }
}


Arduino: 1.8.4 (Windows 10), Board:"Arduino/Genuino Uno"

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

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

Deze melding krijg ik nu Wat is er aan de hand ????
heb al arduino opnieuw geïnstalleerd. ^

Advertisement

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: ineens deze melding

Berichtdoor Koepel » 02 Okt 2017, 13:11

Er lijkt iets verkeerd gegaan te zijn met "Keypad_I2C.h" of "Keypbad_I2C.cpp". Het is in ieder geval met die library.
Kun je bij menu:Bestand/Voorkeuren de uitgebreide uitvoer aanzetten tijdens compilatie. En dan het volledige uitvoer scherm naar hier kopiëren.
Waar heb je die Keypad_i2C library vandaan en hoe heb je het geïnstalleerd ?

Berichten: 63
Geregistreerd: 09 Jun 2017, 01:59
Woonplaats: Fiji

Re: ineens deze melding

Berichtdoor Dino » 02 Okt 2017, 15:42

Misschien idee om een goede werkende lib downloaden maar welke haal normaal alles bij gitHub weg.

Berichten: 63
Geregistreerd: 09 Jun 2017, 01:59
Woonplaats: Fiji

Re: ineens deze melding

Berichtdoor Dino » 02 Okt 2017, 16:10

het lijkt opgelost te zijn door een andere lib te downloaden .
dank voor de hulp

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 21 gasten