LIBRO BÁSICO DE ARDUINO


Descripción: 

Conocer el funcionamiento de las cosas es algo que el hombre se ha planteado desde el inicio de los tiempos; hoy en día nos enfrentamos a una realidad donde abundan la automatización, la domótica, la interacción de las personas con las máquinas, la electrónica, la mecánica y la programación.

Casi cualquier proceso que nos podamos imaginar tiene un porcentaje de dependencia de estas máquinas, por ejemplo: Tu despertador sonó a las 6am para que vinieras a la escuela o fueras al trabajo, esa máquina, reloj, trabajó durante toda la noche para al final avisarte que era hora de despertar.

El propósito de este libro es abordar el concepto de computación física que es la capacidad de interacción y comunicación de una máquina con los humanos, usando sensores y actuadores. Las decisiones de esto las va a tomar un microcontrolador que se encuentra ubicado en la placa Arduino. La tarjeta Arduino es el corazón del presente libro.

Contenido:
Propósito
¿Qué voy a aprender?
1. Introducción
1A. Computación física


2. Para tener en cuenta
2A. Tienda de Robótica
2B. Cosas de Mecatrónica
2C. Hardware libre
2D. Software libre
2E. Creative commons
2F. Arduino
2G. Fritzing
2H. Licencia de la obra

3. Electrónica
3A. Concepto de electrónica
3B. Voltaje
3C. Voltaje DC
3D. Voltaje AC
3E. Corriente
3F. Resistencia
3G. Ley de Ohm
3H. Sistemas electrónicos
3I. Entradas
3J. Salidas
3K. Procesamiento de señal
3L. Señales electrónicas
3M. Variable digital
3N. Variable análoga
3O. Entrada/salida digital
3P. Entrada/salida análoga
3Q. Divisor de voltaje
3R. Conversor análogo-digital
3S. Modulación por ancho del pulso PWM
3T. Comunicación serial

4. Componentes Electrónicos
4A. Microcontrolador
4B. Protoboard
4C. Resistencia
4D. Tabla de colores de las resistencias
4E. Diodo
4F. Transistor
4G. Condensador
4H. LED
4I. LED RGB
4J. Pulsador
4K. Reed switch
4L. Potenciómetro
4M. Fotocelda
4N. Zumbador o buzzer
4O. Motor DC


5 Programación
5A. Concepto de programación
5B. Lenguaje de programación
5C. Lenguaje máquina
5D. Lenguaje ensamblador
5E. Lenguaje de alto nivel
5F. Algoritmo
5G. Cuerpo de un programa en Arduino
5H. Estructuras
5I . Variables
5J. Operadores booleanos
5K. Operadores de comparación
5L. Operadores matemáticos
5M. Estructuras de control
5N. Condicionales
5O. Ciclos

5P. Funciones
5Q. Funciones digitales
5R. Funciones análogas
5S. Referencia rápida para programar

6. Arduino
6A. Proyecto Arduino
6B. Familia Arduino
6C. Expandir Arduino con los shields
6D. Placa Arduino Uno y sus partes
6E. Instalando drivers
6F. Conociendo el software Arduino
6G. Cargando mi primer programa

7. Kit básico
7A. Descripción
7B. Distribución
7C. Fotos

8. Fritzing
8A. Software
8B. Vista protoboard
8C. Vista esquema
8D. Vista PCB—Circuito impreso
8E. Ejercicio máster

9. Tutoriales
T0. Conoce como son los tutoriales
T1. Hola Mundo – LED intermitente
T2. Encender un LED con un pulsador
T3. Lectura serial de una entrada digital
T4. Lectura serial de una entrada análoga
T5. Escritura serial
T6. Encender un LED por PWM
T7. Control ON/OFF con potenciómetro
T8. Control de un LED con una fotocelda
T9. Contador de pulsos
T10. Interruptor magnético para una alarma visual
T11. LED RGB apoyado de tabla de colores
T12. Control ON/OFF de un motor
T13. Control por PWM de un motor
T14. Generar tonos con un buzzer 
 

No hay comentarios:

Publicar un comentario

Entradas populares