AINA : Champ de laboratoire à l’aide de Edison IoT (3 / 12 étapes)

Étape 3: Unité tests de capteurs

Une fois que le système de développement est opérationnel, il est temps de se mettre au travail avec les capteurs.

Le Grove Wiki fournit des informations détaillées sur leurs capteurs. Chaque capteur possède sa propre page wiki avec des descriptions, des liens vers la littérature du vendeur sur le capteur et le code d’exemple de son utilisation pour une variété de microcontrôleurs. Malheureusement, les seuls exemples de Python sont la pi aux framboises à l’aide de la bibliothèque de grovepi. Cette bibliothèque n’existe pas sur Edison, alors nous chercher ailleurs.

Intel MRAA et bibliothèques de l’UPM pour meilleure protection prend en charge des fonctions des divers systèmes Linux GPIO. Les bibliothèques sont écrits en C/C++ avec des fixations pour Python, Java, JavaScript. Installation de ceux-ci pour l’Edison a été fait dans les paramètres de développement.

Nos tests unitaires explore l’utilisation de différents capteurs utilisant les bibliothèques. Un outil de Python est créé pour chaque capteur et testé à l’aide de la borne de sortie.

Exemple des Tests unitaires

Exemples de ces applications sont présentés ici. D’autres se trouvent dans l' UPM GIT repostitory, avec l’avertissement que les capteurs sont nommés là par leurs numéros de puces sibyllin. Par exemple, tsl2561.py est leur démo pour le module numérique capteur de lumière.

Code numérique capteur de lumière

http://www.seeedstudio.com/wiki/Grove_-_Digital_Light_Sensor


Code de capteur d’humidité

http://seeedstudio.com/wiki/Grove_-_Moisture_Sensor


Capteur de température

http://www.seeedstudio.com/wiki/Grove_-_Temperature_Sensor

Notes : Parfois le capteur donne des valeurs impaires, mais ils sont compatibles, alors vous pouvez simplement ajouter la déviation pour une lecture plus vraie.

Où il est dit :

Celsius = temp.value()

Écrire :

Celsius = temp.value() + [déviation]

Remarque Il s’agit d’un capteur de température analogique.

Lecteur analogique à l’aide de la bibliothèque UPM

Sonde UV

http://www.seeedstudio.com/wiki/Grove_-_UV_Sensor

Exemple de détecteur UV à l’aide de la bibliothèque UPM

Capteur d’eau

http://www.seeedstudio.com/wiki/Grove_-_Water_Sensor

Le capteur d’eau est une entrée numérique simple. Il fonctionne comme un commutateur - lorsque l’eau est présente il retourne la valeur true.

			
          

Articles Liés

Intel Edison IoT Hackathon - Jane, une assistante de soins pour personnes âgées

Intel Edison IoT Hackathon - Jane, une assistante de soins pour personnes âgées

Merci aux gens à Intel, j'ai eu la chance de construire un amusant projet du Intel Edison IoT hackathon à Boston. Le projet est un prototype de Jane, un assistant de soins personnes âgées IoT qui aide les patients sur assistée maison soins de vie. Le
Intel Edison IoT WiFi Termostate #IntelMaker

Intel Edison IoT WiFi Termostate #IntelMaker

Intel Edison IoT WiFi TermostateÉtape 1: IntroIl s'agit d'un Edison Intel based Thermostat, WiFi IoT connecté, que vous pouvez régler la température souhaitée localement à l'aide d'un potentiomètre et voir cela sur RGB écran LCD et à distance via la
Moniteur de paramètres environnementaux distance Intel Edison IoT

Moniteur de paramètres environnementaux distance Intel Edison IoT

Il s'agit d'un projet très basique entièrement réalisé en javascript par le biais de l'IDE « Intel XDK IoT edition ». Lorsque vous avez terminé, vous aurez un système de surveillance des paramètres environnementaux (température, lumière et l'air de q
DIY amazon Dash à l’aide de Edison Intel (Intel IOT)

DIY amazon Dash à l’aide de Edison Intel (Intel IOT)

Hey Fella,Donc aujourd'hui dans ce Instructable nous allons faire un bouton comme dash d'Amazon à qui une fois pressé un produit en ligne à laquelle il est programmé pour faire les commandes. Tableau de bord Amazon est généralement utilisé pour comma
Système de moniteur AC à l’aide de Edison Intel (Intel IoT RoadShow Brésil)

Système de moniteur AC à l’aide de Edison Intel (Intel IoT RoadShow Brésil)

Un système de contrôle de tension, courant, la fréquence et la température d'un système de puissance AC, calculer la consommation électrique totale et afficher toutes les infos sur un serveur de données de nuage.Étape 1: Module de capteur pour le C.A
Mesure de champ magnétique à l’aide de HMC5883 et Arduino Nano

Mesure de champ magnétique à l’aide de HMC5883 et Arduino Nano

Le HMC5883est une boussole numérique conçue pour la détection magnétique champ faible. Cet appareil possède une gamme large de champ magnétique de +/-8 Oe et un taux de rendement de 160 Hz. Le capteur HMC5883 inclut les pilotes de sangle démagnétisat
Mesure de champ magnétique à l’aide de HMC5883 et framboise Pi

Mesure de champ magnétique à l’aide de HMC5883 et framboise Pi

Le HMC5883 est une boussole numérique conçue pour la détection magnétique champ faible. Cet appareil possède une gamme large de champ magnétique de +/-8 Oe et un taux de rendement de 160 Hz. Le capteur HMC5883 inclut les pilotes de sangle démagnétisa
Espace-Rover à l’aide de Edison/Intel

Espace-Rover à l’aide de Edison/Intel

Rover d'entraînement automatique. Aller de l'avant par servo et recherche spatiale par dispositif capteur IR." Intel Edison à bord pour Arduino"ADC lire la tension du dispositif capteur IR puis convertir à distance. Edison à bord de l'appareil s
Arduino - détecteur de champ magnétique à l’aide de la KY-003 ou KY-035

Arduino - détecteur de champ magnétique à l’aide de la KY-003 ou KY-035

Salut tout le monde! Me voici à nouveau. Aujourd'hui j'ai fait 2 schémas différents et 2 codes.Ne soyez pas confus qu'ils ressemblent beaucoup à l'autre, la seule différence est... 1 capteur, le KY-003 utilise unentrées numériques et le KY-035 un ent
DADD - papas contre l’alcool au volant à l’aide de boulon IoT

DADD - papas contre l’alcool au volant à l’aide de boulon IoT

Ce Instructable montre comment construire un système de sécurité automobile qui retient les gens de l'alcool au volant et demande immédiatement une Uber en leur fournissant votre position GPS exacte. Ce projet faisait partie d'un atelier dirigé par b
Dispositif d’interruption de Edison IOT d’allumage

Dispositif d’interruption de Edison IOT d’allumage

récemment, j'ai eu la chance de recevoir un de ces kits de développeur Intel IOT Edison génial de la tenue du concours parrainé par Instructables et Intel. Je suis nouveau sur microcontrôleurs. Bien que je suis un technicien automobile avec A.S.E.s e
Intel Edison IoT - Servo contrôle utilisant l’accéléromètre

Intel Edison IoT - Servo contrôle utilisant l’accéléromètre

Bonjour à tous, je suis parmi les gars chanceux qui ont reçu une carte mère Edison Intel et le bosquet IoT Kit. J'ai passé beaucoup de temps pour en savoir plus sur ce nouveau Conseil d'Edison et Arduino impressionnant style de codage. Ils sont vraim
Intel Edison IoT : Lampe automatique (relais, HC-SR04)

Intel Edison IoT : Lampe automatique (relais, HC-SR04)

Le projet est tout simplement une lampe automatique qui s'allume quand il « voit » mouvement. Comme il s'agit de domotique.Avec cela, vous pouvez :1. économiser l'énergie.2. Enregistrez votre propre temps.3. Assurez-vous que le déplacement sans dange
Intel Edison IoT - lecture de capteur de pression de Freescale MPL3115A2

Intel Edison IoT - lecture de capteur de pression de Freescale MPL3115A2

Bonjour à tous, dernière instructable j'avais vous montrer comment lire servo accéléromètre et contrôle. Si vous n'avez pas encore lu, je suggère que vous devriez jeter un oeil car il est très amusant !Maintenant, dans ce projet, nous saurons comment