Nous allons construire un dispositif d’Ito qui envoie des données de capteurs à SAMI à l’aide WebSockets de SAMI la flamme. Le dispositif de l’ITO se compose d’un capteur sur étagère, Arduino UNO et Raspberry Pi.
Dans cette implémentation, un manifeste Simple est utilisé pour créer un nouveau type de dispositif rapidement. Alors vous pouvez facilement connecter l’appareil ITO à SAMI et commencer à envoyer les données du capteur de l’appareil à SAMI.
Conditions préalables
''' Pour ce tutoriel, vous devez être familier avec le Base des API SAMI . '''
Architecture
Le purple schéma ci-dessous illustre l’architecture de haut niveau :
Nous utilisons les composants matériels suivants :
- Raspberry Pi avec une connexion réseau
- Arduino UNO avec une maquette
- Détecteur de flamme IR
- Câbles USB et d’alimentation, ainsi que le câblage pour le montage d’essai
Nous allons écrire les logiciels suivants :
- Un programme de dessin en cours d’exécution sur l’Arduino
- Un script de Node.js en cours d’exécution sur la facture pro forma de framboise
''' Si vous n’avez pas un Pi de framboise, vous pouvez toujours travailler à travers ce tutoriel. Connectez votre Arduino UNO à votre ordinateur qui dispose d’une connexion Internet et exécutez le script de Node.js sur l’ordinateur au lieu de la Raspberry Pi.'' '