IoT impresora de notas: Las notas de Smartphone en papel (5 / 6 paso)

Paso 5: "Viperizing" la impresora

Uso de víbora es muy fácil!

Vamos a dejar de lado las operaciones de conexión y "viperizing" de la Junta (ya explicado aquí y nos vamos a la creación de un nuevo proyecto en víbora.

Como se puede ver en la primera figura, tarda solamente dos pasos:

  1. Haga clic en el botón "Ver proyectos"
  2. Haga clic en el "Nuevo proyecto"

Ahora simplemente rellene los campos con el título del proyecto y una Descripción opcional. VIPER también le permite insertar etiquetas. Esto hará mucho más fácil de filtrar los resultados de la búsqueda a través de viejos proyectos.

Después de crear el proyecto haciendo clic en "Crear" botón, tenemos un editor de texto en blanco para copiar el código que presenta en main.py (también disponible aquí https://github.com/viper-dev/projects/tree/master/...), el archivo principal sobre el que está escrito en VIPER / lenguaje Python la lógica del programa.

Necesitará editar SSID_WiFi y PWD_WiFi con el nombre y la contraseña de la red WiFi a la que se conectará la impresora.

Con el fin de interactuar con la aplicación de víbora necesita agregar otro archivo al proyecto. Es un archivo HTML que define la interfaz que tendrá la aplicación específica.

Para agregar un archivo al proyecto clic en el "proyecto", luego "añadir archivos de proyecto" y finalmente, después de nombrar el archivo ("template.html") en el botón "Crear", como se muestra en la figura segunda.

Otra vez tenemos un campo en blanco en el que copiar el código, que se define en HTML5 (y a través de la biblioteca jQuery Mobile) la interfaz de la aplicación.

Para tener una mejor idea del funcionamiento y la filosofía detrás del desarrollo de interfaces mediante la víbora aplicación consulte ejemplos encontrados esta dirección: http://doc.viperize.it/0.2.0.0008/generated/exg_ot...

En este punto tienes que compilar el script y subirlo a la Junta. Después de encender la impresora, este será automáticamente conectarse a la red preestablecida.

Entonces la aplicación VIPER, que irá en busca de objetos "viperized" solo abierto conectado a la red, Seleccione el objeto de interés (en este caso, por supuesto, la "víbora IoT notas impresora") y puede interactuar con la impresora!

El código tiene muchos comentarios y debe ser fácil de entender. Sin embargo, para obtener una mejor idea de la operación, consulte el ejemplo "Fundamentos de impresora térmica" contenida en el IDE de VIPER.

Artículos Relacionados

Notas de corte de papel nupcial

Notas de corte de papel nupcial

Una hermosa novia merece alguna papelería hermosa!Por supuesto, podría crear este diseño de fondo para cualquier ocasión, o simplemente porque es muy bonito recibir una nota manuscrita con cariño en esta era digital! Pero fue creado con mi amigo, que
IoT gráficos usando las herramientas de Google: Introducción

IoT gráficos usando las herramientas de Google: Introducción

La revolución de internet conectado sensor está aquíSe está haciendo más fácil todos los días conecta su proyecto Arduino, Raspberry Pi,ESP8266, Edisono fotón a internet y datos de medición del sensor a una base de datos de nube como ThingSpeak o Dat
Impresora de grabador Laser 500mW

Impresora de grabador Laser 500mW

Hola, hace un tiempo hice un grabador del laser de las instrucciones.pero muchos mensajes enviaron si Vendo el grabador del laser o si usted no sabe una más fácil o más barato, así que buscado en internet una simple variante del grabador del laser y
Laser grabado al agua fuerte papel plegado formas complejas

Laser grabado al agua fuerte papel plegado formas complejas

Plegable es una poderosa herramienta para la ingeniería y la estética. Muchas formas son posibles utilizando técnicas de plegado, pero se vuelve cada vez más difícil de lograr estas formas como los caminos de pliegue convierten cada vez más complejid
Acolchar las técnicas inglés papel empalme

Acolchar las técnicas inglés papel empalme

Rob se reúne con acolchado y pintura artista extraordinario, Caroline Hwang, un tutorial en inglés papel piecing. Fácil de hacer y bonito Ver cómo interpreta Caroline en su conocida y modernos edredones.Paso 1: Configurar Cortar un hexágono de papel
Newbie completo paso a paso, la impresora 3D con todas las piezas listas

Newbie completo paso a paso, la impresora 3D con todas las piezas listas

¿Introducción, preludio, o simplemente: que significa esto para?Quería que el título que son baratos, pero permite enfrentarlo: no es barato construir una impresora 3D a menos que tenga algún/la mayoría de los componentes a mano o si usted encuentra
Construir su propio Bloc de notas personalizado

Construir su propio Bloc de notas personalizado

¿Que siempre quisiste diseñar su propio Bloc de notas?Si es así, este instructable le mostrará todo lo que necesitas saber!Todo lo que necesitas para hacer tu Bloc de notas es algún papel, pegamento, tijeras, dos reglas, clip Bulldog y eso es todo!Es
El avión de Bloc de notas de papel

El avión de Bloc de notas de papel

esto es un avión de papel simplePaso 1: Qué necesidad de U voluntad • Un bloc de notas• Un trozo de papel de Bloc de notas• Y tijerasPaso 2: Cómo empezar Tomar las tijeras y cortar a lo largo de la línea azul superior. Después de que haya terminado e
Caseros RepRap Prusa impresora 3D grabado Plotter Laser marco DIY X Y Z eje deslizante lineal

Caseros RepRap Prusa impresora 3D grabado Plotter Laser marco DIY X Y Z eje deslizante lineal

Caseros 3D RepRap Prusa impresora grabado Plotter Laser marco DIY X eje Deslice lineal con 380 mm de viajebloquean de 2 piezas rodamiento de bolas de eje lineal de 8mm de SC8UU SCS8UU con LM8UU bush almohada bloque lineal unidad pieza CNC2pcs 8mm 8 x
Nota de postit de montaña

Nota de postit de montaña

en este instructable simple aprenderás kow para hacer algo de montaña postit Nota. Es bueno para cualquier trabajo de oficina en casa.Paso 1: Reunir los materiales Para hacer esto usted necesitará los siguientes materiales:1 montaña rusa de un restau
Eclips3D - alta precisión impresora 3D

Eclips3D - alta precisión impresora 3D

Esto es todo! La impresora de código completamente abierto para prevalecer sobre todos los demás y a una fracción del costo. Vamos a no perder tiempo! Para que archivos, información y piezas a comprar, visita mi Web site aquí!http://www.eclips3d.com/
¿Cómo controlar el interruptor de la luz desde tu smartphone?

¿Cómo controlar el interruptor de la luz desde tu smartphone?

Generalmente, cuando los fabricantes deciden convertir sus casas de casas ordinarias a los elegantes, compran algunos relés para controlar las luces pero resultado de la aventura será un embalaje feo horrible lío de cables que no queremos poner en su
Modificación de la Pantum 2502W para la impresión láser directa impresora de tarjetas de circuitos

Modificación de la Pantum 2502W para la impresión láser directa impresora de tarjetas de circuitos

Muchos de ustedes han estado siguiendo mi serie de Instructables de reasignación de una impresora láser de Lexmark E260 de impresión toner directamente sobre tableros de copperclad. Una vez impreso y "fijo" al cobre por el vapor de la acetona, e
Modificación de la impresora Lexmark E260 de láser para la impresión láser directa de doble cara tarjetas de circuitos impresos

Modificación de la impresora Lexmark E260 de láser para la impresión láser directa de doble cara tarjetas de circuitos impresos

Esta es la tercera versión de mi Instructable para reasignación de una impresora láser de Lexmark E260 imprimir toner directamente en placas de copperclad. Una vez impreso y "fijo" al cobre por el vapor de la acetona, el toner actúa como una res