Estación meteorológica con SAMIIO, Arduino y frambuesa Pi (3 / 4 paso)

Paso 3: Configurar el Raspberry Pi

Conecte su frambuesa Pi a un monitor, ratón y teclado. Asegúrese de que está trabajando el ethernet o WiFi, y asegúrese de que el sistema operativo está actualizado:

actualización de $ sudo apt-get
actualización de $ sudo apt-get

Si no ya instalado, instalar Node.js para el brazo, luego agregar los paquetes 'serialport' y 'nodo-resto-client' a través de la nueva gestión pública:

$ MNP instalar serialport
$ MNP instalar cliente de nodo resto

Ahora Conecte el puerto serie de Arduino al USB en la Raspberry Pi.

Por último, copie el código de Node.js (weather.js) en el Pi de frambuesa (utilizar scp para transferirlo, o simplemente crear un archivo y pegue el código). Inserte el dispositivo token y recoge desde el Portal de usuario en los marcadores de posición en el código de identificación del dispositivo.

Abajo está el código:

var sami = "https://api.samsungsami.io/v1.1/messages";
portador de var = "Portador de INSERT_TOKEN_HERE";

sdid var = "INSERT_SOURCE_ID";

serialport var = require("serialport")

var SerialPort = serialport. SerialPort;

sp var = nuevo SerialPort ("/ dev/ttyACM0", {}

velocidad en baudios: 9600,

analizador sintáctico: serialport.parsers.readline("\n") 10});

var cliente = require("node-rest-client"). Cliente;

var c = new Client();

función build_args (temperatura, ts) {}

args var = {}

cabeceras: {}

"Content-Type": "aplicación/json",

"Autorización": portador de

},

datos: {}

"sdid": sdid,

"ts": ts,

"tipo": "mensaje",

"datos": {}

"temperatura": temp

}

}

};

volver args;

}

SP.on ("open", la función () {}

SP.on ('datos', {} function(data)

var args = build_args(parseInt(data).toString(), Date().valueOf()) nuevo;

c.post (sami, args, función (datos, respuesta) {}

Console.log(Data);

});

});

});

Artículos Relacionados

Mini estación meteorológica con Attiny85

Mini estación meteorológica con Attiny85

En un reciente Indigod0g instructivo describe una mini estación meteorológica que funciona bastante bien, usando dos Arduinos. Tal vez no todo el mundo quiere sacrificar 2 Arduinos para obtener lecturas de temperatura y humedad y comentó que debería
Autónoma estación meteorológica con ESP8266

Autónoma estación meteorológica con ESP8266

Hola amigosHoy les vamos a mostrar como realizar una pequeña estación meteorológica con nuestro ESP8266 NodeMCU, nuestra estación va a reportar temperatura, humedad y punto de rocío a la comunidad global de wunderground con esto contribuiremos a gene
Independiente DIY estación meteorológica con Arduino

Independiente DIY estación meteorológica con Arduino

Hola creadores de ahiEsto no es un instructivo paso a paso. Como siempre me olvidé de tomar tomar instantáneas desde el inicio de este proyecto.La idea de construir una estación meteorológica de comunidad utilizando hardware abierto comenzó una larga
ESP8266 estación meteorológica con Arduino: Hardware #1

ESP8266 estación meteorológica con Arduino: Hardware #1

FondoHe leido sobre la ESP8266 primero en marzo este año y no sabía qué hacer con. Y ahora estoy realmente fascinado lo fácil que puede ser la conexión de un Arduino a Internet. Como otros me establecer una estación meteorológica en un protoboard pri
Al aire libre Arduino estación meteorológica con registro PC y gráficos

Al aire libre Arduino estación meteorológica con registro PC y gráficos

quería tener un registro de tiempo al aire libre con registro de la PC y gráficos durante bastante tiempo. Hay tales dispositivos en el mercado pero su costo es realmente alto. Entonces, decidió construir uno yo mismo y disfrutar también de la experi
Mini estación meteorológica con Arduino

Mini estación meteorológica con Arduino

Este es mi primer instructable y primer completo Arduino proyecto. Aunque se puede encontrar proyecto similar, yo aprende mucho de este proyecto.Paso 1: Propósito de la estación meteorológica Esta estación meteorológica simple tendrá temperatura y le
DIY estación meteorológica con Bluetooth

DIY estación meteorológica con Bluetooth

Hola a todos.Recientemente asistí a un curso en la Universidad de ingeniería eléctrica y nosotros mismos estábamos haciendo una pequeña estación meteorológica. Incluye aprendizaje sobre soldadura, sensores y arduino. Fue super divertido para hacer co
TFT de Arduino prediccion estación meteorológica con ESP8266

TFT de Arduino prediccion estación meteorológica con ESP8266

Este proyecto se basa en Wunderground meteorológico a través de Internet.Especificaciones:1. 3 días previsión (temps baja y alta, probablemente de la precipitación, los iconos de condición)2. corriente el tiempo en las condiciones (temperatura actual
ESP8266 estación meteorológica con Arduino – #2 Software

ESP8266 estación meteorológica con Arduino – #2 Software

Este instructable es para el software de mi Weater estación proyecto. Por favor lea primero para entender todas las explicaciones.Debido a las MCU ambos el concepto de software se basa en dos partes: el ESP8266 funciona en Nodemcu y hace el Internet
BME280 estación meteorológica con ESP8266 SDK

BME280 estación meteorológica con ESP8266 SDK

El propósito de este proyecto era compartir mi propia implementación en C de un conductor de BME280 y proporcionar una aplicación de demo, usando ESP8266 con el SDK oficial de Espressif.El sensor está conectado directamente a la ESP8266 sin otro MCU
Estación meteorológica Arduino y servidor Web

Estación meteorológica Arduino y servidor Web

objetivoReemplazar mi PC (que ha sido en 24-7 por 6 años) y el software de estación meteorológica con un Arduino – menor consumo de energía, menos mantenimiento y espacio físico más pequeño.  Funcionalidad de PC mínimo que requiere la duplicación:• R
Estación meteorológica de Hackgyver

Estación meteorológica de Hackgyver

Desde algún tiempo en mi hackerspace, uno de nuestros miembros (futex) hizo una estación meteorológica con un Raspberry Pi.Después de que su obra tenía la idea de hacer uno pero en lugar de utilizar un RPi como plataforma me he centrado mi trabajo en
Estación meteorológica de Arduino GPRS - parte 1

Estación meteorológica de Arduino GPRS - parte 1

Con la amenaza de los patrones de tiempo cada vez más errático circula los cielos de nuestro planeta, día tras día de la incesante lluvia, inundaciones, sequías, tormentas de granizo y quién sabe qué más, una estación meteorológica parece ser un acce
Estación meteorológica de Edison y Arduino/Genuino 101

Estación meteorológica de Edison y Arduino/Genuino 101

Este Instructable describe un Intel (r) Edison y basada en Arduino/101 si modular estación meteorológica que recientemente he creado para mi uso en el hogar.Conceptos fundamentales, que define la configuración y soluciones, fueron:Para tener una solu