
Aprender Arduino, electrónica y programación con 100 ejercicios prácticos
- 216 páginas
- Spanish
- ePUB (apto para móviles)
- Disponible en iOS y Android
Aprender Arduino, electrónica y programación con 100 ejercicios prácticos
Descripción del libro
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.
Preguntas frecuentes
- Esencial es ideal para estudiantes y profesionales que disfrutan explorando una amplia variedad de materias. Accede a la Biblioteca Esencial con más de 800.000 títulos de confianza y best-sellers en negocios, crecimiento personal y humanidades. Incluye lectura ilimitada y voz estándar de lectura en voz alta.
- Avanzado: Perfecto para estudiantes avanzados e investigadores que necesitan acceso completo e ilimitado. Desbloquea más de 1,4 millones de libros en cientos de materias, incluidos títulos académicos y especializados. El plan Avanzado también incluye funciones avanzadas como Premium Read Aloud y Research Assistant.
Ten en cuenta que no podemos dar soporte a dispositivos con iOS 13 o Android 7 o versiones anteriores. Aprende más sobre el uso de la app.
Información
Índice
Índice
- Cubierta
- Titulo
- Créditos
- Presentación
- Cómo leer los libros “Aprender…”
- Índice
- 001 ¿Qué es Arduino?
- 002 MCU
- 003 Hardware Arduino
- 004 Análisis de un Arduino
- 005 Arduino UNO
- 006 Comparativa Arduinos
- 007 Hardware libre
- 008 Software Arduino
- 009 Lenguaje de programación
- 010 Historia y filosofía de Arduino
- 011 Intensidad y tensión
- 012 Resistencia
- 013 Ley de Ohm
- 014 Diodo led
- 015 Leyes de Kirchhoff
- 016 Conectar un led a Arduino
- 017 Conexión Arduino IDE
- 018 Conociendo el IDE y la programación
- 019 Reglas y comentarios en programación
- 020 pinMode digitalWrite
- 021 Cargar el primer programa
- 022 Temporizaciones
- 023 Entradas digitales
- 024 Alimentación
- 025 Pulsador Pull Down y digitalRead
- 026 Pulsador Pull_Up e Input Pull_Up
- 027 Invertir salida
- 028 Variables
- 029 Comunicación Serie
- 030 Monitorización
- 031 Transistores en CI
- 032 Polarización y curvas características del BJT
- 033 Circuito BJT
- 034 Puertas lógicas
- 035 Operador y puerta lógica AND
- 036 Operador y puerta lógica NAND
- 037 Operador y puerta lógica OR
- 038 Operador y puerta lógica NOR
- 039 Operador y puerta lógica XOR
- 040 Operador y puerta lógica XNOR
- 041 Variables numéricas y sistema binario
- 042 Registros de los pines digitales
- 043 Resistencias en serie o en paralelo
- 044 Potenciómetro
- 045 Señales y entradas analógicas
- 046 Señales PWM
- 047 Generar señales PWM
- 048 Estructuras de control
- 049 Elementos básicos de un diagrama de flujo
- 050 Estructura de Control if
- 051 if… else
- 052 if… else anidados
- 053 Ampliación de operadores
- 054 switch
- 055 while
- 056 do while
- 057 for
- 058 Directivas
- 059 break y continue
- 060 goto
- 061 Caracteres tabla ASCII
- 062 Caracteres
- 063 Caracteres de control
- 064 Transmisión de datos, comunicación serie
- 065 Recepción datos, comunicación serie
- 066 Control de Arduino por puerto serie
- 067 Conversión de datos
- 068 Comunicación serie entre Arduinos
- 069 Librerías
- 070 SoftwareSerial
- 071 Funciones
- 072 Funciones con valor de retorno
- 073 Pasar parámetros a una función
- 074 Pestañas IDE Arduino
- 075 Vectores
- 076 Gráficas puerto serie
- 077 Instrucciones matemáticas
- 078 Instrucciones trigonométricas
- 079 Generar números pseudoaleatorios
- 080 Reset
- 081 Pin AREF
- 082 Conector ICSP
- 083 Librerías IDE Arduino
- 084 Shields Arduino
- 085 Led RGB
- 086 LDR
- 087 Buzzers
- 088 Tone() noTone()
- 089 Sensor temperatura DS18B20
- 090 Sensor humedad y temperatura
- 091 Display 7 segmentos
- 092 Joystick
- 093 PIR :Sensor de movimiento
- 094 Sensor de llama
- 095 Teclado matricial
- 096 Pantalla LCD (I)
- 097 Pantalla LCD (II)
- 098 RTC Arduino(I)
- 099 RTC Arduino(II)
- 100 Fritzing