Vamos a construir un dispositivo de IoT que envía datos de los sensores a utilizar WebSockets de SAMI SAMI de la llama. El dispositivo de IoT consta de un sensor estándar, Arduino UNO y Raspberry Pi.
En esta implementación, un manifiesto Simple se utiliza para crear un nuevo tipo de dispositivo rápidamente. Entonces puede fácilmente conectar el dispositivo de IoT a SAMI y empezar a enviar datos de los sensores del dispositivo a SAMI.
Requisitos previos
''' Para este tutorial debe estar familiarizado con el Básicos API de SAMI . '''
Arquitectura
El púrpura diagrama siguiente muestra la arquitectura de alto nivel:
Utilizamos los siguientes componentes de hardware:
- Raspberry Pi , con una conexión de red
- Arduino UNO con un protoboard
- Sensor de llama IR
- Cables USB y corriente, además de cables para protoboard
Vamos a escribir el siguiente software:
- Un programa de Sketch en Arduino
- Un script de Node.js en la Raspberry Pi
''' Si no tienes un Raspberry Pi, usted todavía puede trabajar a través de este tutorial. Conectar tu Arduino UNO al ordenador que tenga conexión a Internet y ejecutar el script de Node.js en la computadora en vez de frambuesa Pi.'' '