Se connecter
Télécharger
Manuels
Marques
Yoctopuce Manuels
Unités de contrôle
Yocto-3D
Yoctopuce Yocto-3D Manuels
Manuels et Guides d'utilisation pour Yoctopuce Yocto-3D. Nous avons
1
Yoctopuce Yocto-3D manuel disponible en téléchargement PDF gratuit: Mode D'emploi
Yoctopuce Yocto-3D Mode D'emploi (875 pages)
Module électronique de 51x20mm qui dispose d'un accéléromètre, d'un gyroscope et d'un magnétomètre
Marque:
Yoctopuce
| Catégorie:
Unités de contrôle
| Taille: 10.59 MB
Table des Matières
Table des Matières
3
1 Introduction
9
Informations de Sécurité
10
Entretien
10
Environnement
11
Conditions Environnementales
11
2 Présentation
13
Les Éléments Communs
13
Le Connecteur USB
13
Les Éléments Spécifiques
14
3 Les Fonctions du Yocto-3D-V2
15
L'accéléromètre 3D
15
Le Magnétomètre 3D
15
Le Gyroscope 3D
16
Le Référentiel
16
L'inclinomètre 2D
17
Le Compas Magnétique
18
Le Quaternion Estimant L'orientation
18
Accessoires Optionnels
18
Vis et Entretoises
19
Connecteurs Picoflex et Cable Nappe Souple
20
4 Premiers Pas
21
Prérequis
21
Test de la Connectivité USB
22
Localisation
23
Test du Module
23
Configuration
24
Luminosité
24
Nom Logique des Fonctions
25
5 Montage et Connectique
27
Fixation
27
Déporter le Capteur
28
Contraintes D'alimentation Par USB
29
Compatibilité Électromagnétique (EMI)
30
6 Programmation, Concepts Généraux
31
Paradigme de Programmation
31
Programmation
32
Accès aux Fonctionnalités D'un Module
32
Manipulation des Fonctionnalités
32
Le Module Yocto-3D-V2
33
Module
36
Accelerometer
37
Magnetometer
38
Gyro
39
Refframe
41
Tilt
41
Compass
43
Datalogger
44
Quelle Interface: Native, DLL ou Service
45
Contrôle Par un Service
46
Limitation des Librairies Yoctopuce
47
Programmation, Par où Commencer
47
7 Utilisation du Yocto-3D-V2 en Ligne de Commande
49
Installation
49
Utilisation: Description Générale
49
Contrôle de la Fonction Tilt
50
Contrôle de la Partie Module
50
Limitations
51
8 Utilisation du Yocto-3D-V2 en Python
53
Fichiers Sources
53
Librairie Dynamique
53
Contrôle de la Fonction Tilt
53
Un Exemple Réel
54
Contrôle de la Partie Module
56
Enumeration des Modules
57
Gestion des Erreurs
57
9 Utilisation du Yocto-3D-V2 en C
59
Contrôle de la Fonction Tilt
59
Contrôle de la Partie Module
62
Gestion des Erreurs
64
Intégration de la Librairie Yoctopuce en C
65
Intégration au Format Source (Recommandé)
65
Intégration en Librairie Statique
66
Intégration en Librairie Dynamique
66
10 Utilisation du Yocto-3D-V2 en C
67
Installation
67
Utilisation L'api Yoctopuce Dans un Projet Visual C
67
Configuration D'un Projet Visual C
67
Contrôle de la Fonction Tilt
68
Contrôle de la Partie Module
70
Gestion des Erreurs
73
11 Utilisation du Yocto-3D-V2 Avec Labview
75
Architecture
75
Compatibilité
76
Labview pour Linux et Macos
76
Installation
76
Méthode 2 : Installeur Fourni Avec la Librairie
78
Méthode 3 Installation Manuelle Dans la Palette Labview
79
Présentation des Vis Yoctopuce
81
Structure des VI Correspondant à une Classe
82
Les VI Senseurs
83
Fonctionnement et Utilisation des Vis
84
Utilisation des Objets
86
Utilisation en Réseau
87
Gestion du Datalogger
88
Énumération de Fonctions
89
Un Mot Sur les Performances
90
Un Exemple Complet de Programme Labview
90
Différences Avec les Autres API Yoctopuce
91
12 Utilisation du Yocto-3D-V2 en Java
93
Préparation
93
Contrôle de la Fonction Tilt
93
Un Exemple Réel
94
Contrôle de la Partie Module
95
Enumeration des Modules
97
Gestion des Erreurs
98
13 Utilisation du Yocto-3D-V2 Avec Android
99
Accès Natif et Virtual Hub
99
Préparation
99
Compatibilité
99
Matériel Supporté
100
Activer le Port USB Sous Android
100
Lancement Automatique
101
Contrôle de la Fonction Tilt
102
Lancez Votre Environnement Java et Ouvrez le Projet Correspondant, Fourni Dans le Répertoire
103
Contrôle de la Partie Module
105
Gestion des Erreurs
109
14 Utilisation du Yocto-3D-V2 en Typescript
111
Utiliser la Librairie Yoctopuce pour Typescript
112
Petit Rappel Sur les Fonctions Asynchrones en Javascript
112
Contrôle de la Fonction Tilt
113
Un Exemple Concret, en Node.js
114
Le Même Exemple, mais Dans un Navigateur
116
Contrôle de la Partie Module
116
Gestion des Erreurs
119
15 Utilisation du Yocto-3D-V2 en Javascript / Ecmascript
121
Fonctions Bloquantes et Fonctions Asynchrones en Javascript
122
Utiliser la Librairie Yoctopuce pour Javascript / Ecmascript 2017
123
Utiliser la Librairie Yoctopuce Officielle pour Node.js
123
Utiliser une Copie Locale de la Librairie Yoctopuce Avec Node.js
123
Utiliser la Librairie Yoctopuce Avec des Anciennes Version de Javascript
123
Compatibilité Avec L'ancienne Librairie Javascript
124
Contrôle de la Fonction Tilt
125
Contrôle de la Partie Module
128
Gestion des Erreurs
131
16 Utilisation du Yocto-3D-V2 en PHP
133
Préparation
133
Contrôle de la Fonction Tilt
133
Un Exemple Réel
135
Contrôle de la Partie Module
136
API Par Callback HTTP et Filtres NAT
138
Le Filtre NAT, Avantages et Inconvénients
138
Utilisation
141
Gestion des Erreurs
142
17 Utilisation du Yocto-3D-V2 en Visualbasic .NET
143
Installation
143
Utilisation L'api Yoctopuce Dans un Projet Visual Basic
143
Configuration D'un Projet Visual Basic
143
Contrôle de la Fonction Tilt
144
Contrôle de la Partie Module
146
Gestion des Erreurs
148
18 Utilisation du Yocto-3D-V2 en Delphi
151
Préparation
151
Contrôle de la Fonction Tilt
151
Contrôle de la Partie Module
154
Gestion des Erreurs
156
19 Utilisation du Yocto-3D-V2 Avec Universal Windows Platform
159
Fonctions Bloquantes et Fonctions Asynchrones
159
Installation
160
Utilisation L'api Yoctopuce Dans un Projet Visual Studio
160
Le Fichier Package.appxmanifest
160
Contrôle de la Fonction Tilt
161
Un Exemple Concret
162
Contrôle de la Partie Module
163
Gestion des Erreurs
165
20 Utilisation du Yocto-3D-V2 en Objective-C
167
Contrôle de la Fonction Tilt
167
Contrôle de la Partie Module
170
Gestion des Erreurs
172
21 Utilisation Avec des Langages Non Supportés
175
Utilisation en Ligne de Commande
175
Assembly .NET
175
Exemple D'utilisation Avec MATLAB
176
Exemple D'utilisation en Powershell
176
Virtual Hub et HTTP GET
177
Contrôle D'un Module Par L'interface REST
178
Contrôle des Différentes Fonctions du Module Par L'interface REST
178
Accès aux Données Enregistrées Sur le Datalogger Par L'interface REST
179
Utilisation des Librairies Dynamiques
179
Contrôle D'un Module
179
Inventaire des Modules
181
Port de la Librairie Haut Niveau
182
22 Mise à Jour du Firmware
183
Le Virtualhub ou le Yoctohub
183
La Librairie Ligne de Commandes
183
L'application Android Yocto-Firmware
183
La Librairie de Programmation
184
Sauvegarder et Restaurer les Paramètres
184
Chercher le Bon Firmware
184
Mettre à Jour le Firmware
185
Particularité D'android
186
Le Mode "Mise à Jour
186
23 Programmation Avancée
187
Programmation Par ÉVénements
187
Détecter L'arrivée et le Départ des Modules
187
Détecter le Changement de Valeur D'un Senseur
188
L'enregistreur de Données
190
Démarrage/Arrêt du Datalogger
190
Effacement de la Mémoire
191
Récupération des Données
191
24 Référence de L'api de Haut Niveau
193
La Classe YAPI
194
La Classe Ymodule
235
Interface de Contrôle des Paramètres Généraux des Modules Yoctopuce
235
Pour Utiliser les Fonctions Décrites ICI, Vous Devez Inclure
235
Retourne le Numbre de Millisecondes Écoulées depuis la Mise Sous Tension du Module
282
Paramètres
296
La Classe Yaccelerometer
312
Table des Matières
314
Accelerometer→Get_Friendlyname()
345
Retourne un Identifiant Global de L'accéléromètre au Format
345
Nom_Module.nom_Fonction
345
Accelerometer→Get_Functiondescriptor()
346
Retourne L'identifiant Matériel de L'accéléromètre, Sans Référence au Module
347
Accelerometer→Get_Hardwareid()
348
Retourne L'identifiant Matériel Unique de L'accéléromètre au Format
348
Serial.functionid
348
Accelerometer→Get_Highestvalue()
349
Retourne la Valeur Maximale Observée pour L'accélération depuis le Démarrage du Module
349
Accelerometer→Get_Logfrequency()
350
Accelerometer→Get_Logicalname()
351
Retourne le Nom Logique de L'accéléromètre
351
Accelerometer→Get_Lowestvalue()
352
Retourne la Valeur Minimale Observée pour L'accélération depuis le Démarrage du Module
352
Accelerometer→Get_Module()
353
Retourne L'objet Ymodule Correspondant au Module Yoctopuce Qui Héberge la Fonction
353
Retourne L'objet Ymodule Correspondant au Module Yoctopuce Qui Héberge la Fonction
354
Accelerometer→Get_Reportfrequency()
356
Accelerometer→Get_Resolution()
357
Retourne la Résolution des Valeurs Mesurées
357
Accelerometer→Get_Sensorstate()
358
Accelerometer→Get_Serialnumber()
359
Retourne le Numéro de Série du Module, Préprogrammé en Usine
359
Accelerometer→Get_Unit()
360
Retourne L'unité Dans Laquelle L'accélération Est Exprimée
360
Paramètres
377
La Classe Ymagnetometer
390
Table des Matières
391
Magnetometer→Bandwidth [Modifiable]
402
Fréquence de Rafraîchissement de la Mesure, en Hz
402
Magnetometer→Friendlyname [Lecture Seule]
403
Identifiant Global de la Fonction au Format NOM_MODULE.NOM_FONCTION
403
Magnetometer→Functionid [Lecture Seule]
404
Identifiant Matériel du Senseur, Sans Référence au Module
404
Magnetometer→Hardwareid [Lecture Seule]
405
Identifiant Matériel Unique de la Fonction au Format SERIAL.FUNCTIONID
405
Magnetometer→Isonline [Lecture Seule]
406
Vérifie si le Module Hébergeant la Fonction Est Joignable, Sans Déclencher D'erreur
406
Magnetometer→Logfrequency [Modifiable]
407
Magnetometer→Logicalname [Modifiable]
408
Nom Logique de la Fonction
408
Magnetometer→Reportfrequency [Modifiable]
409
Magnetometer→Resolution [Modifiable]
410
Résolution des Valeurs Mesurées
410
Magnetometer→Serialnumber [Lecture Seule]
411
Numéro de Série du Module, Préprogrammé en Usine
411
Magnetometer→Clearcache()
413
Invalide le Cache
413
Magnetometer→Describe()
414
Retourne un Court Texte Décrivant de Manière Non-Ambigüe L'instance du Magnétomètre au Format
414
Type(Name)=Serial.functionid
414
Retourne le Mode de Calcul de la Valeur Publiée Jusqu'au Hub Parent (Advertisedvalue)
415
Magnetometer→Get_Advertisedvalue()
416
Retourne la Valeur Courante du Magnétomètre (Pas Plus de 6 Caractères)
416
Retourne la Fréquence de Rafraîchissement de la Mesure, en Hz
417
Magnetometer→Get_Currentrawvalue()
418
Magnetometer→Get_Currentvalue()
419
Retourne la Valeur Actuelle du Champ Magnétique, en Mt, Sous Forme de Nombre à Virgule
419
Magnetometer→Get_Datalogger()
420
Magnetometer→Get_Errormessage()
421
Retourne le Message Correspondant à la Dernière Erreur Survenue Lors de L'utilisation du Magnétomètre
421
Retourne le Code D'erreur Correspondant à la Dernière Erreur Survenue Lors de L'utilisation du Magnétomètre
422
Magnetometer→Get_Friendlyname()
423
Retourne un Identifiant Global du Magnétomètre au Format NOM_MODULE.NOM_FONCTION
423
Magnetometer→Get_Functiondescriptor()
424
Magnetometer→Get_Functionid()
425
Retourne L'identifiant Matériel du Magnétomètre, Sans Référence au Module
425
Magnetometer→Get_Hardwareid()
426
Retourne L'identifiant Matériel Unique du Magnétomètre au Format
426
Serial.functionid
426
Magnetometer→Get_Highestvalue()
427
Retourne la Valeur Maximale Observée pour le Champ Magnétique depuis le Démarrage du Module
427
Magnetometer→Get_Logfrequency()
428
Magnetometer→Get_Logicalname()
429
Retourne le Nom Logique du Magnétomètre
429
Magnetometer→Get_Lowestvalue()
430
Retourne la Valeur Minimale Observée pour le Champ Magnétique depuis le Démarrage du Module
430
Retourne L'objet Ymodule Correspondant au Module Yoctopuce Qui Héberge la Fonction
431
Retourne L'objet Ymodule Correspondant au Module Yoctopuce Qui Héberge la Fonction
432
Magnetometer→Get_Reportfrequency()
434
Retourne la Fréquence de Notification Périodique des Valeurs Mesurées, ou "OFF" si les Notifications
434
Périodiques Sont Désactivées pour Cette Fonction
434
Magnetometer→Get_Resolution()
435
Retourne la Résolution des Valeurs Mesurées
435
Magnetometer→Get_Sensorstate()
436
Magnetometer→Get_Serialnumber()
437
Retourne le Numéro de Série du Module, Préprogrammé en Usine
437
Retourne L'unité Dans Laquelle le Champ Magnétique Est Exprimée
438
Retourne le Contenu de L'attribut Userdata, PréCédemment Stocké à L'aide de la Méthode
439
Retourne la Composante X du Champ Magnétique, Sous Forme de Nombre à Virgule
440
Retourne la Composante y du Champ Magnétique, Sous Forme de Nombre à Virgule
441
Retourne la Composante Z du Champ Magnétique, Sous Forme de Nombre à Virgule
442
Magnetometer→Isonline()
443
Paramètres
455
La Classe Yrefframe
468
La Classe Ytilt
531
La Classe Ycompass
608
La Classe Ygyro
684
La Classe Ydatalogger
771
La Classe Ydataset
830
La Classe Ymeasure
863
25 Problèmes Courants
869
Par où Commencer
869
Linux et USB
869
Plateformes ARM: HF et el
870
Les Exemples de Programmation N'ont Pas L'air de Marcher
870
Module Alimenté mais Invisible pour L'os
870
Another Process Named XXX Is Already Using Yapi
870
Déconnexions, Comportement Erratique
871
Registerhub D'un Virtualhub Déconnecte le PréCédent
871
Commandes Ignorées
871
Module Endommagé
871
Caractéristiques
873
Publicité
Publicité
Produits Connexes
Yoctopuce Yocto-3D-V2
Yoctopuce Yocto-Color
Yoctopuce Yocto-Meteo
Yoctopuce Yocto-Display
Yoctopuce YoctoHub-Ethernet
Yoctopuce Yocto-RangeFinder
Yoctopuce Yocto-0-10V-Rx
Yoctopuce Yocto-Demo
Yoctopuce Yocto-0-10V-Tx
Yoctopuce Yocto-Bridge
Yoctopuce Catégories
Unités de contrôle
Interfaces USB
Instruments de mesure
Adaptateurs
Récepteurs
Plus Manuels Yoctopuce
Connexion
Se connecter
OU
Se connecter avec Facebook
Se connecter avec Google
Télécharger le manuel
Télécharger depuis le disque dur
Télécharger depuis l'URL