Internet de las cosas (IoT) cable de extensión (10 / 13 paso)

Paso 10: Instale el Arduino

En Windows...

  1. Descargar la biblioteca Arduino MQTT
    Página para descargar MQTT Arduino
    Arduino MQTT en descarga directa
  2. Extraer el contenido del archivo ZIP a la carpeta de 'Biblioteca' de Arduino
    Guía de la carpeta de biblioteca
  3. Desplácese a la carpeta de Arduino Sketchbook y crear una carpeta 'IoTExtensionV2'
  4. Copie el archivo IoTExtensionV2.ino desde arriba en la carpeta

En la frambuesa Pi...

  1. Conectar el Arduino y el Pi de frambuesa a la misma red
  2. Arrancar el Raspberry Pi
  3. Inicie sesión el Pi de frambuesa [por defecto de las Naciones Unidas: 'root', por defecto pw: 'frambuesa']
  4. Tipo 'ifconfig' para averiguar la dirección IP de Raspberry Pi
    (La dirección IP es necesaria para el Arduino)

En el IDE de Arduino...

Debe establecer el tipo de tablero de Arduino y asegúrese de que selecciona el puerto USB correcto por lo que la carga es exitosa.

  1. Haga clic en 'Herramientas' > 'Board'
  2. Elija el tipo de borad de Arduino
    (El mío es 'Duemillanove', pero suyo podría ser el más reciente 'Uno')
  3. Haga clic en 'Herramientas' > 'Puerto serie'
  4. Seleccione el puerto serie de tu placa de Arduino
    Nota: Debe haber un icono de 'garrapata' al lado del puerto serie activo.
    (Estoy suponiendo que va a ser "COM #" donde # algunos número que es mayor que cero.)
  5. Haga clic en 'File' > 'Sketchbook' > 'IoTExtensionV2'

(El bosquejo ahora carga en el IDE de Arduino)
  • Configurar la dirección IP de Arduino para que no se utiliza en la red
  • Configurar la dirección IP Message Broker (servidor) a su dirección de IP de Raspberry Pi
    (Previamente conocido de escribir 'ifconfig' en la consola de frambuesa Pi.)
  • Establecer los grados de 'SERVO_OFF'
    (Esta constante '#define' se encuentra a 10 grados por defecto - ajustar para adaptarse a su posición OFF Servos e interruptores).
  • Establecer los grados de 'SERVO_ON'
    (Esta constante '#define' se encuentra a 170 grados por defecto - ajustar para adaptarse a su propia posición Servos e interruptores).
  • Establecer la constante de 'SERVO_COUNT' en el número de Servos en su extensión
    Nota: La corriente máxima es cuatro 4 servos. Han afectado a limitaciones en el Arduino varias veces y han sido incapaces de superar éste. Más de cuatro servos que ocasiona la conexión de Arduino al agente MQTT fallar repetidamente. Ver esto como una conducta extraña y parece que es una limitación de recursos como memoria RAM.
  • Haga clic en el botón 'Subir'
  • (El bosquejo ahora compila y carga via USB para Arduino)
  • Este bosquejo es la base de 'IoT' del cable - hace uso de la Arduino MQTT biblioteca. MQTT es un peso ligero publicar/suscribir protocolo de mensajería que se utiliza donde se requiere una 'huella de código pequeño' o ancho de banda bajo.

    Artículos Relacionados

    HackerBoxes 0006: Internet de las cosas (IoT) proyectos con el fotón partícula

    HackerBoxes 0006: Internet de las cosas (IoT) proyectos con el fotón partícula

    Hackear el Internet de las cosas! Este mes, suscriptores de HackerBoxes están trabajando con el aglomerado de IoT de fotón a dispositivos de control por Internet, sensor de recoger datos por Internet, almacenar datos en la nube y mucho más.Este Instr
    Control electrodomésticos con teléfono e Internet de las cosas menores de 6 años $

    Control electrodomésticos con teléfono e Internet de las cosas menores de 6 años $

    Siempre quise encender mi televisor mientras tendido en mi sofá, o después de un día cansador cuando termine de leer un libro, para apagar mi luz.Lo hice antes con un Hc-05 y remoto de la tv.Actualización: Esta entrada es aceptada para IOT desafío as
    Internet habilitado nevera: Una primera incursión en Internet de las cosas

    Internet habilitado nevera: Una primera incursión en Internet de las cosas

    Hola a todos!Tuve un problema con el congelador en nuestra casa. De vez en cuando, el congelador no cierra por completo, cualquier rebote abierto o consigue apoyado ligeramente abierta. Este pequeño espacio era bastante de un espacio para que el aire
    APDuinOS (parpadeando)--arduino IoT (internet de las cosas)--aplicación de aquaponic

    APDuinOS (parpadeando)--arduino IoT (internet de las cosas)--aplicación de aquaponic

    si estás leyendo este Instructable Estás aquí por una de dos razones.PRIMERA RAZÓN:Es porque usted no sabe nada de APDuinOS y está interesado en lo que es y cómo se relaciona la IoT (Internet de las cosas).  Puede aprender más acerca de APDuino por i
    Internet de las cosas con frambuesa Pi - 1

    Internet de las cosas con frambuesa Pi - 1

    Cuando yo era nuevo en IOT (Internet de las cosas), vi que había apenas cualquier tutoriales que fueron lo suficientemente simples como para un principiante comprender y probar. Había a mucha jerga técnica, o el hardware era demasiado complejo.Ahora
    ¿Árbol de Navidad luces controladas por teléfono? Un simple hack Internet de las cosas.

    ¿Árbol de Navidad luces controladas por teléfono? Un simple hack Internet de las cosas.

    Mi hijo quería ser capaz de convertir el árbol de Navidad encendido y apagado con su teléfono. Cavado alrededor en el laboratorio secreto de montaña (también conocido como el sótano) y vino para arriba con el siguiente proyecto, que utiliza un Arduin
    Supervisar el valor de temperatura y humedad de su sitio de Internet (Internet de las cosas concepto)

    Supervisar el valor de temperatura y humedad de su sitio de Internet (Internet de las cosas concepto)

    Hoy, voy a mostrarte cómo representar temperatura de lectura de DHT11 y valores de humedad para poner el gráfico en su sitio de Internet. Si tienes módem inalámbrico, me refiero a punto de punto de acceso WiFi de todas maneras que le permite conectar
    Junta de CC3200 Wi-Fi para Internet de las cosas

    Junta de CC3200 Wi-Fi para Internet de las cosas

    Buenas noticias para la gente de Internet de las cosas!Tablero de Texas Instruments CC3200-LAUNCHXL ahora es compatible con Energia v.13+http://energia.nu/PIN-Maps/guide_cc3200launchpad/http://energia.nu/cc3200guide/Energia es entorno de Arduino para
    Internet de las cosas

    Internet de las cosas

    Medir las cosas del mundo real, una perilla y mover un servo en el otro lado del mundo. Esto ha sido posible con un PC pero ahora es posible utilizando placas de bajo costo y potencia bajo o la batería. Este proyecto utiliza placas Arduino hechas de
    Leche en la nevera - Internet de las cosas

    Leche en la nevera - Internet de las cosas

    Creo que un día, todos los armarios de alimentos y frigoríficos y congeladores sea inteligentes. Todos los productos tendrán un RFID o etiqueta reconocible video que actualizará una lista de uso del producto. El supermercado se reunir esta informació
    Internet de las cosas con frambuesa Pi-2

    Internet de las cosas con frambuesa Pi-2

    Se trata de un seguimiento a mi anterior instructivo Internet de las cosas con frambuesa Pi - 1.(Si no está familiarizado con los servidores web, PHP codificación y los conceptos básicos de Internet, se debe probablemente atraviesa parte 1 primera.)E
    Una estación meteorológica de conexión a Internet de las cosas

    Una estación meteorológica de conexión a Internet de las cosas

    Hola y Bienvenidos a las instrucciones paso a paso para hacer su parte de la estación meteorológica de Davies de la Internet de las cosas utilizando nuestro kit de la iniciativa de Intel.Con este kit que usted podrá conectar su estación de Davies a u
    Cómo utilizar teléfono antiguo para construir la página Internet de las cosas

    Cómo utilizar teléfono antiguo para construir la página Internet de las cosas

    ¿Con el rápido desarrollo de la tecnología y ahora el smartphone ha entrado en todos los hogares, pero que fue eliminado teléfonos móviles viejos y PHS es realmente nada con él? Primero conseguí cinco teléfono antiguo para mejorar su uso del teléfono
    Edison de Intel basado en redes de sensores móviles para Internet de las cosas

    Edison de Intel basado en redes de sensores móviles para Internet de las cosas

    Introducción y ResumenEl Edison de Intel es un equipo poco ingenioso que combina muchas ventajas de otras plataformas de maker. Puede ser combinado con tableros de arranque de varios tamaños y propósitos.En este artículo vamos a aprender qué componen