À propos de iStudio

Elle affiche la valeur du capteur collectées dans l'interface Arduino (open type de source), et un programme pour l'analyse.

Interface prise en charge

 - Interface Arduino (type open source)

 - Dyntechno JoyLAB-A

 - Disque SWR

 - Capteurs intégrés à l'appareil Android

Soutien.

Les capteurs intégrés à l'appareil Android sont pris en charge par la méthode standard de Google.

Le type de source ouverte à interface Arduino peut connecter Uno, mega2580 et maple mini à USB, Bluetooth (BLE non pris en charge) si vous ne réglez que la méthode de communication.

Nous partageons la partie communication Arduino, veuillez vous y référer.

- Source -

incomingByte1 = Serial.parseInt ();

    commutateur (incomingByte1) {

      cas 1: // appareil de contrôle

        incomingByte2 = Serial.parseInt ();

        commutateur (incomingByte2) {

          cas 1: // envoie le nom de l'appareil

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

            Serial.flush ();

            pause

          cas 2: // envoi du nombre de canaux

            Serial.print ("{12,");

            Serial.print (sensorLength);

            Serial.println ("}");

            pause

        }

        pause

      cas 2: // envoie les informations du capteur

        incomingByte2 = Serial.parseInt ();

        commutateur (incomingByte2) {

          cas 1: // envoie l'identifiant du capteur

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

            pause

          cas 2: // envoie les informations du capteur

            délai (10);

            Serial.print ("{14,");

            Serial.print ("0,"); // numéro de chaîne

            Serial.print ("1,"); // identifiant du capteur

            Serial.print ("Voltage"); // nom du capteur

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

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

            Serial.print ("5,"); // valeur maximale

            Serial.print ("0,001,"); // résolution

            Serial.print ("1,"); // calbration 0: faux, 1: vrai

            Serial.print ("0,"); // signe inverti 0: faux, 1: vrai

            Serial.print ("0"); // série de données

            Serial.println ("}");

            Serial.flush ();

            délai (10);

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

            pause

        }

        pause

      cas 3: // envoi de données

        float retSampling = 0;

        float newTime = 0;

        incomingByte2 = Serial.parseInt ();

        commutateur (incomingByte2) {

          cas 1:

            newTime = Serial.parseFloat ();

            // envoi maximal 115200 (bps) / 11 (bit) = 10472 (octets)

            // 10472 (octets) / 11 (taille de paquet) = 952 (nombre maximal de paquets envoyés);

            // 0.002: 500 paquets

            if (0.002 <= newTime && newTime <= 30.0)

              samplingTime = (int) (newTime * 1000);

            Serial.print ("{15,");

            retSampling = samplingTime / 1000.0;

            Serial.print (retSampling, 3);

            Serial.println ("}");

            pause

          cas 2: // une fois

            readCurrentValue ();

            pause

          cas 3: // commence la collecte

            init_Sensor ();

            currentTimeCount = 0;

            digitalWrite (LEDpin, true);

            Serial.println ("{17}");

            runFlag = true;

            pause

          cas 4: // arrêter la collecte

            runFlag = false;

            Serial.println ("{18}");

            digitalWrite (LEDpin, false);

            pause

        }

        pause

    }

======

D'autres ressources sont disponibles à l'adresse https://1drv.ms/f/s!AmbHpQNEKSyY7DmvBLYrHnLfrrr_.

Chargement de la traduction...

Informations Application supplémentaires

Dernière version

Demande iStudio mise à jour 3.21

Telechargé par

Alan Gutierrez

Nécessite Android

Android 9.0+

Voir plus

Quoi de neuf dans la dernière version 3.21

Last updated on May 24, 2024

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

Voir plus

iStudio Captures d'écran

Articles populaires dans les dernières 24 heures

Charegement du commentaire...
Langues
Recherche en cours...
Abonnez-vous à APKPure
Soyez le premier à avoir accès à la sortie précoce, aux nouvelles et aux guides des meilleurs jeux et applications Android.
Non merci
S'inscrire
Abonné avec succès!
Vous êtes maintenant souscrit à APKPure.
Abonnez-vous à APKPure
Soyez le premier à avoir accès à la sortie précoce, aux nouvelles et aux guides des meilleurs jeux et applications Android.
Non merci
S'inscrire
Succès!
Vous êtes maintenant souscrit à notre newsletter.