Arduino Forum

International => Deutsch => Topic started by: Johny_honda on Nov 21, 2012, 10:12 pm

Title: array
Post by: Johny_honda on Nov 21, 2012, 10:12 pm
 Hallo habe noch ein kleines Problem.
 habe  2 array deklariert
 
Code: [Select]
int akkuwert[32];  
 float akku [32];  

 for (int x=1; x <= 17; x++){
 Wire.beginTransmission(30); // transmit to device
 Wire.write(0);            // akku all off
 Wire.endTransmission();    // stop transmitting  
 delay(10);  
 Wire.beginTransmission(30); // transmit to device
 Wire.write(x);            // sends one byte
 Wire.endTransmission();    // stop transmitting
 delay(10);  

   akkuwert(x) = analogRead(0);
   akku(x) = akkuwert(x) / 305.913;
}

bekomme die Fehlermeldung :

error: 'akkuwert' cannot be used as a function
error: 'akku' cannot be used as a function

müsste doch eigentlich funktionnieren oder ?
MfG John
Title: Re: array
Post by: pylon on Nov 21, 2012, 10:23 pm
Ein Array-Element wird über die eckigen Klammern "[]" zugegriffen und nicht mit den runden.
Title: Re: array
Post by: Johny_honda on Nov 22, 2012, 12:26 am
Danke pylon Startschwierigkeiten ;-)
MfG John