sábado, 27 de abril de 2019

Arduino para jóvenes... y no tan jóvenes de Joan Ribas Lequerica

Arduino para jóvenes... y no tan jóvenes es un libro escrito por Joan Ribas Lequerica y publicado por Ediciones Anaya Multimedia en la colección Títulos Especiales.

jarban02_pic109: Arduino para jóvenes ... y no tan jóvenes de Joan Ribas Lequerica
edición: año 2016

El libro

Arduino es una plataforma que conjuga hardware y software libres y que por su sencillez y bajo coste es adecuada para el aprendizaje y la realización de numerosos proyectos de electrónica y robótica. Con este libro, el autor pretende acercar el mundo de la electrónica y Arduino a todas las personas que deseen iniciarse en la realización de proyectos donde sea preciso utilizar microcontroladores.

El libro está dividido en diez capítulos:
  1. Cómo usar este libro.
  2. Introducción
  3. Electricidad y electrónica
  4. Programación
  5. Primeros programas
  6. Entradas y salidas
  7. Sensores
  8. Salida de audio
  9. Actuadores
  10. Internet
Y un índice alfabético muy útil.

Mi opinión personal

El enfoque del libro es eminentemente práctico y los conceptos necesarios para el control de la placa Arduino se desarrollan mediante ejercicios donde se explica con detalle el montaje de la parte de hardware y la implementación de software correspondiente.

El autor comienza explicando conceptos básicos para trabajar con placas de Arduino junto a otros conceptos básicos de electricidad, electrónica y programación. Para proseguir explicando como realizar los primeros sketches (programas específicos para Arduino) en lenguaje C y aprender a controlar el funcionamiento de las entradas y salidas (tanto analógicas como digitales) de la placa Arduino UNO Rev3. Posteriormente, se realizan varios proyectos prácticos donde se captan datos del entorno (luz, humedad, temperatura, etc.) mediante sensores o se interacciona sobre el entorno utilizando actuadores (motores, relés, etc.). Finalizando con un capítulo donde se explican las posibilidades de comunicar remotamente con la tarjeta Arduino, ya sea mediante cables del tipo RJ45 (red Ethernet), mediante una conexión WiFi o mediante conexiones telefónicas (GSM, 3G y 4G), y utilizar la placa Arduino como un servidor o un cliente a través de una conexión de Internet.

Para realizar los ejercicios prácticos se necesitarán un ordenador, una placa Arduino UNO Rev3 y el software de control de Arduino. Y, según el tipo de prácticas, una placa de pruebas (protoboard), cables de conexión y componentes electrónicos (leds, potenciómetros, resistencias, fotorresistencias, altavoces piezoeléctricos, sensores de humedad, relés, servomotores, etc.) o en el caso de las dos últimas prácticas se necesitarán placas shields (placas que se ensamblan a las placas de Arduino y añaden a estas funcionalidades adicionales) del tipo Shield Ethernet, Shield WiFi y Shield GSM. Y, aunque no se indique en el libro, será conveniente tener un multímetro para poder realizar algunas mediciones.

Como conclusión, creo que es un libro adecuado para comenzar a realizar los primeros proyectos utilizando Arduino por parte de personas que tengan conocimientos básicos de electrónica y programación. Aunque será conveniente tener conocimientos más avanzados de programación (en lenguaje C++) y de comunicaciones en Internet para comprender en su totalidad el último capítulo. También hay que tener en cuenta que la versión del software que se utiliza en el libro es la 1.6.3 cuando a fecha de publicación de la entrada la versión estable es la 1.8.7

Enlaces y datos de interés relacionados con este libro
Actualización
  • Actualización con fecha 29/06/2023: al parecer el libro ha sido descatalogado, ya que no figura en la página web de la editorial. 

sábado, 2 de marzo de 2019

Aprende electrónica y robótica educativa de Roberto Montero Miguel

Aprende electrónica y robótica educativa es un manual escrito por Roberto Montero Miguel y publicado por Ediciones Anaya Multimedia en la colección "Títulos especiales".

jarban02_pic108: Aprende electrónica y robótica educativa de Roberto Montero
edición: año 2018

El libro

Hoy en día, la robótica está cada vez más presente en nuestras vidas (vehículos autónomos, robots domésticos, líneas de producción, etc.). Por ello, con este manual, el autor quiere mostrar con este libro los conceptos más básicos de la electrónica, la programación y la robótica al público más joven.

El libro está dividido está dividido en cuatro capítulos: 
  1. Introducción a la robótica.
  2. Primeros pasos en la electrónica.
  3. Primeros pasos en la robótica: El cerebro de nuestros circuitos electrónicos.
  4. Mis siguientes pasos.
Dos apéndices y un índice alfabético:
  1. Material de prácticas de electrónica.
  2. Instalación y configuración del entorno de programación mBlock.
  3. Índice alfabético.
Mi opinión personal

Me ha gustado mucho el enfoque práctico que el autor ha dado al libro. No hay que tener conocimientos previos de estos temas para comprender los conceptos que se explican en el libro y poder realizar los ejercicios prácticos. Únicamente hay que tener en cuenta que para realizar las prácticas de electrónica y robótica será preciso disponer de los equipos que se indican en el libro.

La parte dedicada a explicar la electrónica es básicamente descriptiva y solo es necesario leer los textos para consolidar los conocimientos y poder realizar las pruebas prácticas.

La parte dedicada a robótica se fundamenta en la programación de la placa Arduino Uno Rev3 mediante la aplicación mBlock (lenguaje Scratch) y la realización de varios proyectos prácticos (control de un led, de un contador de pulsaciones, de un dado electrónico, de una sirena y de una alarma de ultrasonidos). Donde, partiendo desde cero, se van introduciendo paulatinamente los conceptos básicos de la programación de Arduino orientados al control de las entradas y salidas (ya sean digitales o analógicas).

En el último capítulo del libro, titulado "Mis siguientes pasos", el autor detalla distintas opciones para aprovechar los conocimientos adquiridos y profundizar más en las áreas de la electrónica, la programación y la robótica.

Resumiendo, es un libro totalmente recomendable para dar los primeros pasos en electrónica y robótica de una forma sencilla y amena.

Enlaces y datos de interés relacionados con el libro
Actualización
  • Actualización con fecha 24/04/2024: parece ser que el libro ha sido descatalogado, ya no figura en la página web de la editorial. 

domingo, 10 de febrero de 2019

Arduino (reseña)

¿Qué es Arduino?


Arduino es una compañia que desarrolla plataformas electrónicas (hardware y software) que se distribuyen con el código abierto. El propósito de Arduino es desarrollar equipos que sean económicos y fáciles de usar, con el fin de que el público pueda desarrollar proyectos interactivos donde sea preciso utilizar microcontroladores.

logo

El hardware de Arduino


La parte de hardware suele ser un placa electrónica del tipo SBC con puertos de entradas y salidas (E/S) analógicas y digitales donde se pueden conectar módulos periféricos (sensores, actuadores, etc.). Actualmente, hay 29 tipos de placas oficiales, siendo la placa Arduino Uno Rev3 la placa más popular.

Arduino Uno Rev3
Arduino Uno Rev3

El software de Arduino


La parte de Software se fundamenta en la implementación y compilación de los programas, denominados sketches en el argot de Arduino, que sirven para programar el microprocesador de las placas. Para ello, se utiliza el denominado Arduino IDE (Integrated Development Enviroment) donde se escriben y compilan los sketches. El lenguaje C++ es el lenguaje nativo de Arduino, aunque para muchas aplicaciones se puede utilizar también el lenguaje C. Arduino IDE es gratuito y se puede utilizar de forma online desde el Arduino Web Editor o de forma offline descargándolo a un PC (existen versiones para sistemas operativos Windows, Macintosh y Linux).

Licencias de distribución de Arduino 


El hardware se distribuye como hardware libre bajo una licencia Creative Commons CC BY-SA 3.0. Mientras que el software se distribuye como software libre bajo una licencia GNU GPL (código fuente del entorno Java) y las librerías del microcontrolador se distribuyen bajo una licencia GNU LGPL.

arduino nano
Arduino Nano

Arduino Community


El hecho de que los equipos de Arduino se distribuyan con el código abierto ha propiciado que surja una comunidad de desarrolladores de productos derivados y publicaciones que se integran en la denominada Arduino Community. Esta comunidad sirve como punto de encuentro de estos desarrolladores con los usuarios y su logo diferencia los trabajos realizados por terceros de los productos y publicaciones oficiales de Arduino.

Community Logo

La página web de Arduino


Arduino tiene una página web muy completa desde donde se pueden escribir y compilar los sketches de forma online, consultar la wiki, el blog o participar en los foros oficiales. Además, hay un sección específica dedicada al sector de la educación, que es uno de los pilares fundamentales del proyecto Arduino.

Enlaces de interés

lunes, 14 de enero de 2019

Colección "Grandes ideas de las matemáticas" (2019) de EL PAÍS

El diario EL PAÍS ha lanzado una colección de libros de divulgación matemática titulada "Grandes ideas de las matemáticas". Consta de 40 volúmenes y comenzó a distribuirse ayer, día 13 de Enero de 2019, junto a la edición dominical del periódico.

Colección "Grandes ideas de las matemáticas" (2019) El País
(Crédito: EL PAÍS)

Relación de libros

  1. "En el principio fue el número. La humanidad aprende a contar" de Francisco Javier Mateos Maroto (13/01/2019)
  2. "El infinito. ¿Es un viaje o un destino?" de Francesc Rossell i Pujós (20/01/2019)
  3. "Números irracionales. Un escándalo en el corazón de las matemáticas" de Bartolo Luque y Jorge Calero (27/01/2019)
  4. "Todo es número. ¿Es matemática la realidad?" de Manuel Alfonseca (03/02/2019)
  5. "Este no es el título de este libro. Paradojas, axiomas y fundamentos de las matemáticas" de Nelo Alberto Maestre Blanco (10/02/2019)
  6. "Midiendo el cielo y la Tierra. La aventura de medir el cosmos, de Eratóstenes a la paralaje estelar" de Fernando J. Ballestero (17/02/2019)
  7. "Un paseo por los espacios n-dimensionales. Descubrir el álgebra lineal" de Esteban Ferrer Vaccarezza y Soledad Le Clainche Martínez (24/02/2019)
  8. "Series y sucesiones. Los límites del infinito" de Ángel Manuel Núñez Núñez (03/03/2019)
  9. "Más allá de la razón áurea. Las constantes matemáticas" de Fernando Blasco (10/03/2019)
  10. "Las matemáticas en el arte. Geometría, armonía y proporción en el taller del artista" de Pedro Miguel González Urbaneja (17/03/2019)
  11. "Números complejos. Los números imaginarios son reales" de Bartolo Luque (24/03/2019)
  12. "Cálculos letales. 3000 años de aplicaciones matemáticas para la guerra" de Jose María Cifuentes Torreño (31/03/2019)
  13. "Logaritmos y número e. Una mirada exponencial a la realidad" de Diego Alonso Roa (07/04/2019)
  14. "ROMA, RAMO, AMOR. El arte de la combinatoria" de Jose Cuesta (14/04/2019)
  15. "Cálculo Infinitesimal. La distancia entre el amor y el odio es un infinitésimo" de Hugo Navarrete (21/04/2019)
  16. "Curvas y superficies a lo largo del tiempo. Un viaje de giros inesperados" de Macarena Trujillo Guillén y Rafael Rivera Herráez (28/04/2019)
  17. "Las matemáticas del azar. Probabilidad" de Mariola Gómez López y Marta Cordero (05/05/2019)
  18. "De los puentes de Königsberg a las redes sociales. Teoría de grafos y redes complejas" de Juan Manuel Pastor Ruiz y Javier Ricardo Galeano Prieto (12/05/2019)
  19. "Topología. La geometría de la plastilina" de Marta Macho Stadler (19/05/2019)
  20. "La reina de las matemáticas. Dios salve a la teoría de Números" de Jordi Deulofeu Piquet (26/05/2019)
  21. "La revolución algebraica. El nacimiento de la teoría de grupos" de Jorge Calero (02/06/2019)
  22. "Series de Fourier. Los ingredientes de la música, el ruido y las estrellas" de Pablo Solano López (09/06/2019)
  23. "Más allá de Euclides. Las otras geometrías" de Joan Vicenç Gómez i Urgellés (16/06/2019)
  24. "Hiperespacios. El mundo en 4 o más dimensiones" de Rafa Lahoz-Beltra (23/06/2019)
  25. "La hipótesis de Riemann. El eslabón perdido entre los números primos y la mecánica cuántica" de Jorge Urroz (30/06/2019)
  26. "Teoría de la medida ¿Habrá más átomos que estrellas?" de Hugo Navarrete (07/07/2019)
  27. "En las entrañas del Big Data. Una aproximación a la estadística" de Rafa Lahoz-Beltra (14/07/2019)
  28. "Los Fractales. Ni las nubes son esferas, ni las montañas son conos" de Bartolo Luque (21/07/2019)
  29. "De Turing a Google. Computación y programación" de Jordi Delgado Pin (28/07/2019)
  30. "Teoría de juegos. Sin riesgo no hay ganancia" de Francesc Rossell i Pujós (04/08/2019)
  31. "Lingüística cuantitativa. La estadística de las palabras" de Toni Hernández y Ramon Ferrer i Cancho (11/08/2019)
  32. "Sistemas dinámicos. Del determinismo cosmológico al efecto mariposa" de Miquel Noguera Batlle (18/08/2019)
  33. "La teoría de la información. Las matemáticas de la era digital" de Juan Manuel Rodríguez Parrondo (25/08/2019)
  34. "La criptografía. El arte de guardar secretos" de Joan Vicenç Gómez i Urgellés (01/09/2019)
  35. "Optimización matemática. En busca de la mejor opción" de Lucas Lacasa (08/09/2019)
  36. "Cálculo Numérico. Bailando con números y jugando con el ordenador" de Rafael Pla-Lopez (15/09/2019)
  37. Las matemáticas del dinero. Bitcoins, criptomonedas y mercados financieros de A.A.V.V.(22/09/2019)
  38. "Matemáticas y cambio climático. Cuidar el planeta con cálculo superior" de Xavier Giménez (29/09/2019)
  39. "Inteligencia artificial. ¿Un paso adelante en la evolución?" de Juan Carlos Nuño (06/10/2019)
  40. "Bioinformática. Entre la carne y la máquina" de Enrique M. Muro (13/10/2019)
Los libros son inéditos y se pueden adquirir junto a la edición dominical del periódico o desde la página web de colecciones del diario al precio de 9,95 Euros (el primer ejemplar a 1,95 Euros).

Enlace de interés relacionado con la colección

  • Artículo: https://elpais.com/cultura/2019/01/04/actualidad/1546598530_784873.html