German Tojeiro Calaza

Taller de Arduino. Experimentando con Arduino MKR 1010


Скачать книгу

p> Illustration Illustration

       Taller de Arduino

       Experimentando con Arduino MKR 1010

      Segunda edición, 2021

      © 2021 Germán Tojeiro Calaza y Gerardo Reino Bértoa

      © 2021 MARCOMBO, S. L.

       www.marcombo.com

      Diseño de cubierta: ENEDENÚ DISEÑO GRÁFICO

      Maquetación: Giancarlo Salinas

      Correctora: Nuria Barroso

      Directora de producción: M.a Rosa Castillo Producció del ebook: booqlab

      «Cualquier forma de reproducción, distribución, comunicación publica o transformación de esta obra solo puede ser realizada con la autorización de sus titulares, salvo excepción prevista por la ley. Diríjase a CEDRO (Centro Español de Derechos Reprográficos, www.cedro.org) si necesita fotocopiar o escanear algún fragmento de esta obra».

      ISBN: 978-84-267-3235-4

      A todas las personas afectadas directa o indirectamente por la COVID-19.

      A Marga Abeal, por su sonrisa.

       Índice

       Prólogo

       Agradecimientos

       1. Empezando con Arduino MKR

       1.1 ¿Qué es Arduino y para qué sirve?

       1.2 Configuración e instalación

       1.2.1 Instalación del entorno de desarrollo

       1.2.2 Instalación de controladores para el MKR 1010

       1.3 Una primera práctica: parpadeo de un LED

       1.4 La familia Arduino MKR

       2. El lenguaje de programación de Arduino

       2.1 Introducción al concepto de programación

       2.2 Cuerpo de un programa en Arduino

       2.2.1 Estructuras

       2.2.2 Variables

       2.2.3 Operadores aritméticos, lógicos y booleanos

       2.2.4 Estructuras de control: condicionales y ciclos

       2.3 Funciones

       2.4 Librerías

       3. Transmisión en serie. Pines analógicos y digitales

       3.1 Monitor serie

       3.2 Pines digitales

       3.2.1 Funcionamiento de los interruptores, pulsadores y potenciómetros

       3.2.2 Memoria FlashStorage

       3.2.3 Modulación por amplitud de pulsos PWM

       3.2.4 Funcionamiento de un pequeño altavoz

       3.2.5 Introducción a las interrupciones en Arduino

       3.3 Entradas analógicas

       4. Sensores y actuadores

       4.1 Sensor de temperatura DS18B20

       4.2 Relé para controlar dispositivos de corriente alterna

       4.3 Sensor ultrasonidos HC-SR04

       4.4 Servomotor

       4.5 Termómetro de infrarrojos MLX90614

       4.6 Sensor micrófono

       4.7 Control remoto y receptor IR

       4.8 Sensor de luz LDR

       4.9 Detector de obstáculos con IR

       4.10 Pantallas gráficas TFT

       5. Comunicaciones inalámbricas Bluetooth

       5.1 Comunicaciones inalámbricas Bluetooth

       5.1.1 Tipos de módulos Bluetooth

       5.1.2 Comandos AT