El Gizmo de Internet Arduino (21 / 22 paso)

Paso 21: Funcionamiento del Arduino Internet Gizmo

El primer paso para operar el Gizmo de Internet Arduino es compilar y descargar programa de gizmo a Arduino.

  1. Desplácese a la carpeta donde se instalo el software de desarrollo de Arduino e inicia el programa (arduino.exe).
  2. Enchufe el adaptador de corriente USB para el gizmo en una toma de corriente.
  3. Enchufe cable USB de gizmo a tu ordenador.  Si recibe mensajes de error acerca de controladores que no se encuentra, consulte la documentación en la Web de Arduino.
  4. Cargar software de gizmo: archivo -> abrir, vaya a la carpeta donde lo almacenan y abrir "arduino_internet_gizmo_v1.ino"
  5. Establezca la Junta en Arduino Uno: Herramientas -> Tabla -> Arduino Uno (o qué versión de Arduino está utilizando)
  6. Configurar el puerto COM: Tools -> Serial Port -> COM6 (esto fue el escenario de mi sistema, la documentación del software Arduino le mostrará cómo encontrar qué puerto tu al que está conectado el Arduino.
  7. Haga clic en el botón de subir (el círculo con la flecha) justo debajo del botón de editar en la ventana de software de desarrollo de Arduino.
  8. El programa compilar y descargar.  Uno de los LEDs en la parte superior flash gizmo verás un par de veces mientras se carga el software.
  9. El color rojo-azul-verde cambio de LEDs detrás de la parrilla debe iluminar y empezar a cambiar colores.  Esta es la indicación de que el gizmo ya está en funcionamiento.

Sólo necesitas descargar el software en el gizmo de una vez.  Usted puede alimentar el gizmo y otra vez y el programa en el Arduino recordará el programa gizmo y se iniciará automáticamente.

A continuación, inicie el programa de Python en el PC:

  1. Abra un símbolo del sistema: Inicio -> todos los programas -> accesorios -> símbolo del sistema
  2. Cambie el directorio al directorio de Python: tipo cd c:\Python27
  3. Inicie el programa escribiendo: python.exe arduino_internet_gizmo_v1.py
  4. El programa se conectará con el gizmo y verá los mensajes que indican el Arduino fue conectado como en la primera foto.  Si recibe un mensaje de error que no se puede conectar el programa, probablemente está utilizando el puerto COM equivocado.  Verifique e inténtelo de nuevo.  Si está utilizando un puerto COM diferente que en el programa de Python, puede cambiar la línea 37 en el programa o especificar el puerto COM al ejecutar el programa como este: python.exe simple_internet_gizmo_v1.py COM7

Ahora que estás conectado, puede empezar a leer etiquetas.  Por supuesto, ya que es la primera vez que utilizas el gizmo, ninguno de sus etiquetas estará en la mesa.  Así que, aquí está lo que tienes que hacer:

  1. Leer una etiqueta y cuando reciba el mensaje de error en el navegador sobre una etiqueta desconocido, copia el ID de la etiqueta, pega en la mesa en el programa de python y actualizar el sitio web asociado.  La segunda foto muestra un ejemplo de una página de error desconocido de la etiqueta.
  2. Repetir este proceso para todas las etiquetas.  No te olvides de usar una de sus etiquetas como la etiqueta de "dejar de fumar".
  3. Reinicie el programa python y estarás listo para tener el gizmo abrir sitios web en su comando!

Se puede repetir este proceso tantas veces como para añadir nuevas etiquetas.  Nota: puesto que todas las etiquetas RFID tienen identificadores únicos, las etiquetas que he enumerado en el programa funcionará para mi pero no para usted - usted debe eliminar mis entradas y reemplazarlos con unos de sus etiquetas.

La tercera foto muestra lo que se muestra por el programa de Python en la ventana de comandos cuando se leen etiquetas.  La primera línea de cada etiqueta es los datos leídos del Arduino y la segunda línea están la etiqueta y el sitio web asociado.  Tenga en cuenta que a veces el lector de RFID leerá una etiqueta varias veces cuando se coloca por el lector - que es porqué el código Python busca duplicados y los ignora.

¡ Disfruta de tu Arduino Internet Gizmo!

Artículos Relacionados

Domótica inteligente con Android + Ethernet Internet + Arduino

Domótica inteligente con Android + Ethernet Internet + Arduino

Domótica se convierte cada vez más popular y asequible y fascina a la gente. Internet ofrece tales posibilidades como nunca antes. Impresiona a tus amigos mostrando el Smartphone que puede activar/desactivar la lámpara en sus millas Apartamento lejos
Internet Arduino controlado ranura en T XY mesa

Internet Arduino controlado ranura en T XY mesa

esto es ridículamente fácil (en términos de uso de la herramienta de poder - vea abajo) manera de hacer una precisión inferior tabla XY.  Con la amplia disponibilidad de la T-ranura extrusiones en Amazon y Ebay y utilizando simples mejoras para el ho
Cliente de tiempo de Internet Arduino

Cliente de tiempo de Internet Arduino

¡ ACTUALIZACIÓN! 15/11/2015Añadido un WiFi y opción de batería recargable (paso 10).¡ ACTUALIZACIÓN!Añadido 12h / 24h interruptor y estándar interruptor de horario de verano! Consulte los pasos 7 y 8.¿Ha querido alguna vez un reloj que mantiene la ho
Simple Internet Gizmo

Simple Internet Gizmo

recientemente he publicado un instructivo llamado "Arduino Internet Gizmo" que combina un lector de tarjetas RFID, un Arduino y un montón de LEDs y otros componentes para crear un dispositivo que utiliza tarjetas de RFID para mostrar páginas web
Reloj de tiempo de Arduino IoT

Reloj de tiempo de Arduino IoT

En este Instructable construimos un reloj que también se muestra dentro y fuera de las condiciones climáticas.Solía tener un reloj poco fresco que, además de contar el tiempo, también muestra la temperatura interior de la casa, la fecha y la temperat
Registro de salida de Arduino para días con un BeagleBone

Registro de salida de Arduino para días con un BeagleBone

Aquí es un hack rápido para la depuración de proyectos de Internet de las cosasVamos a decir usted construido un bonito, conectados a Internet Arduino proyecto con una elegante interfaz Web servida por, por ejemplo, el escudo de la Ethernet. Después
Internet: Conexión de la RPi, Arduino y el mundo!

Internet: Conexión de la RPi, Arduino y el mundo!

(Si te gusta este Instructable, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). está compitiendo en concursos de sensores y de INTERNET de las cosas. ¡Muchas gracias! ;-)En este proyecto, programará un RPi y un Arduino, a
Cómo: conectar tu Arduino a Internet como un servidor de Web

Cómo: conectar tu Arduino a Internet como un servidor de Web

El INTERNET de las cosas... < cola de relámpago y trueno >Es lo que todos los niños frío están haciendo estos días. ¿Por qué debe tener toda la diversión? Vamos a configurar un Arduino como un servidor Web cualquiera, en cualquier lugar puede ver. ¿
Añadir Bluetooth 4.0 para su proyecto de Arduino [Internet] - controlada por Smartphone

Añadir Bluetooth 4.0 para su proyecto de Arduino [Internet] - controlada por Smartphone

Somos Grupo de internet de entusiastas de las cosas que amo hacking juntos diferentes dispositivos. Compruebe hacia fuera nuestro actual proyecto en nuestro sitio web y echa un vistazo a esta guía en un formato diferente en nuestro blog.Paso 1: intro
Lámpara de escritorio controlado de Arduino Internet

Lámpara de escritorio controlado de Arduino Internet

este es un pequeño proyecto que hice para mi lámpara de mesa de control por internet.Paso 1: Lo que necesitaráUn linux-servidor web con PHP, un arduino, un relé y algunos otros componentes.Paso 2: Añadir el código para el arduinoSubir el siguiente có
Acceso a Arduino por internet

Acceso a Arduino por internet

Este instructable es sólo otro intento de conectar tu arduino a internet. Hay tantos instructables similares que decirle cómo hacer lo mismo, esta es la versión algo más detallada, que pensé que podría ayudar a los principiantes como yo. Así que vamo
Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

< el instructivo y el código están listos. ¡ Disfrute! Dejo un comentario Comentarios! >Yo soy (aka LiquidCrystalDisplay / Italia), un estudiante de 14 años de aprendizaje de Israel en el Max Shein secundaria para matemáticas y ciencia avanzada. Est
Steampunk ESP8266 Internet con reloj utilizando el IDE de Arduino

Steampunk ESP8266 Internet con reloj utilizando el IDE de Arduino

¿Qué se obtiene cuando un anillo de NeoPixel, una placa Arduino Wifi barata y un láser de corte entrar a un salón de Punk de vapor?Una moda Steampunk Internet diseñado con reloj utilizando el ESP8266 y el IDE de Arduino por supuesto!Aquí es un proyec
Arduino Nano con WIZ550io = Internet fácil

Arduino Nano con WIZ550io = Internet fácil

Me encanta el Arduino Nano - es una agradable compacta pero totalmente funcional versión de Arduino Uno. Sin embargo, cuando fui a conectar a internet de esa pequeñez y prolijo desaparecidos bajo el gran escudo de ethernet de tamaño completo que tení