# data[].attributes.body
-Un automatismo es un mecanismo o máquina que realiza una tarea concreta, pero cuyo funcionamiento no se puede modificar. (Limpiaparabrisas)
-Un robot es una máquina automática programable capaz de captar la información de su entorno, procesarla y actuar en consecuencia (suelen desempeñar tareas que reemplazan el trabajo humano o lo extienden).
-Podemos controlar los procesos que realiza un robot mediante una tarjeta controladora (o placa controladora), es decir, un circuito eléctrico que reúne las funcionalidades básicas de un ordenador: unidad de proceso, memoria y adaptación de las señales de entrada y salida. Para ello, hay que conectarla a un ordenador.

# data[].attributes.body
-Dispositivo capaz de transformar eléctrica en otro tipo de energía y así activar procesos como encender una bombilla o un led, hacer girar un motor o hacer sonar un timbre.
-Los principales elementos son luces y servomotores.
-Los diodos led tienen polaridad, por lo cual han de conectarse correctamente el ánodo y el cátodo. Necesitan una resistencia en serie de un valor aproximado de 220 ohmios para poder soportar la corriente.
-Los servomotores (o servos) son motores CC de precisión que tienen en su interior un motor con reductora de velocidad y un pequeño circuito de control que solamente permite el giro desde los 0 hasta los 180º. Algunos permiten la rotación continua. Tienen tres cables, que debemos conectar así: uno a +5V, otro a GND y otro a un pin digital.

# data[].attributes.body
-Es un dispositivo capaz de detectar magnitudes físicas o químicas (temperatura, luminosidad, …) y transformarlas en variables eléctricas.
-Se puede montar los sensores sobre una placa protoboard o bien encontrarlos ya montados en un soporte.
-Los sensores más utilizados en robótica son:
-Sensor de intensidad luminosa.
-Sensor de temperatura.
-Final de carrera o final de recorrido.
-Sensor de ultrasonidos.
-Sensor de infrarrojos.

# data[].attributes.body
-(O placa controladora) es un circuito electrónico que reúne las funcionalidades básicas de un ordenador: unidad de proceso, memoria y adaptación de las señales de entrada y salida (sensores de luz o temperatura, etc.)
-Básicamente disponen de un microcontrolador y puertos de entrada y salida.

# data[].attributes.body
-Son la tarjeta controladora, los sensores y los actuadores.

# data[].attributes.body
-Es un conjunto de elementos o dispositivos electrónicos que, al recibir información del exterior (sensores), generan una respuesta a la salida.
-En los robots se utilizan los sistemas de lazo cerrado, la señal de salida se compara con la de entrada para corregir los posibles errores y ajustar la acción de control al valor deseado.
-Los elementos que intervienen en este proceso son:
-Sensor: detecta la pieza y su colocación.
-Comparador: comprueba que está en el lugar correcto.
-Controlador: en función de la señal que le llega del comparador, envía una señal al actuador para que mueva los motores.
-Actuador: al recibir la señal del controlador, mueve los motores y acciona la soldadura.

# data[].attributes.body
-Arduino es una plataforma de electrónica open hardware para la creación de prototipos. Está basada en una tarjeta con un microcontrolador que permite conectar sensores, actuadores y otros elementos mediante sus entradas y salidas, analógicas y digitales, y en un entorno de desarrollo que nos permite programarla (IDE, Integrated Development Enviroment)
Las partes principales de la tarjeta Arduino UNO R3 son
-Alimentación externa: permite la alimentación mediante pilas o baterías de entre 7 y 12 V para funcionar sin tener cable USB
-Pines de potencia: podemos alimentar un circuito con +5 V, +3,3 V, conectar la masa a GND, etc
-6 entradas analógicas (desde A0 hasta A5), que aceptan de 0 a 5 V
-Microcontrolador: ATMega328
-14 entradas y salidas digitales (desde Digital 13, aunque el 0 y el 1 por comodidad es mejor evitarlos). Podemos configurar estos puertos tanto de entrada como de salida. Si los configuramos de salida darán el valor 0 V o +5 V.
- Salidas analógicas o PWM: pines 3, 5, 6, 9, 10 y 11
-Botón de reset: para reiniciar la placa.
-SENSOR ANALÓGICO Un sensor analógico es aquel que, como salida, emite una señal comprendida por un campo de valores instantáneos que varían en el tiempo, y son proporcionales a los efectos que se están midiendo; por ejemplo, un termómetro es un dispositivo analógico.la temperatura se mide en grados que pueden tener, en cualquier momento determinado, diferentes valores que son proporcionales a su indicador, o a su "salida" en caso de un dispositivo electrónico.
-SENSOR DIGITAL: es un sensor electrónico o electroquímico, donde los datos se convierten y transmiten digitalmente. Los sensores a menudo se usan para mediciones analíticas, p. La medición de las propiedades químicas y físicas de los líquidos.

# data[].attributes.body
-Desde el primer kit que salió al mercado (RCX), hasta el último (EV3) todos tienen una amplia gama de sensores con los que podemos ampliar sus funcionalidades
PARTES DEL ROBOTS EV3:
-Dos servomotores grandes/ (sensor de rotación incorporado), (precisión de un grado), (ID automático)
-Un servomotor mediano/ (tiene los mismos componentes que el anterior)
-Ladrillo EV3/ ( Detecta y controla automáticamente sensores y motores), (Emite sonidos, muestra imágenes, controla luces), (Bluetooth incorporado)
-Dos sensores táctiles/ (Tres modos diferentes), (Pulsado, no pulsado y contabilización de pulsaciones), (ID automático)
-Un sensor de color/ (mide ángulos), (mide ángulos acumulados), (ID automático)
-Un sensor de ultrasonidos/ ( mide distancias), (detecta objetos), (ID automático)

# data[].attributes.headline
4. LAS TARJETAS CONTROLADORAS ARDUINO Y SU PROGAMACIÓN

# data[].attributes.subject
4. LAS TARJETAS CONTROLADORAS ARDUINO Y SU PROGAMACIÓN

# data[].attributes.body
-La plataforma Arduino se puede programar desde un ordenador de varias formas:
-IDE de Arduino: perite editar y depurar el código y que usa un lenguaje Processing. Una vez creado el programa, lo volcamos a la tarjeta mediante un cable USB y el programa seguirá funcionando siempre y cuando tengamos una alimentación externa (batería).
-S4A (Scratch for Arduino): es una modificación de Scratch que permite programar la plataforma de Arduino.
La tarjeta necesita estar conectada al ordenador para que el programa corra en Arduino, es decir, si alimentamos Arduino con una batería externa y lo desconectamos del ordenador, el programa no sigue ejecutándose.
-mBLOCK: modificación de Scratch que añade un bloque de instrucciones para Arduino.
De muy fácil programación, permite tanto trabajar en tiempo real como volcarlo a la placa y que siga funcionando.
-Visualino: es un entorno de programación visual para Arduino.
No requiere instalación y nos permite programar mediante bloques funcionales.

# data[].attributes.attachment_link.description
Marina Conde y Víctor Casado hacen una demostración de la aplicación del lenguaje de programación Scratch sobre placas de código abierto Arduino.

# data[].attributes.body
-La placa ZUM 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.