Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Icona iStudio

3.21 by Dyntechno


May 24, 2024

Informazioni su iStudio

Esso mostra il valore del sensore raccolta nell'interfaccia Arduino (aperta tipo source), e un programma per l'analisi.

Interfaccia supportata

 - Interfaccia Arduino (tipo open source)

 - Dyntechno JoyLAB-A

 - Disco SWR

 - Sensori integrati nel dispositivo Android

Supporto.

I sensori integrati nel dispositivo Android sono supportati dal metodo standard di Google.

L'interfaccia Arduino tipo open source può collegare Uno, mega2580 e maple mini a USB, Bluetooth (BLE non supportato) se si regola solo il metodo di comunicazione.

Condividiamo la parte di comunicazione di Arduino, per favore riferisciti ad essa.

- Fonte -

incomingByte1 = Serial.parseInt ();

    switch (incomingByte1) {

      caso 1: // Controlla dispositivo

        incomingByte2 = Serial.parseInt ();

        switch (incomingByte2) {

          caso 1: // invia il nome del dispositivo

            Serial.println ("{11, Arduino}");

            Serial.flush ();

            break;

          caso 2: // invia il conteggio dei canali

            Serial.print ("{12,");

            Serial.print (sensorLength);

            Serial.println ("}");

            break;

        }

        break;

      caso 2: // invia informazioni sul sensore

        incomingByte2 = Serial.parseInt ();

        switch (incomingByte2) {

          caso 1: // invia sensore id

            Serial.println ("{13,1,2}");

            break;

          caso 2: // invia informazioni sul sensore

            ritardo (10);

            Serial.print ("{14,");

            Serial.print ("0,"); // numero del canale

            Serial.print ("1,"); // sensore id

            Serial.print ("Voltage,"); // nome del sensore

            Serial.print ("V,"); // unità

            Serial.print ("0,"); // valore min

            Serial.print ("5,"); // valore massimo

            Serial.print ("0,001,"); // risoluzione

            Serial.print ("1,"); // calbration 0: false, 1: true

            Serial.print ("0,"); // firma invert 0: false, 1: true

            Serial.print ("0"); // serie di dati

            Serial.println ("}");

            Serial.flush ();

            ritardo (10);

            Serial.println ("{14,1,2, Current, A, -1,1,0.001,1,0,0}}");

            break;

        }

        break;

      caso 3: // invia dati

        float retSampling = 0;

        float newTime = 0;

        incomingByte2 = Serial.parseInt ();

        switch (incomingByte2) {

          caso 1:

            newTime = Serial.parseFloat ();

            // max invia pacchetto 115200 (bps) / 11 (bit) = 10472 (byte)

            // 10472 (byte) / 11 (dimensione pacchetto) = 952 (numero massimo di pacchetti di invio);

            // 0,002: 500 pacchetti

            se (0,002 <= newTime && newTime <= 30,0)

              samplingTime = (int) (newTime * 1000);

            Serial.print ("{15,");

            retSampling = samplingTime / 1000.0;

            Serial.print (retSampling, 3);

            Serial.println ("}");

            break;

          caso 2: // una volta

            readCurrentValue ();

            break;

          caso 3: // inizio raccolta

            init_Sensor ();

            currentTimeCount = 0;

            digitalWrite (LEDpin, true);

            Serial.println ("{17}");

            runFlag = true;

            break;

          caso 4: // interrompere la raccolta

            runFlag = false;

            Serial.println ("{18}");

            digitalWrite (LEDpin, false);

            break;

        }

        break;

    }

======

Altre risorse sono in https://1drv.ms/f/s!AmbHpQNEKSyYDmvBLYrHnLfrrr_.

Novità nell'ultima versione 3.21

Last updated on May 24, 2024

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Traduzione in caricamento...

Informazioni APP aggiuntive

Ultima versione

Richiedi aggiornamento iStudio 3.21

Caricata da

Alan Gutierrez

È necessario Android

Android 9.0+

Mostra Altro

iStudio Screenshot

Commento Loading...
Lingua
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Successo!
Ora sei iscritto alla nostra newsletter.