Enregistrement des données de capteurs à l'aide d'Intel Edison et de Python

Agustin Pelaez
· 1 min de lecture
Envoyer par courriel

Lors du Hackster Hardware Weekend, j'ai eu l'occasion de tester la carte mère Intel Edison et j'ai été assez impressionné par son format et sa vitesse.

Intel a veillé à inclure la compatibilité Arduino dans ses cartes Edison et Galileo, et bien que je pense que c'est une alternative intéressante, j'estime que certains projets n'en ont tout simplement pas besoin, et que l'ajout de cette couche rendrait la programmation plus difficile et pourrait consommer davantage de ressources.

J'ai donc cherché des moyens d'accéder directement aux broches GPIO depuis Linux, sans passer par Arduino, et j'ai heureusement trouvé la bibliothèque MRAA . Elle simplifie énormément l'interface avec les broches Edison grâce à un simple script Python (et il existe également une interface JavaScript).

Dans ce tutoriel, nous utiliserons la bibliothèque MRAA pour enregistrer les données des capteurs et les transmettre à Ubidots.

Pour commencer dès aujourd'hui à résoudre des problèmes grâce à l'Internet des objets, il vous suffit de créer un compte Ubidots et d'envoyer sans effort vos données à la plateforme de développement d'applications IoT Ubidots pour développer, visualiser et déployer votre application de résolution de problèmes dès aujourd'hui !