PROCESSING
Desarrollo de interfaces de usuario, aplicaciones de visión artificial e IoT para Arduino y ESP8266

Renta este libro
Suscripción Mensual
Ver Evaluaciones y Muestra
Datos Técnicos
Autor(es):
DOMÍNGUEZ MÍNGUEZ, Tomás
Calificación:
Categoría:
Programación
Número de edición:
1
Editorial:
Alfaomega, Marcombo
Paginas:
457
ISBN:
9786075386799
Año de edición:
2020

Déjanos tu comentario

Descripción
Processing cuenta con un entorno de desarrollo que está hecho para que cualquier tipo de usuario pueda incluir en sus proyectos una salida visual de información; se trata de un complemento ideal para Arduino y ESP8266. Además de obtener datos de sensores y manejar servos y motores, este lenguaje de programación brinda la posibilidad de crear interfaces y entornos visuales interactivos para trabajar mejor con Arduino y ESP8266. La gran diversidad de técnicas estudiadas en este documento abre para el lector un mundo de posibilidades creativas mediante Arduino y ESP8266. En este manual el lector encontrará un sinnúmero de prácticas que lo llevarán de la mano paso a paso por cada uno de los temas. Asimismo, en la primera página del libro se podrá observar un código de acceso para descargar gratuitamente material adicional de la web www.alfaomega.info.    
 
VENTAJAS
 
• Cuenta con numerosas imágenes descriptivas de cada tema explicado.
• Todos los temas están expuestos mediante prácticas estudiadas detalle a detalle.
• A lo largo del libro aparecen recuadros con información complementaria.
• Contiene un código de acceso a una página web con contenido adicional.  
 
CONOZCA
 
• El entorno de desarrollo de processing.
• Las variables y funciones de gestión de eventos para el manejo del teclado y el ratón en Processing.
• Las funciones de la librería Serial.
• En qué consiste y cómo funciona OpenCV para la visión artificial.
 
APRENDA
 
• A utilizar los comandos necesarios para trabajar con gráficos 3D.
• A establecer una comunicación entre Arduino y Processing.
• A utilizar la librería de elementos gráficos ControlP5.
• A desarrollar programas de realidad aumentada que integren información gráfica textual en tiempo real a las imágenes obtenidas de una cámara web.
 
DESARROLLE SUS HABILIDADES PARA
 
• Establecer comunicaciones entre Bluetooth y Arduino y entre Bluetooth y Processing.
• Establecer conexiones web con Arduino y Proccessing.
• Utilizar protocolos de IoT para establecer comunicación entre un móvil con acceso a Internet y cualquier dispositivo conectado a Arduino o ESP8266.
• Procesar imágenes con métodos de visión artificial que le permitan identificar caras u objetos, así como hacer un seguimiento de sus movimientos.