SlideShare una empresa de Scribd logo
1 de 29
Programación gráfica de Arduino.
ArduBlock
Francisco Giménez Mollá
¿ Por qué ArduBlock ?
Programación esclava
Programación autónoma
minibloq
Descarga de ArduBlock
http://sourceforge.net/projects/ardublock/
Crear las carpetas y guardar el
archivo sin descomprimir
Abrir la aplicación
Selección de placa Arduino
Genera código automáticamente
Librerías
Librerías
Configuración SETUP
LOOP
FUNCIONES:
IF
IF – ELSE
WHILE
DO WHILE
FOR
DELAY milisegundos
DELAY microsegundos
Uso de Subrutinas
Lectura y escritura en el puerto digital
Lectura de los pins analógicos de entrada
Uso del PWM en el puerto digital
Generador de TONOS para un altavoz
Librería de comparación
y lógica booleana
Librería operadores matemáticos
Operaciones matemáticas
Valor absoluto
Potencias y raices
Trigonometría
Valores aleatorios
Mapear valores → cambios de escala
Variables:
Integer: números enteros
De -32.768 a +32.767
Digital: tipo bit 0 o 1
Large integer: entero de 0 a 4.2941
967.295
Array: matrices de datos
Carácter: tipo char
Decimal number: tipo float
SERVO MOTORES
SENSORES DE ULTRASONIDOS
PANTALLAS LCD
Mediante el bus I2c
Comandos para lectura y escritura con el
Monitor Puerto Serie
Uso del bus serie I2c
Pantallas LCD
LiquidCyista( 12, 11, 5, 4, 3, 2 );
Primer diagrama con ArduBlock
Led intermitente con el pin13 de la placa Arduino
Actividades propuestas:
Realiza un programa que encienda y apague dos salidas de manera alterna y guarda la aplicación con el nombre
Unidad_3_actividad_1.abp
E-2: Hola Mundo con el monitor
serie
Actividades propuestas:
Utiliza el programa intermitente del ejercicio anterior y modifícalo, para que se imprima por el Monitor Puerto Serie
“Led Activado” o “Led Desactivado”, según sea el estado del Led en ese momento.
Guarda el programa con el nombre Unidad_3_actividad_2.abp
E-3: Subrutinas
Actividad propuesta:
Cambia el nombre de la subrutina y llámala “semáforo intermitente”, modifica los tiempos de encendido y apagado
del LED para que haya el doble de tiempo de encendido que de apagado.
Guarda el ejercicio con el nombre Unidad_3_actividad_3.abp
E-4: Control de salida intermitente
mediante un pulsador de entrada
Actividades Propuestas:
· Realiza una modificación que haga lo mismo, pero esta vez la salida PIN7 se pondrá intermitente cuando esté sin
pulsar el pulsador PIN10 y se apagará al pulsarlo.
Guárdalo en un fichero llamado Unidad_3_actividad_4.abp
E-5: Entradas y salidas digitales
(seguidor de entrada)
Actividades Propuestas:
Realiza una aplicación para escribir en una salida PIN7 el valor de una entrada PIN10
sin necesidad de definir una variable, a la vez que se escriba en el Monitor Puerto serie
es estado de la salida (nivel alto o nivel bajo).
Guarda la aplicación en un fichero llamado Unidad_3_actividad_5abp
E-6: Control del tiempo de cadencia de un
intermitente mediante una entrada analógica
Actividades Propuestas:
Realiza un montaje en el que se pueda controlar el tiempo de encendido con el canal A0 y el tiempo de
apagado con el canal A1.
Guarda el fichero con el nombre Unidad_3_actividad_6.abp
E-7: Control de salidas desde el
teclado del ordenador
Actividades propuestas.
Realiza un piano luminoso con el teclado, de manera que al pulsar las teclas “a, s, d” se enciendan
respectivamente tres leds de colores conectados en las salidas digitales pin 8, pin 9 y pin 10.
Guarda el ejercicio con el nombre Unidad_3_actividad_7.abp.
E-8: Contador de impulsos de
entrada
Genera un pulso en PIN7 cada 10 pulsos en PIN10
E-9: Implementación de funciones
lógicas
Designación de entradas:
· Entrada A = PIN 2
· Entrada B = PIN 3
Designacion de salidas:
Salida función S1( PIN 11) = AND (Entrada A, Entrada B)
Salida función S2 (PIN 10) = OR (Entrada A, Entrada B)
Salida función S3 (PIN 9) = NAND (Entrada A, Entrada B)
Salida función S4 (PIN 8) = NOR (Entrada A, Entrada B)
E-9: Implementación de funciones
lógicas
Actividades Propuestas:
Realiza un ejemplo en el que se ejecute la función lógica siguiente
S=(A OR B) AND C
designando los siguientes pines:
Entradas: A(PIN2), B(PIN3), C(PIN4);
Salidas: S(PIN10)
Guarda el fichero con el nombre Unidad_3_actividad_9.abp
Gracias

Más contenido relacionado

La actualidad más candente

Programación arduino
Programación arduinoProgramación arduino
Programación arduinotoni
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino IItoni
 
Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Roberto Santana Valdés
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoJosé Pujol Pérez
 
Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?mrquesito
 
Ide arduino + arddublock
Ide arduino + arddublockIde arduino + arddublock
Ide arduino + arddublockVisemi VI
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programacióvisentet
 
Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014Jose Antonio Vacas
 

La actualidad más candente (19)

Programación arduino
Programación arduinoProgramación arduino
Programación arduino
 
Guia 4
Guia 4Guia 4
Guia 4
 
Presentacion
PresentacionPresentacion
Presentacion
 
Guia 2
Guia 2Guia 2
Guia 2
 
Unidad 1: Comenzando con arduino
Unidad 1: Comenzando con arduinoUnidad 1: Comenzando con arduino
Unidad 1: Comenzando con arduino
 
Programación arduino II
Programación arduino IIProgramación arduino II
Programación arduino II
 
Guia 5
Guia 5Guia 5
Guia 5
 
4.6 sensores
4.6   sensores4.6   sensores
4.6 sensores
 
Guia 3
Guia 3Guia 3
Guia 3
 
Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2Taller de Arduino en Cylicon Valley - Semana 2
Taller de Arduino en Cylicon Valley - Semana 2
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?
 
Clase 3 arduino 26.10
Clase 3 arduino 26.10Clase 3 arduino 26.10
Clase 3 arduino 26.10
 
Ide arduino + arddublock
Ide arduino + arddublockIde arduino + arddublock
Ide arduino + arddublock
 
Práctica04.Programando Arduino
Práctica04.Programando ArduinoPráctica04.Programando Arduino
Práctica04.Programando Arduino
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programació
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
Tutorial ii proyectos en basic proton
Tutorial ii   proyectos en basic protonTutorial ii   proyectos en basic proton
Tutorial ii proyectos en basic proton
 
Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014
 

Similar a Presentación ArduBlock

ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...ErickJonathanCorzoNe
 
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
⭐⭐⭐⭐⭐ #Microcontroladores y #LabViewVictor Asanza
 
Manual basico arduino
Manual basico arduinoManual basico arduino
Manual basico arduinoKetoc2k3
 
infoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdf
infoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdfinfoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdf
infoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdfFelipeandresLizanaBa
 
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOFernando Marcos Marcos
 
presentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESpresentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESjairomauriciocamargo
 

Similar a Presentación ArduBlock (20)

Presentación ArduBlock
Presentación ArduBlockPresentación ArduBlock
Presentación ArduBlock
 
Microcontroladores ss13
Microcontroladores ss13Microcontroladores ss13
Microcontroladores ss13
 
Microcontroladores ss13
Microcontroladores ss13Microcontroladores ss13
Microcontroladores ss13
 
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
 
Lab 01 micro
Lab 01 microLab 01 micro
Lab 01 micro
 
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
⭐⭐⭐⭐⭐ #Microcontroladores y #LabView
 
Programación básica de Arduino
Programación básica de Arduino Programación básica de Arduino
Programación básica de Arduino
 
Arduino 1
Arduino 1Arduino 1
Arduino 1
 
Manual basico arduino
Manual basico arduinoManual basico arduino
Manual basico arduino
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
 
22232441 310201212102
22232441 31020121210222232441 310201212102
22232441 310201212102
 
Comenzando con arduino
Comenzando con arduinoComenzando con arduino
Comenzando con arduino
 
Presentacionarduino
PresentacionarduinoPresentacionarduino
Presentacionarduino
 
Seminario de Arduino
Seminario de ArduinoSeminario de Arduino
Seminario de Arduino
 
infoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdf
infoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdfinfoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdf
infoplc_net_dvp_es2_ex2_ss2_sa2_sx2_program_o_sp_20110630_ (1).pdf
 
sesion1.pptx
sesion1.pptxsesion1.pptx
sesion1.pptx
 
Conceptos plc
Conceptos plcConceptos plc
Conceptos plc
 
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
 
presentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTESpresentación arduino, ARDUINO Y SUS PARTES
presentación arduino, ARDUINO Y SUS PARTES
 

Más de FRANCISCO GIMENEZ MOLLA

Más de FRANCISCO GIMENEZ MOLLA (6)

Estructuras de control
Estructuras de control Estructuras de control
Estructuras de control
 
Presentación de impresoras 3D 2.0
Presentación de impresoras 3D 2.0 Presentación de impresoras 3D 2.0
Presentación de impresoras 3D 2.0
 
Programación con Arduino
Programación con ArduinoProgramación con Arduino
Programación con Arduino
 
Energías 1ºbat
Energías 1ºbatEnergías 1ºbat
Energías 1ºbat
 
Presentación impresoras 3D
Presentación impresoras 3DPresentación impresoras 3D
Presentación impresoras 3D
 
Captadores de pantalla con logo
Captadores de pantalla con logoCaptadores de pantalla con logo
Captadores de pantalla con logo
 

Último

ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 

Último (20)

ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 

Presentación ArduBlock

  • 1. Programación gráfica de Arduino. ArduBlock Francisco Giménez Mollá
  • 2. ¿ Por qué ArduBlock ? Programación esclava Programación autónoma minibloq
  • 4. Crear las carpetas y guardar el archivo sin descomprimir
  • 7.
  • 8.
  • 11. Librerías Configuración SETUP LOOP FUNCIONES: IF IF – ELSE WHILE DO WHILE FOR DELAY milisegundos DELAY microsegundos Uso de Subrutinas
  • 12. Lectura y escritura en el puerto digital Lectura de los pins analógicos de entrada Uso del PWM en el puerto digital Generador de TONOS para un altavoz
  • 13. Librería de comparación y lógica booleana
  • 14. Librería operadores matemáticos Operaciones matemáticas Valor absoluto Potencias y raices Trigonometría Valores aleatorios Mapear valores → cambios de escala
  • 15. Variables: Integer: números enteros De -32.768 a +32.767 Digital: tipo bit 0 o 1 Large integer: entero de 0 a 4.2941 967.295 Array: matrices de datos Carácter: tipo char Decimal number: tipo float
  • 16. SERVO MOTORES SENSORES DE ULTRASONIDOS PANTALLAS LCD Mediante el bus I2c
  • 17. Comandos para lectura y escritura con el Monitor Puerto Serie Uso del bus serie I2c
  • 18. Pantallas LCD LiquidCyista( 12, 11, 5, 4, 3, 2 );
  • 19. Primer diagrama con ArduBlock Led intermitente con el pin13 de la placa Arduino Actividades propuestas: Realiza un programa que encienda y apague dos salidas de manera alterna y guarda la aplicación con el nombre Unidad_3_actividad_1.abp
  • 20. E-2: Hola Mundo con el monitor serie Actividades propuestas: Utiliza el programa intermitente del ejercicio anterior y modifícalo, para que se imprima por el Monitor Puerto Serie “Led Activado” o “Led Desactivado”, según sea el estado del Led en ese momento. Guarda el programa con el nombre Unidad_3_actividad_2.abp
  • 21. E-3: Subrutinas Actividad propuesta: Cambia el nombre de la subrutina y llámala “semáforo intermitente”, modifica los tiempos de encendido y apagado del LED para que haya el doble de tiempo de encendido que de apagado. Guarda el ejercicio con el nombre Unidad_3_actividad_3.abp
  • 22. E-4: Control de salida intermitente mediante un pulsador de entrada Actividades Propuestas: · Realiza una modificación que haga lo mismo, pero esta vez la salida PIN7 se pondrá intermitente cuando esté sin pulsar el pulsador PIN10 y se apagará al pulsarlo. Guárdalo en un fichero llamado Unidad_3_actividad_4.abp
  • 23. E-5: Entradas y salidas digitales (seguidor de entrada) Actividades Propuestas: Realiza una aplicación para escribir en una salida PIN7 el valor de una entrada PIN10 sin necesidad de definir una variable, a la vez que se escriba en el Monitor Puerto serie es estado de la salida (nivel alto o nivel bajo). Guarda la aplicación en un fichero llamado Unidad_3_actividad_5abp
  • 24. E-6: Control del tiempo de cadencia de un intermitente mediante una entrada analógica Actividades Propuestas: Realiza un montaje en el que se pueda controlar el tiempo de encendido con el canal A0 y el tiempo de apagado con el canal A1. Guarda el fichero con el nombre Unidad_3_actividad_6.abp
  • 25. E-7: Control de salidas desde el teclado del ordenador Actividades propuestas. Realiza un piano luminoso con el teclado, de manera que al pulsar las teclas “a, s, d” se enciendan respectivamente tres leds de colores conectados en las salidas digitales pin 8, pin 9 y pin 10. Guarda el ejercicio con el nombre Unidad_3_actividad_7.abp.
  • 26. E-8: Contador de impulsos de entrada Genera un pulso en PIN7 cada 10 pulsos en PIN10
  • 27. E-9: Implementación de funciones lógicas Designación de entradas: · Entrada A = PIN 2 · Entrada B = PIN 3 Designacion de salidas: Salida función S1( PIN 11) = AND (Entrada A, Entrada B) Salida función S2 (PIN 10) = OR (Entrada A, Entrada B) Salida función S3 (PIN 9) = NAND (Entrada A, Entrada B) Salida función S4 (PIN 8) = NOR (Entrada A, Entrada B)
  • 28. E-9: Implementación de funciones lógicas Actividades Propuestas: Realiza un ejemplo en el que se ejecute la función lógica siguiente S=(A OR B) AND C designando los siguientes pines: Entradas: A(PIN2), B(PIN3), C(PIN4); Salidas: S(PIN10) Guarda el fichero con el nombre Unidad_3_actividad_9.abp