Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

Arduino IDE Ubuntu 12.04

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    Arduino IDE Ubuntu 12.04

    Tegemist Leonardoga. Ei ole võimalust valida Arduino usb porti ,alates 1.01 katsetanud. Proovisin igast variante aga ei midagi.Oskab keegi äkki midagi öelda sellekohast ?


    #2
    Vs: Arduino IDE Ubuntu 12.04

    Selle eelmise asja sain tööle.Ei tea kuidas aga hakkas toimima.Nüüd väiksed viperused .one_wire_address_finder.cpp: In function ‘void discoverOneWireDevices()’ne_wire_address_finder:28: error: ‘stringOne’ was not declared in this scope

    Mida see peaks tähendama ja kuidas remontida ?

    Comment


      #3
      Vs: Arduino IDE Ubuntu 12.04

      Koodis vead sees. discoverOneWireDevices() funktsioonis ei ole ära määratud stringOne muutuja tüüp, mina saan nii sellest aru.

      Comment


        #4
        Vs: Arduino IDE Ubuntu 12.04

        #include <OneWire.h>


        OneWire ds(3); // Connect your 1-wire device to pin 3


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


        void discoverOneWireDevices(void) {
        byte i;
        byte present = 0;
        byte data[12];
        byte addr[8];

        Serial.print("Looking for 1-Wire devices...\n\r");
        while(ds.search(addr)) {
        Serial.print("\n\rFound \'1-Wire\' device with address:\n\r");
        for( i = 0; i < 8; i++) {
        Serial.print("0x");
        if (addr[i] < 16) {
        Serial.print('0');
        }
        Serial.print(addr[i], HEX);
        if (i < 7) {
        Serial.print(", ");
        Serial.println(stringOne);


        }
        }
        if ( OneWire::crc8( addr, 7) != addr[7]) {
        Serial.print("CRC is not valid!\n");
        return;
        }
        }
        Serial.print("\n\r\n\rThat's it.\r\n");
        ds.reset_search();
        return;
        }


        void loop(void) {
        // nothing to see here
        }


        Kuidas remontida?

        Pärit : http://www.hacktronics.com/Tutorials...ss-finder.html

        Comment


          #5
          Vs: Arduino IDE Ubuntu 12.04

          Misasi see "stringone" muutuja sul on, mida sa seeriali poole saata tahad? Või peaks olemagi jutt kirjaga "StringOne"? Sul ei ole kuskil seda muutujat määratud, st sa tahad midagi saata seeriali poole teele, ütled selle kohta näiteks "lause", aga ei ütle mis on lause sisu. Kui nüüd nii segasemalt näide tuua.

          Comment


            #6
            Vs: Arduino IDE Ubuntu 12.04

            Välja lihtsalt kommenteerida see rida ?

            Comment


              #7
              Vs: Arduino IDE Ubuntu 12.04

              Tere

              välja jah Tõmbasin just samast kohast koodi ja seal sellist rida polegi

              void discoverOneWireDevices(void) {
              byte i;
              byte present = 0;
              byte data[12];
              byte addr[8];

              Serial.print("Looking for 1-Wire devices...\n\r");
              while(ds.search(addr)) {
              Serial.print("\n\rFound \'1-Wire\' device with address:\n\r");
              for( i = 0; i < 8; i++) {
              Serial.print("0x");
              if (addr[i] < 16) {
              Serial.print('0');
              }
              Serial.print(addr[i], HEX);
              if (i < 7) {
              Serial.print(", ");
              }
              }
              if ( OneWire::crc8( addr, 7) != addr[7]) {
              Serial.print("CRC is not valid!\n");
              return;
              }
              }
              Serial.print("\n\r\n\rThat's it.\r\n");
              ds.reset_search();
              return;
              }

              Comment


                #8
                Vs: Arduino IDE Ubuntu 12.04

                Maxim Integrated lehel on ka kuskil aadressi leidja olemas.

                Comment

                Working...
                X