SlideShare una empresa de Scribd logo
Ampliación Arduino
Control de proyectos
con Arduino
Antonio Vives
Francisco Giménez
Programa
El LED se cambia de
estado a cada pulsación
Modificación
El delay es para
evitar el rebote del
pulsador el valor
debe de estar entre
10 y 20
Necesitamos una variable
que memorice como esta
la salida y la llamaremos
salida
Activación de salida potencia con
transistor
Conectamos la salida de
Arduino a la base de un
transistor que gobernará
la puesta en marcha del
rélé.
Para conectar la fuente
de alimentación que nos
suministre la corriente
solo tenemos que
conectar el negativo a la
masa del ARDUINO.
Medidor de Distancia
Por Ultrasonidos
Medidor de Distancia
Por Ultrasonidos
Velocidad del sonido es 340 m/s = 0’034 cm/μs
Distancia = velocidad · tiempo
Distancia = 0’034 · tiempo / 2
Medidor de Distancia
Por Ultrasonidos
Medidor de Distancia
Por Ultrasonidos Librería Ultrasonic.h
ultrasonic.Ranging(CM)
Control de motor de
cc con L298N
Este módulo basado en el chip L298N te
permite controlar dos motores de
corriente continua o un motor paso a
paso bipolar de hasta 2 amperios.
La salida A esta conformada
por OUT1 y OUT2 y la salida
B por OUT3 y OUT4.
Los pines de habilitación
son ENA y ENB respectivamente.
Control de motor de
cc con L298N
Con las entradas Enb a 5V al
colocar un nivel alto en al
entrada 3 y un nivel bajo en la
4 el motor girará en un sentido
ya que pondrá 5V en la salida
3 y 0V en la salida 4.
Si cambiamos el estado de las
entradas el motor girará en
sentido contrario.
Programa
Control de motor de
cc con L298N
Si utilizamos la entrada Enb con
una salida PMW del Arduino
podremos regular la velocidad del
motor.
Programa
Control de una pantalla LCD
LCM1602A
V2.0
Control de una pantalla LCD
PIN Nº Símbolo
Conexión
externa
Función
1 VSS
Alimentación
GND
2 VDD +5V
3 V0 Ajuste del contraste (potenciómetro)
4 RS
Arduino
Selección de registro
5 R / W “1” lectura “0” escritura
6 E Pin de habilitación
7 ↔10 DB0 ↔DB3 Datos (no usados en modo 4 bits)
11 ↔14 DB4↔DB7 Datos
15 LED+ Iluminación de
pantalla
+5V
16 LED- GND
Control de una pantalla LCD
Control de una pantalla LCD
LiquidCrystal lcd(7,8,9,10,11,12);
lcd.begin(columnas,filas);
lcd.write(“caracter”);
lcd.print(dato);
lcd.clear();
lcd.home();
lcd.setCursor(columna, fila);
Control de una pantalla LCD
PRÁCTICAS
•Contador de letras
•Tester de pilas
Gracias y hasta la próxima

Más contenido relacionado

PPT
Introducción arduino
PPT
Control de proyectos app arduino2
PPT
Ampliación arduino
PPT
Programación arduino
PPT
Prácticas arduino
PPT
Programación arduino II
PPTX
Control vehiculo
PPTX
Presentación placa arduino
Introducción arduino
Control de proyectos app arduino2
Ampliación arduino
Programación arduino
Prácticas arduino
Programación arduino II
Control vehiculo
Presentación placa arduino

La actualidad más candente (19)

PPTX
Unidad 1: Comenzando con arduino
PPTX
Guia 5
PPTX
Guia 4
PPTX
Guia 3
PPT
Arduino s4 a
PPTX
Presentacion
PPTX
Guia 2
PPT
Control coche 3d Álvaro y Raúl
PPTX
Control brazo robot
PDF
Practicas E -S Analogicas Arduino
PDF
Taller fabricación robots-d2
PDF
Taller de Arduino en Cylicon Valley - Semana 2
PDF
4.6 sensores
PDF
Práctica04.Programando Arduino
PDF
Manual arduino programació
PDF
Guia mci servo motor con arduino
PPTX
Clase 3 arduino 26.10
PPS
Display 7 segmentos con Arduino
PDF
Arduino - Tercera sesión
Unidad 1: Comenzando con arduino
Guia 5
Guia 4
Guia 3
Arduino s4 a
Presentacion
Guia 2
Control coche 3d Álvaro y Raúl
Control brazo robot
Practicas E -S Analogicas Arduino
Taller fabricación robots-d2
Taller de Arduino en Cylicon Valley - Semana 2
4.6 sensores
Práctica04.Programando Arduino
Manual arduino programació
Guia mci servo motor con arduino
Clase 3 arduino 26.10
Display 7 segmentos con Arduino
Arduino - Tercera sesión
Publicidad

Similar a Ampliación arduino (20)

PDF
programación de arduino tecnologíaaa.pdf
PDF
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
PDF
Arduino: Actividades programación con Arduino
PDF
Practicas con arduino_nivel_1
PDF
Arduino 1 jose m. ruiz
PDF
Practicas IDE
PDF
Practicas con arduino nivel i
PDF
Actividades arduino bellavista
PDF
libro_practicas_arduinoblocks.pdf ESTO SIRVE PRA REALIZAR PRACTICAS CON MBLOCK
PPTX
Presentación ARDUINO
PPTX
Arduino (2).aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PDF
Arduino IEEE SB UMH - Mario Pérez Esteso
PDF
Workshop iniciacion arduino d2
PDF
ACTIVIDADES CON ARDUINO para estudiantes.pptx.pdf
PDF
GUIA BASICA ARDUINO
DOCX
Mini proyecto con (sin) arduino
PDF
Microcontroladores ss13
PDF
Microcontroladores ss13
PDF
Microcontroladores: Comunicación en serie con Arduino
programación de arduino tecnologíaaa.pdf
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
Arduino: Actividades programación con Arduino
Practicas con arduino_nivel_1
Arduino 1 jose m. ruiz
Practicas IDE
Practicas con arduino nivel i
Actividades arduino bellavista
libro_practicas_arduinoblocks.pdf ESTO SIRVE PRA REALIZAR PRACTICAS CON MBLOCK
Presentación ARDUINO
Arduino (2).aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Arduino IEEE SB UMH - Mario Pérez Esteso
Workshop iniciacion arduino d2
ACTIVIDADES CON ARDUINO para estudiantes.pptx.pdf
GUIA BASICA ARDUINO
Mini proyecto con (sin) arduino
Microcontroladores ss13
Microcontroladores ss13
Microcontroladores: Comunicación en serie con Arduino
Publicidad

Más de FRANCISCO GIMENEZ MOLLA (9)

PPTX
Estructuras de control
ODP
Presentación de impresoras 3D 2.0
PPTX
Programación con Arduino
ODP
Energías 1ºbat
ODP
Presentación impresoras 3D
ODP
Presentación unidad 5: Programación de Sensores y Actuadores con ArduBlock
ODP
Programación avanzada con ArduBlock
ODP
Presentación ArduBlock
ODP
Captadores de pantalla con logo
Estructuras de control
Presentación de impresoras 3D 2.0
Programación con Arduino
Energías 1ºbat
Presentación impresoras 3D
Presentación unidad 5: Programación de Sensores y Actuadores con ArduBlock
Programación avanzada con ArduBlock
Presentación ArduBlock
Captadores de pantalla con logo

Último (20)

DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
biología es un libro sobre casi todo el tema de biología
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
ciencias-1.pdf libro cuarto basico niños
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
DI, TEA, TDAH.pdf guía se secuencias didacticas
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Fundamentos_Educacion_a_Distancia_ABC.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
caso clínico iam clinica y semiología l3.pptx
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Lección 6 Escuela Sab. A través del mar rojo.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Escuela Sabática 6. A través del Mar Rojo.pdf
biología es un libro sobre casi todo el tema de biología

Ampliación arduino

  • 1. Ampliación Arduino Control de proyectos con Arduino Antonio Vives Francisco Giménez
  • 2. Programa El LED se cambia de estado a cada pulsación Modificación El delay es para evitar el rebote del pulsador el valor debe de estar entre 10 y 20 Necesitamos una variable que memorice como esta la salida y la llamaremos salida
  • 3. Activación de salida potencia con transistor Conectamos la salida de Arduino a la base de un transistor que gobernará la puesta en marcha del rélé. Para conectar la fuente de alimentación que nos suministre la corriente solo tenemos que conectar el negativo a la masa del ARDUINO.
  • 5. Medidor de Distancia Por Ultrasonidos Velocidad del sonido es 340 m/s = 0’034 cm/μs Distancia = velocidad · tiempo Distancia = 0’034 · tiempo / 2
  • 7. Medidor de Distancia Por Ultrasonidos Librería Ultrasonic.h ultrasonic.Ranging(CM)
  • 8. Control de motor de cc con L298N Este módulo basado en el chip L298N te permite controlar dos motores de corriente continua o un motor paso a paso bipolar de hasta 2 amperios. La salida A esta conformada por OUT1 y OUT2 y la salida B por OUT3 y OUT4. Los pines de habilitación son ENA y ENB respectivamente.
  • 9. Control de motor de cc con L298N Con las entradas Enb a 5V al colocar un nivel alto en al entrada 3 y un nivel bajo en la 4 el motor girará en un sentido ya que pondrá 5V en la salida 3 y 0V en la salida 4. Si cambiamos el estado de las entradas el motor girará en sentido contrario.
  • 11. Control de motor de cc con L298N Si utilizamos la entrada Enb con una salida PMW del Arduino podremos regular la velocidad del motor.
  • 13. Control de una pantalla LCD LCM1602A V2.0
  • 14. Control de una pantalla LCD PIN Nº Símbolo Conexión externa Función 1 VSS Alimentación GND 2 VDD +5V 3 V0 Ajuste del contraste (potenciómetro) 4 RS Arduino Selección de registro 5 R / W “1” lectura “0” escritura 6 E Pin de habilitación 7 ↔10 DB0 ↔DB3 Datos (no usados en modo 4 bits) 11 ↔14 DB4↔DB7 Datos 15 LED+ Iluminación de pantalla +5V 16 LED- GND
  • 15. Control de una pantalla LCD
  • 16. Control de una pantalla LCD LiquidCrystal lcd(7,8,9,10,11,12); lcd.begin(columnas,filas); lcd.write(“caracter”); lcd.print(dato); lcd.clear(); lcd.home(); lcd.setCursor(columna, fila);
  • 17. Control de una pantalla LCD PRÁCTICAS •Contador de letras •Tester de pilas
  • 18. Gracias y hasta la próxima