Rubén Beiroa Mosquera - 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» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Aprender Arduino, electrónica y programación con 100 ejercicios prácticos: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Aprender Arduino, electrónica y programación con 100 ejercicios prácticos»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

La programación y la electrónica son campos complejos de la ingeniería que, combinados, permiten obtener los proyectos más innovadores.
Si quieres entender cómo funciona la tecnología que nos rodea, mejorar tus habilidades y hacer realidad tus proyectos e ideas, este es tu libro.
En esta guía se emplea Arduino como elemento físico con el que interactuar con la electrónica y la programación, de forma progresiva, mediante 100 ejercicios prácticos.
Descubrirás las características del hardware de Arduino y serás capaz de analizar y comparar cada modelo para escoger el más adecuado.
Aprenderás las leyes básicas de la electrónica y análisis de circuitos.
Adquirirás conocimientos sobre el lenguaje de programación y las técnicas para realizar la programación más eficiente.
Descubrirás cómo funcionan los circuitos integrados más básicos.
Podrás realizar pequeños proyectos gracias a los casos prácticos.
Saca el máximo rendimiento a Arduino con este libro y obtén una base sólida con la que poder adentrarte en el IoT y en la robótica.

Aprender Arduino, electrónica y programación con 100 ejercicios prácticos — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Aprender Arduino, electrónica y programación con 100 ejercicios prácticos», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

3. Input Voltage (recommended)-7-12V: como ya se mencionó, en la mayoría de las placas de Arduino han incorporado un conector Jack para alimentar un Arduino a través de una pila, batería o cargador. Esta solución no era imprescindible pero si resulta cómoda, para implementar soluciones con Arduino. Tal y como nos indican la tensión recomendada sería entre 7 y 12 V.

4. Input Voltage (limit)-6-20V: estos límites nos definen la tensión máxima y mínima a la que podemos alimentar un Arduino, debemos alejarnos de estos valores para evitar malos funcionamientos o calentamiento de la placa.

5. Digital I/O Pins-14 (of which 6 provide PWM output): el Arduino UNO dispone de 14 pines digitales que se pueden comportar como entradas o salidas, por ser digitales los pines pueden estar “encendidos“ o “apagados“. Esto, junto con el hecho de que puedan ser entradas o salidas, nos permitirá encender o apagar un led (en caso de estar configurado como salida) o saber si un pulsador se ha pulsado (en caso de estar configurado como entrada). Además nos indican que 6 de estos 14 pines pueden generar señales PWM, lo que por ejemplo nos permite regular un motor o una luz. Profundizaremos en esto con casos prácticos.

6. PWM Digital I/O Pins-6: hace referencia a los pines que generan señales PWM del apartado anterior.

7. Analog Input Pins-6: estos pines nos permiten tomar lecturas de señales que varian entre 0 y 5V. Como puede ser el caso de sensores que devuelven un valor de tensión en función de la cantidad de una magnitud física medida.

8. DC Current per I/O Pin-20mA: limitación de intensidad que puede entrar o salir por cada uno de los pines del Arduino.

9. DC Current for 3.3V Pin-50mA: como veremos, todos los pines de un Arduino aparecen referenciados por una etiqueta, que nos indicará su función. En la parte de potencia del hardware del Arduino UNO tenemos un pin de 3,3V que ofrece esa tensión de forma constante y a diferencia del resto de pines permite “sacar“ hasta 50mA.

10. Flash Memory-32 KB (ATmega328P) of which 0.5 KB used by bootloader: posiblemente en cuanto a las características que ofrece esta tabla las memorias son las más difíciles de evaluar o comparar con otros Arduinos. La memoria FLASH es en la que se almacena el programa que carguemos en nuestro Arduino, que en el caso del Arduino UNO tiene un límite de grabaciones de 10.000. Vemos que nos indican que la memoria tiene una capacidad de 32KB pero que 0.5KB de los 32 ya vienen ocupados por algo que llaman bootloader. Esto es un gestor de arranque que permite que los MCU que incorporan los Arduinos funcionen en la plataforma Arduino, no es más que un programa que instalan en la fabricación del Arduino y que si nosotros compramos el MCU por separado no lo tendrá grabado y deberemos ser nosotros el que se lo carguemos.

11. SRAM-2 KB (ATmega328P): esta memoria es la que utiliza el MCU para trabajar con los datos temporales, es decir, los que necesita en cada momento para realizar las operaciones que hubiésemos programado. Estos datos se pierden al apagarse el Arduino. Esta memoria no tienen límite de escrituras(tampoco es que la utilicemos directamente lo podemos considerar como un mecanismo interno para que pueda funcionar el Arduino ).

12. EEPROM-1 KB (ATmega328P): esta memoria permite almacenar datos y aunque se apague el Arduino podemos recuperarlos una vez se encienda, tiene un límite de 100.000 escrituras. Esta memoria si puede ser programada pero no lo haremos en este libro.

13. Clock Speed-16 MHz: define “la rapidez“ con la que opera un Arduino y también interviene en temporizaciones que realizamos con Arduino.

14. LED_BUILTIN-13: este hardware dispone de un led en la placa asociado al estado del pin 13.

15. Length-68.6 mm: el largo del Arduino UNO.

16. Width-53.4 mm: el ancho del Arduino UNO.

17. Weight-25g: peso del Arduino UNO.

006

Comparativa Arduinos

A continuación realizaremos una comparativa del resto de Arduinos con respecto al Arduino UNO, quedándonos con las características principales.

Genuino 101:Voltaje de trabajo 3,3V pero permite 5V por los pines, 4 pines PWM, dispone de acelerómetro, giróscopo y bluetooth.

MEGA 2560:54 pines I/O digitales, 15 pines PWM, 16 entradas analógicas.

Micro:20 pines I/O digitales, 7 pines PWM, 12 entradas analógicas.

MKR1000:voltaje de trabajo 3,3V, 8 pines I/O digitales, 12 pines PWM, 7 entradas analógicas, 1 salida analógica, conexión por WIFI y 7mA por pin.

PRO:voltaje de trabajo 3,3V o 5V y 40mA de limitación por pin.

PRO MINI:voltaje de trabajo 3,3V o 5V 40mA de limitación por pin, no incluye programador.

Genuino ZERO:voltaje de trabajo 3,3V, 20 pines I/O digitales, 10 pines PWM,1 salida analógica y 7mA de limitación por pin.

DUE:voltaje de trabajo 3,3V, 54 pines I/O digitales, 12 pines PWM, 12 entradas analógicas, 2 salida analógica, 130mA de limitación por todos los pines, salvo 800mA por 3,3V y 5V(cada uno).

ETHERNET:14 pines I/O digitales, 4 pines PWM, 6 entradas analógicas, 40mA de limitación por pin, conexión a internet a través de cable de red y posibilidad de conectar una tarjeta microSD.

LEONARDO10: 20 pines I/O digitales, 7 pines PWM, 12 entradas analógicas y 40mA de limitación por pin.

MEGA ADK:54 pines I/O digitales, 15 pines PWM, 16 entradas analógicas, 40mA de limitación por pin un conector USB para comunicación con dispositivos Android.

MINI:8 entradas analógicas y hasta 40 mA por pin.

NANO:22 pines I/O digitales, 12 pines PWM, 8 entradas analógicas y hasta 40mA de limitación por pin.

YÚN:20 pines I/O digitales, 7 pines PWM, 12 entradas analógicas, hasta 40mA de limitación por pin y conexión a intenert por WIFI o cable.

•Si abrimos la web de Arduino картинка 19y accedemos al apartado de products картинка 20encontraremos una tabla en donde podemos revisar más en detenimiento cada una de las características de - фото 21en donde podemos revisar más en detenimiento cada una de las características de los dispositivos mencionados en los puntos anteriores.

007 Hardware libre - фото 22 007 Hardware libre IMPORTANTE El hecho de que el hardware sea libre no - фото 23 007 Hardware libre IMPORTANTE El hecho de que el hardware sea libre no - фото 24

007

Hardware libre

IMPORTANTE

El hecho de que el hardware sea libre no significa que sea gratuito, lo cual resulta lógico puesto que su fabricación conlleva unos gastos.

En la definición de Arduino nos referíamos a él como una plataforma libre, por ende, el hardware de Arduino por formar parte de la plataforma de Arduino debe ser libre. Volviendo a la web de Arduino y a los detalles técnicos de este hardware, si nos dirigimos al apartado de documentation картинка 25, encontraremos una serie de archivos disponibles para su descarga (son archivos con información sobre el diseño del hardware).

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Aprender Arduino, electrónica y programación con 100 ejercicios prácticos»

Представляем Вашему вниманию похожие книги на «Aprender Arduino, electrónica y programación con 100 ejercicios prácticos» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Aprender Arduino, electrónica y programación con 100 ejercicios prácticos»

Обсуждение, отзывы о книге «Aprender Arduino, electrónica y programación con 100 ejercicios prácticos» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x