Matris arrayi bir türlü parclayamaiyorum?
  • Su sekilde bir Matrix array tanimliyorum.

    int veri[6][2] = {{5, 5}, {2, 76}, {4, 94}, {5, 170}, {2, 170}, {4, 44}};

    Ve bunu
    {5,5} -> 5.servoya 5.dereceye dön
    {2, 76} -> 2.servoya 76.dereceye dön
    {4, 94} -> 4.servoya 94.derceye dön seklinde göndermek istiyorum.

    Lakin bu matris dizini
    55
    276
    494
    sekline asagidaki kodlarla getiriyorum.


    ----KOD----------------------------------------
    int veri[6][2] = {{5, 5}, {2, 76}, {4, 94}, {5, 170}, {2, 170}, {4, 44}};
    void setup() {
    // put your setup code here, to run once:
    Serial.begin(9600);

    }

    void loop() {

    for (int j = 0; j < 6; j++)
    {
    for (int i = 0; i < 2; i++)
    {
    Serial.print(veri[i][j]);
    delay(100);
    }
    Serial.println();
    }
    while (1);
    }
    ------------------------------------------------------
    Burada Serial.print(veri[i][j]); satirindaki i ve j Array elemanlarini ayri degiskenlere atayip istedigim yerlere gönderemiyorum.
    Yani
    55 seklini 5'i bir degiskene 5'i baska bir degiskene
    276 seklini 2'yi bir degiskene 76'yi baska bir degiskene
    494 seklini 4'ü bir degiskene 94'ü baska bir degisken atayim ki o degisklenleri gerekli servo ve dönecekleridereceye cevireyim.
  • Tamam hallettim.
    veri[i][j]) arrayini stringe ceviripstring islemleriyle hallettim.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.