Esta es la segunda edición de un libro dirigido a ingenieros, científicos y aficionados que desean interactuar con PC con proyectos de hardware utilizando interfaces gráficas de usuarios. Las aplicaciones basadas en el escritorio y la web están cubiertas. El lenguaje de programación utilizado es Python 3, que es uno de los idiomas más populares: la velocidad de la programación es una característica clave.
El libro ha sido revisado y actualizado con énfasis en lograr que el usuario produzca diseños prácticos con facilidad: un editor de texto es todo lo que se requiere para producir programas de Python.
La interfaz de hardware se logra utilizando un Arduino Uno como esclavo remoto. En el libro se proporciona una descripción completa y un código fuente de la interfaz de comunicación. El esclavo proporciona entrada y salidas digitales y analógicas. Se pueden incluir múltiples UNO en un proyecto con todo el código de control escrito en Python y ejecutarse en una PC
Un proyecto involucra un microcontrolador PIC con código proporcionado que se puede cargar en la imagen utilizando la UNO. Las aplicaciones web y el servidor se implementan en Python, lo que le permite acceder a su hardware electrónico a través de Internet. La computadora Raspberry Pi se puede usar como su servidor web.
Se proporciona un capítulo introductorio para comenzar con el uso de Linux. El libro está escrito para su uso con Debian o variaciones, como Mint o Ubuntu. Todos los programas del libro están disponibles gratuitamente, listos para usar y experimentar a través de una descarga de Elektor.
Product Specifications
- Recuento de páginas: 222,0 páginas
- Edición/Impresión: 2.ª edición
- ISBN: 978-1-907920-61-5
- Editorial : Elektor
- Autor : Andrew Pratt
- Ancho : 170,0 mm
- Alto : 235,0 mm
- Profundidad : 11,0 mm
- Length : 23.5 cm
- Width : 17 cm
- Height : 1.2 cm