Étape 2: Configuration de votre logiciel
Il y a quelques différents morceau de logiciel qui vous aurez besoin pour obtenir cette esquisse en cours d’exécution !
Edison Setup
Tout d’abord, assurez-vous que vous avez votre configuration d’Edison, connecté au wifi et exécute la dernière image de Yocto. Intel fournit un guide de démarrage ici, et il y a plusieurs bonnes Instructables sur ce processus, donc je ne vais pas aller approfondie à ce sujet.
MRAA
La bibliothèque que nous allons utiliser pour l’interface avec les broches GPIO et le SPI s’appelle MRAA et est fournie par Intel. Il est très important de s’assurer que vous mettez à jour MRAA vers la dernière version. Sans une mise à jour, vous pouvez être absent des fonctionnalités ou l’esquisse peut erreur. Se connecter à votre Edison via ssh ou un serial port et suivre les instructions suivantes à l’invite de commandes (vous pouvez également trouver eux au repo Github de la bibliothèque) :
echo "src mraa-upm http://iotdk.intel.com/repos/1.1/intelgalactic" > /etc/opkg/mraa-upm.conf
opkg mise à jour opkg installer libmraa0
Code de nœud
Prenez ce Gist avec mon code de prototype.
Vous pouvez également cloner avec git :
git clone https://gist.github.com/ae472b32b694ab74d57f.git
Vous allez installer les fichiers js et package.json sur l’Edison. À l’aide de index.html et message.php sont facultatifs, mais vous pouvez les télécharger sur l’hébergeur pas cher de votre choix, ou héberger localement sur votre ordinateur.