Developpez.com

Plus de 2 000 forums
et jusqu'à 5 000 nouveaux messages par jour

Un chemin rapide, flexible et adaptable vers les solutions commerciales d'Internet des Objets

Vous pouvez donner votre avis sur cet article sur le forum : Commentez Donner une note à l'article (5)

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Le Programme Développeur Intel® IoT vous donne des outils, modèles, bibliothèques, et plus encore pour accélérer le développement de solutions d'Internet des objets à partir de vos idées, du prototype à la production. Nous vous assistons dans votre développement à travers le cycle de vie de votre produit, vous procurant la sécurité et la gérabilité nécessaires pour un déploiement à grande échelle.

Figure1.jpg

II. Un bon départ avec un prototypage rapide et simplifié

Figure2.png

Nous comprenons que vous ayez besoin d'aller rapidement de l'avant, sans avoir à réinventer la roue. Avec notre kit développeur open source, vous aurez accès à un ensemble complet de code et des bibliothèques qui vous évitera de partir de zéro.

  • Les modèles de projets fournissent des applications de fonctionnalités clés, telles que la gestion de transmission de données analogiques et numériques entre les capteurs et les broches des cartes Intel® Galileo et des cartes Intel® Edison.
  • Des outils qui vous aident à réaliser des tâches répétitives et à faible valeur ajoutée.
  • Une palette d'environnements de développement et de langages de programmation pour coder dans un langage qui vous est déjà familier — du JavaScript* et Python* au C/C++.

II-A. Bibliothèques de capteurs et de périphériques d'entrée et de sortie

Des pilotes, fonctions et algorithmes, pré-écrits et optimisés, pour une grande variété de capteurs, des accéléromètres aux capteurs de chaleur et d'humidité, et plus.

Figure3.png
  • Protocoles d'entrée et de sortie de bas niveau, utilisant des langages de haut niveau et construits avec libmraa, une bibliothèque C/C++.
  • Bibliothèque UPM avec plus de 100 pilotes pour les capteurs et actionneurs.
  • Liaison possible avec JavaScript et Python.
  • Détection de la carte réalisée lors de l'exécution.

Visitez notre bibliothèque de capteurs.

II-B. Options d'environnement de développement intégré (IDE)

II-B-1. Intel® XDK IoT Edition

Figure4.jpg

Créer, déployer, lancer, et déboguer les applications basées sur Node.js* directement à partir de votre appareil d'Internet des objets.

II-B-2. Intégration d'Eclipse

Figure5.jpg

En utilisant C ou C++, Eclipse vous donne un contrôle intégral sur l'intégration des composants système et l'optimisation des performances. Notre instance est accompagnée de modèles précompilés pour utiliser de nombreux capteurs, Intel® IoT Cloud Analytics, et plus encore.

II-B-3. Compatibilité avec Arduino

Facilité d'utilisation pour ajouter des capteurs rapidement, utilisant un large éventail de codes fournis par les fabricants. Il y a des centaines de shields compatibles avec Arduino que vous pouvez choisir pour adapter votre projet.

Téléchargez l'IDE de votre choix.

II-C. Plateformes de Développement spécialement conçues

Figure7.jpg

Choisissez dans un large choix de cartes et kits de développement, dont les cartes Intel® Edison, les cartes Intel® Galileo, et les cartes MinnowBoard MAX*. Toutes sont conçues pour un développement rapide et simple, et sont fournies en étant intégralement préconfigurées avec une robuste couche logicielle Linux. Des douzaines de cartes d'extension modulaire et de capteurs se connectent facilement pour pouvoir tester rapidement une idée.

II-C-1. Connectivité flexible au cloud

Figure8.jpg

Les solutions prennent en charge les interactions avec un large éventail de solutions publiques de cloud, comme les Amazon* Web Services (AWS), Microsoft* Azure*, et IBM* Bluemix*, et d'autres encore, vous procurant des options flexibles pour des échanges de données, du stockage et des outils d'analyse à la pointe de la technologie.

II-C-2. Intel® IoT Hub pour Instructables*

Figure9.jpg

Pour vous aider à mettre en œuvre toutes ces ressources, le concentrateur est composé de modules intégrés qui vous guident à travers des mini projets. Ces éléments intégrés englobent l'ensemble de la solution IoT, depuis les capteurs en réseau jusqu'aux ressources basées sur le cloud pour stocker des données et procéder à leurs analyses.

Visiter Intel Internet of Thing.

III. Aller au-delà de la preuve de concept

Figure10.png

Une fois que vous avez une preuve de concept, vous cherchez à réaliser un prototype fonctionnel. C'est le moment de jeter un œil au Kit Développeur Commercial Intel® IoT. Le kit inclut une Carte Intel® Galileo, plusieurs capteurs, le logiciel Wind River et fournit une solution intégrale d'API, de sécurité, de connectivité cloud, et d'environnements de développement. Ainsi, vous pouvez passer de votre preuve de concept vers une plateforme dont les outils peuvent s'adapter alors que vous ajoutez de la sécurité et de la gérabilité. Une fois que vous avez vérifié le bon fonctionnement sur le kit commercial, vous pouvez continuer le développement avec les outils Wind River, et dès que vous êtes prêt, passer votre code vers une Passerelle IoT pour ajouter des capteurs et des applications de qualité industrielle. Pour être notifié lorsque le Kit Développeur Commercial Intel IoT sera disponible, visitez l'Intel Embedded Design Center.

III-A. Connectivité robuste et sécurisée pour le passage au produit : les Passerelles Intel® IoT

Dans le cadre de la transition entre l'étape du prototype et un produit pleinement réalisé, développez une connectivité robuste en utilisant la Passerelle Intel® IoT. Cet ensemble préintégré matériel et logiciel inclut des mécanismes de gestion des données des capteurs, ainsi que l'interconnexion entre capteurs et appareil et connexion avec le cloud.

Les plateformes de processeurs spécialement conçues Intel® pour les appareils embarqués vous aident à satisfaire vos exigences en matière de performances et d'évolutivité, ainsi que de vous conformer aux contraintes d'espace et de température. Vous avez également des options concernant les fonctionnalités telles que des entrées et sorties avec accélération matérielle, un démarrage sécurisé, et des corrections des erreurs de mémoire sur ces plateformes.

Figure11.png

Trouvez votre solution de Passerelle Intel® IoT.

III-A-1. Systèmes sur une puce Intel® Quark™

  • Traitement des données réseau à faible coût.
  • Gestion sécurisée.
  • Fonctionnement de nombreuses fonctionnalités dans un boîtier à simple cœur de 15 mm peu gourmand en énergie.
  • Automobile, énergie, et industrie.
Figure12.jpg

III-A-2. Processeurs Intel® Atom™

  • Performance par watt exceptionnelle.
  • Graphismes et intégration d'entrées et de sortie riches.
  • Processeur et combinaison de puces ou de systèmes sur puce discrets.
  • Secteur automobile, équipement réseau, et marché de l'énergie.
Image non disponible

La Passerelle Intel IoT inclut Wind River* Intelligent Device Platform* XT, un environnement de développement intergiciel personnalisable qui simplifie votre développement, intégration et déploiement de passerelles pour l'Internet des objets. Vous pouvez obtenir ces passerelles auprès de l'un de nos partenaires de l'Alliance de Solutions d'Internet des objets Intel®.

Figure14.jpg

Sécurité

  • Puce TPM
  • Secure Boot
  • Mcafee ePolicy Orchestrator
Figure15.jpg

Gérabilité

  • Appareil de cloud Wind River Helix*
  • Application de cloud Wind River Helix*
  • Solution de Gestion d'API Intel® Mashery
Figure16.jpg

Connectivité

  • Connexion Ethernet par câble ou sans fil
  • Réseaux mobiles
  • Réseaux privés virtuels (VPN)
  • Bluetooth

III-B. Outils de simulation, d'analyse, et de débogage

Pour vous emmener au-delà du développement initial, les outils de simulation, d'optimisation, et d'analyse garantissent les meilleures performances sur l'architecture Intel. Commencez dès à présent à accélérer votre développement et à réduire vos coûts.

Figure17.jpg

Wind River Simics
Créez une simulation d'environnement pour émuler la façon dont vos solutions fonctionneraient dans l'état dans le monde réel.

Figure18.jpg

Technologie Intel® CoFluent™
Fournit des outils robustes de modélisation et d'analyse pour vous aider à créer et à valider les spécifications système.

Figure19.jpg

Intel® System Studio
Inclut un compilateur d'optimisation, des bibliothèques de fonction, des outils d'analyse et de débogage, et des outils de profilage.

IV. Assembler tous les éléments

Figure20.png

Nous vous aidons à passer rapidement du prototype à la production, avec une durée et des dépenses minimales. Concentrez-vous sur la création de fonctionnalités innovantes à haute valeur ajoutée avec des outils, modèles, bibliothèques et autres ressources vous permettant d'accélérer votre développement depuis l'idée au prototype, jusqu'à la production. Abaissez vos coûts d'entrée sur le marché de l'Internet des objets et simplifiez votre effort pour affiner et monétiser votre solution.

Faites le chemin qu'il vous reste vers la rationalisation de la production de solutions commerciales d'Internet des objets.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2016 Intel. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.