Aprender Arduino, electrónica y programación con 100 ejercicios prácticos. Rubén Beiroa Mosquera

Чтение книги онлайн.

Читать онлайн книгу Aprender Arduino, electrónica y programación con 100 ejercicios prácticos - Rubén Beiroa Mosquera страница 5

Серия:
Издательство:
Aprender Arduino, electrónica y programación con 100 ejercicios prácticos - Rubén Beiroa Mosquera

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

084Shields Arduino

       085Led RGB

       086LDR

       087Buzzers

       088Tone() noTone()

       089Sensor temperatura DS18B20

       090Sensor humedad y temperatura

       091Display 7 segmentos

       092Joystick

       093PIR :Sensor de movimiento

       094Sensor de llama

       095Teclado matricial

       096Pantalla LCD (I)

       097Pantalla LCD (II)

       098RTC Arduino(I)

       099RTC Arduino(II)

       100Fritzing

       001

      ¿Qué es Arduino?

      IMPORTANTE

      Puesto que Arduino es una plataforma son necesarios conocimientos sobre diferentes áreas o elementos que intervienen en el uso de Aduino:

      •Electrónica

      •Programación

      •Software

      •Hardware

      Para que el aprendizaje sea más rápido y entretenido, en este libro se desarrolla mediante casos prácticos que permitan ir adquiriendo conocimientos sobre cada una de las cuatro áreas anteriormente mencionadas de forma paralela.

      Arduino se ha convertido en un referente del hardware libre que surgió como una herramienta para estudiantes pero que, poco a poco, ha conseguido romper barreras. Cada vez son más las personas que ven en esta plataforma la herramienta idónea para aprender todo aquello que quisieron conocer y no pudieron.

      Debido a su filosofía, a una gran comunidad de desarrolladores y desarrolladoras y a toda la tecnología y plataformas de las que disponemos, Arduino se ha convertido en una herramienta básica en el movimiento maker (crear objetos artesanales, pero utilizando la tecnología), la docencia (en las áreas de ciencia, ingeniería, tecnología y matemáticas), el impulso del IoT (Internet of Things o «Internet de las cosas») y el prototipado.

      Todos aquellos que hayan estudiado electrónica o programación saben que muchos de los conceptos básicos son muy abstractos. Con Arduino esto cambia: en el momento en el que aprendamos, por ejemplo, una nueva instrucción, podemos realizar un programa de pocas líneas, conectar un simple led y, si el led se enciende (si ese es nuestro objetivo), significa que, no solo hemos aprendido algo nuevo, sino que hemos afianzado ese conocimiento.

      ¿Y si no funciona ese programa? Lo modificaremos las veces que sea necesario hasta que encontremos el error. Este proceso de aprendizaje es relativamente rápido. Sin embargo, Arduino no es solo una herramienta importante en el aprendizaje, sino también en el desarrollo de prototipos, en el que disponemos de un hardware totalmente operativo.

      Empecemos por ver qué es Arduino: Arduino es una plataforma libre, educativa y de desarrollo. Generalmente, cuando se habla de un Arduino –«Estoy programando un Arduino»–, nos estamos refiriendo al elemento físico de la plataforma Arduino, su hardware image (también conocido como tarjeta, placa o PCB). Arduino es algo más que un hardware, por lo que su definición más exacta es la de plataforma formada por: un hardware, un software image (o entorno de programación) y un lenguaje de programación image.

      La función de la plataforma Arduino es facilitar el uso de un microcontrolador (MCU) image. A partir de ahora utilizaremos las siglas MCU para referirnos a un microcontrolador.

image image image image

       002

      MCU

      IMPORTANTE

      ¿Control de procesos?

      Qué complejo parece esto… Vamos a buscar en el diccionario de la RAE qué significa «control» y «proceso».

      •Control: «Regulación manual o automática sobre un sistema».

      •Proceso: «Conjunto de fases sucesivas de un fenómeno natural o de una operación artificial».

      Entonces el control de procesos sería la regulación manual o automática sobre un conjunto de fases sucesivas de un fenómeno natural o de una operación artificial.

      Un MCU es un circuito integrado que puede ser reprogramado y que está diseñado para el control de procesos mediante la lectura y generación de señales image.

      Para entender mejor

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