ineens deze melding
4 berichten
• Pagina 1 van 1
ineens deze melding
- 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
Re: ineens deze melding
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 ?
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 ?
Re: ineens deze melding
Misschien idee om een goede werkende lib downloaden maar welke haal normaal alles bij gitHub weg.
Re: ineens deze melding
het lijkt opgelost te zijn door een andere lib te downloaden .
dank voor de hulp
dank voor de hulp
4 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: RussellAlets en 14 gasten