Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arduino
Sistema μC
https://www.arduino.cc/
Raspberry
Sistema μP
https://www.raspberrypi.org/
SIHD Q1 UT5. Domótica con Arduino y
2019-2020 5
otros sistemas básicos. (1 y 2)
2. Arduino
https://www.arduino.cc/en/Guide/ArduinoUno
• Sketch de programa
• Declaración inicial de
variables
• void setup (): instrucciones de
inicialización del programa
(introducción de datos, etc.)
• void loop (): contiene las
instrucciones a ejecutar y que
se van a repetir en bucle
Instrucciones entre {} y
separadas por ;
// para comentarios
• Aritmética y Lógica
– A+B; A-B; A*B; A/B;
– A>B; A<B; A¡=B (distinto); A≥B; A≤B; A++
(incremento); A-- (decremento);
– && (and); || (or); ! (not);
https://aprendiendoarduino.wordpress.com/2016/12/18/sensores-y-actuadores/
SIHD Q1 UT5. Domótica con Arduino y
2019-2020 35
otros sistemas básicos. (1 y 2)
Arduino. Comunicaciones
• A Arduino también podemos conectar múltiples dispositivos que
permiten diversos tipos de comunicaciones
https://www.arduino.cc/en/Main/ArduinoShields
SIHD Q1 UT5. Domótica con Arduino y
2019-2020 37
otros sistemas básicos. (1 y 2)
Arduino. Evolución ¿?
• ¿Hacia FPGA?
– FPGA: “Field-Programmable Gate Array” dispositivo
formado por bloques funcionales unidos a través de un
array de conexiones programables
https://youtu.be/wqIK58cYI_8
¿Qué es una FPGA? Motivos de su auge en la comunidad Maker
https://youtu.be/v9lIn2mYdlo
SIHD Q1 UT5. Domótica con Arduino y
2019-2020 38
otros sistemas básicos. (1 y 2)