# data[].attributes.body
-Un automatismo es un mecanismo que realiza una tarea, pero su funcionamiento no puede ser modificado. El parabrisas de un coche es un ejemplo.
-Un robot es una máquina automática, capta la información de su entorno, la procesa y actúa. https://youtu.be/IbC8Vz8d1eE

Con una placa controladora podemos controlar los procesos que realiza un robot.

# data[].attributes.body
-Un sistema de control es un conjunto de elementos o dispositivos electrónicos que, al recibir información del exterior (sensores) , generan una respuesta a la salida.
Los elementos que intervienen en este proceso son:

Sensor

Comparador

Controlador

Actuador

# data[].attributes.body
Elementos básicos:

Sensores: un dispositivo que detecta magnitudes físicas o químicas (temperatura, humedad, aceleración). https://youtu.be/7CPvOrz3PW4

Actuadores: transforma energía eléctrica en otro tipo de energía (hacer sonar un timbre, enceder un led, etc.). https://youtu.be/WrxKu4JcsV8

Tarjeta controladora: es un circuito electrónico, reúne las funcionalidades básicas de un ordenador (control de motores, encendido de luces, etc.).     Tienen un microcontrolador y puertos de entrada y salida.

# data[].attributes.headline
4. Las tarjetas controladoras Arduino y su programación

# data[].attributes.subject
4. Las tarjetas controladoras Arduino y su programación

# data[].attributes.body
La plataforma Arduino se puede programar desde un ordenador de varias formas:

IDE de Arduino

Es una aplicación que permite editar y depurar el código y que usa el lenguaje propio basado en el lenguaje Processing. ww.arduino.cc

mBlock

Es una modificación de Scratch que añade un bloque de instrucciones para Arduino. www.mblock.cc

Visualino

Es un entorno de programación visual para Arduino. Permite programar mediante bloques funcionales. www.visualino.net

S4A (Scratch for Arduino)

Es una modificación de Scratch que permite programar la plataforma Arduino. http://s4a.cat

# data[].attributes.body
La placa ZUM de BQ es compatible con Arduino. El software Bitbloq 2 permite programar las  placas de BQ y Arduino.
Bitbloq 2 es una plataforma online de programación similar a Scratch que permite programar encajando bloques. Requiere conexión a Internet para poder realizar la programación.
http://bitbloq.bq.com

# data[].attributes.body
Las partes principales de la tarjeta Arduino UNO R3 son:

1. -Alimentación externa

2. -USB

3. -Botón de reset

4. -Pines de potencia

5. -Salidas analógicas o PWM

6. -6 entradas analógicas

7. -14 entradas y salidas digitales

8. -Microcontrolador

9. -Led de encendido

Sensores analógicos: son aquellos que nos proporcionan una variación de voltaje dentro de un rango dependiendo de lo que varíe la magnitud física medida. Para conectarlos, utilizaremos las entradas analógicas de la placa, que traducirán los valores de tensión continua que les llegue (entre 0 y 5 V) a valores digitales.

Sensores digitales: son los que proporcionan valores de tensión que pueden ser interpretados por la controladora como un valor alto  (high, 5 V) o un valor bajo (low, 0 V); por ejemplo, al pulsar o soltar un interruptor. Lo mismo ocurre con los actuadores digitales; por ejemplo, un led, que puede estar encendido o apagado.

# data[].attributes.body
Lego: todos los modelos tienen una amplia gama de sensores con la que ampliamos sus funciones.