Este documento proporciona una guía sobre sensores y motores para Arduino. Explica diferentes tipos de sensores como sensores de luz, posición, temperatura, humedad, vibración, aceleración y distancia. También cubre motores CC, servomotores de posición y servomotores continuos, así como comunicación serie entre Arduino y PC. El documento incluye ejemplos de código para cada sensor y motor.
En esta práctica vamos a implementar un interruptor crepuscular con Arduino, donde se enciende o apaga un LED en función de la cantidad de luz que recibe una LDR.
Taller de Arduino en Espacio RES Sevilla
Primera sesion
Introducción a Arduino
Conceptos basicos
Practicando
Salidas Digitales
Entradas Digitales
Entradas Analógicas
Salidas Analógicas
Alarma arduino wavecom programa y esquema numeros borrados 48 pagjoaquinin1
Alarma por Joaquín Berrocal Piris creada en ARDUINO mega 2560 y el modem WAVECOM Q2303A ó (M1306B) . Cuando se activa se envía llamada y mensaje SMS. creada en agosto del 2014- duración del video 2'55''
Esquema electrónico y programa realizado.
Si te interesa conocer mis otros proyectos y quieres descargar información sobre los mismos consulta:
.
+ https://www.youtube.com/user/joaquininbp
+ https://issuu.com/joaquinin
+ https://issuu.com/joaquinin/stacks
nota importante: desde la utilidad indicada más abajo; poniendo la dirección del archivo en issuu.net he indicando cuántas páginas quieres, puedes bajarte cualquier archivo sin tener que registrarte:
Paginas para descargar:
http://utilidades.gatovolador.net/issuu/
Documentos: aquí está el brazo robotico
+ http://www.slideshare.net/joaquinin1/documents
Presentaciones de mecánica-electr vehículos
+ http://www.slideshare.net/joaquinin1/presentations
Grupo de Trabajo Elaboración de materiales didácticos usando la plataforma Arduino
Objetivos:
- Control de vehículo mediante app y bluetooth
- Presentación de la herramienta S4A
En esta práctica vamos a implementar un interruptor crepuscular con Arduino, donde se enciende o apaga un LED en función de la cantidad de luz que recibe una LDR.
Taller de Arduino en Espacio RES Sevilla
Primera sesion
Introducción a Arduino
Conceptos basicos
Practicando
Salidas Digitales
Entradas Digitales
Entradas Analógicas
Salidas Analógicas
Alarma arduino wavecom programa y esquema numeros borrados 48 pagjoaquinin1
Alarma por Joaquín Berrocal Piris creada en ARDUINO mega 2560 y el modem WAVECOM Q2303A ó (M1306B) . Cuando se activa se envía llamada y mensaje SMS. creada en agosto del 2014- duración del video 2'55''
Esquema electrónico y programa realizado.
Si te interesa conocer mis otros proyectos y quieres descargar información sobre los mismos consulta:
.
+ https://www.youtube.com/user/joaquininbp
+ https://issuu.com/joaquinin
+ https://issuu.com/joaquinin/stacks
nota importante: desde la utilidad indicada más abajo; poniendo la dirección del archivo en issuu.net he indicando cuántas páginas quieres, puedes bajarte cualquier archivo sin tener que registrarte:
Paginas para descargar:
http://utilidades.gatovolador.net/issuu/
Documentos: aquí está el brazo robotico
+ http://www.slideshare.net/joaquinin1/documents
Presentaciones de mecánica-electr vehículos
+ http://www.slideshare.net/joaquinin1/presentations
Grupo de Trabajo Elaboración de materiales didácticos usando la plataforma Arduino
Objetivos:
- Control de vehículo mediante app y bluetooth
- Presentación de la herramienta S4A
Practicas Básicas programadas mediante Arduino, realizadas digitales y físicamente, básicas, sencillas de programar, cada una de estas tiene y cuenta con un OBJETIVO, DESARROLLO y CÓDIGO mediante el cual podremos entender y realizar las practicas sin problema alguno.
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Tino Fernández
Se trata del manual completo oficial de Arduino traducido al castellano.
La traducción esta bajo un licencia Creative Commons conservando los mismos derechos de autor que la versión en inglés. No se permite comercializar este manual, solo distribuirlo gratuitamente mencionando a los autores.
Pueden visitar esta página web para ver muchos de estos proyectos en español:
http://www.futureworkss.com/arduino/arduino.html
Para ver uno de estos proyectos en 3D
https://3dwarehouse.sketchup.com/embed.html?entityId=u290b9ba2-0aa0-4d18-8ce3-405daa88758c
⭐⭐⭐⭐⭐ (Práctica 1) DESARROLLO DE APLICACIONES CON MÓDULOS ARDUINOVictor Asanza
✅ Objetivo:
▷ Aprender a setear los estados lógicos en las salidas digitales del microcontrolador.
✅ Duración:
▷ 30min
✅ Materiales:
▷ 1 Módulo Arduino UNO
▷ 1 Led
▷ 1 Resistencia de 220Ω
▷ 1 Protoboard
▷ 2 Cables con terminal macho-macho
✅ Introducción
▷ Led es un diodo emisor de luz
▷ Ampliamente utilizado como indicador
▷ Pueden ser utilizados tanto en bajas como altas frecuencias de conmutación:
▷ Tienen polaridad: anodo (+) y cátodo (-)
▷ Es necesario utilizar una resistencia de protección
▷ Corriente máxima 20mA
Guía para conectar APP Inventor y Arduino a través de Bluetooth
Ejemplo para encender y apagar un LED a través de una aplicación móvil
Comunicación serie
Método de trabajo con S4A: como afrontar la resolución de un problema planteando, la finalidad, esquema de entradas y salidas, dando lugar al hardware. Como afrontar la resolución del software mediante pseudocódigo y diagrama de flujo
Taller de Fabricación de Robots
Dia 1:
Introducción a Arduino
Conceptos Básicos
Praticando
Prácticas:
- Entradas y Salidas Analógicas y Digitales
- Motores CC
P01: Kiwibot Basic Shield: Empezamos con ArduinoJosé Pujol Pérez
Practica 01: Empezamos con Arduino. Introducción a Arduino, características del hardware, ide, estructura software, puesta en marcha y primeros pasos
Hola mundo
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
3. • LUZ LDR ✔
• POSICIÓN POTENCIÓMETRO ✔
• TEMPERATURA LM35
• TEMPERATURA NTC
• HUMEDAD Y TEMPERATURA DHT11
• VIBRACIÓN PIEZOELÉCTRICO
• MAGNÉTICO HALL
• ACELERÓMETROs
• DISTANCIA INFRARROJOS
• DISTANCIA ULTRASONIDOS
SENSORES
4. TEMPERATURA LM35
Sensor de temperatura calibrado
• Tensión de salida proporcional a la
temperatura
• Cada grado centígrado equivale a 10mv
"
8. MAGNÉTICO HALL
Detecta y mide campo magnético
Al detectar polo positivo iman proporciona 1 lógico en
la salida, cambia a 0 con polo negativo o al
desconectar alimentación
"
A3144
9. ACELERÓMETRO
Es un sistema microelectromecánico. Mide
aceleración en los ejes x, y, z
"
X:
eje
x
Y:
eje
y
Z:
eje
z
SL:
Sleep
si
esta
a
cero
0G:
detecta
caida
5v
3.3v
GND
GS:
1.5g/6g
mode
Self
Test
11. DISTANCIA INFRARROJOS
Producen una tensión en pin de salida en
función de la distancia
Características:
• Fáciles de usar
• Dependen de la luz ambiental
• No son lineales
• Rango reducido
• Son caros
"
12. DISTANCIA ULTRASONIDOS
Manda un tren de pulsos de alta frecuencia y
recibe el rebote permitiendo calcular el tiempo
Características:
• Rango de distancias 2-400cm, precisión 3mm
• Ángulo 15º
"
Trigger: pin digital salida
Echo: pin digital entrada
13. DISTANCIA ULTRASONIDOS
Funcionamiento:
• Se envía un pulso digital alto (10µs)
• El HCSR04 lanza ocho ondas de 40kHz
• Se establece en alto la señal eco hasta que recibe el
rebote de las ondas
• Se calcula el tiempo transcurrido
"
15. DISTANCIA ULTRASONIDOS
- pulseIn (pin, value)
pin: el pin donde quieres leer el pulso
value: HIGH or LOW
Lee un pulso en un pin. Si el valor es HIGH, espera a
que el valor sea alto, y espera a que el pulso sea bajo
Devuelve el tiempo en microsegundos
Si supera el tiempo de espera devuelve 0
Tiempo de espera 1s por defecto
- pulseIn (pin, value, timeout)
timeout: tiempo de espera en microsegundos
"
19. • MOTORES CC
• SERVOMOTORES POSICIÓN
• SERVOMOTORES CONTINUA
MOTORES
20. MOTORES CC
Características:
• Son económicos
• Permiten regular su velocidad en función de
su tensión de alimentación
• Invierten el sentido de giro en función de su
polaridad
• Pueden necesitar un circuito de potencia cc
"
26. servomotores posición
"
- #include <Servo.h>
Incluye la librería servo con todas sus funciones
- Servo myservo;
Crea un objeto servo
- myservo.attach (pin);
Declara el pin en el que se conecta el servo
- myservo.write (valor);
Posiciona el servo entre 0-179º
27. servomotores CONTINUOS
Es una modificación de los servos de posición para que
puedan girar continuamente
Características:
• Velocidad reducida
• Permiten cambiar sentido de giro
"
30. PRÁCTICA 6
- Controla uno de los tipos de motores que
hemos visto
- Añade sensores para controlarlo en función
de estos
"
31. • ¿ QUÉ ES?
• CÓDIGO ASCII
• FUNCIÓN SERIAL
• COMUNICACIÓN ARDUINO PC
COMUNICACIÓN SERIE
32. COMUNICACIÓN SERIE
"
• Comunica Arduino con PC u otros dispositivos
• Utiliza los pines Rx 0 y Tx 1 conectados al
controlador FTDI
• Permite recibir y enviar datos
• Usa un buffer de 64 bytes
• Usa el código ASCII
35. FUNCIÓN SERIAL
- Serial.avalaible ();
Devuelve el número de bytes almacenados en el buffer
de entrada. 0 si no hay datos
- Serial.read ();
Lee el primer byte disponible en el buffer de entrada
Devuelve -1 si no hay datos
Lee el byte en formato decimal del código ASCII
Es decir si enviamos H, recibe el nº 72
"
39. PRÁCTICA 7
- Controla el encendido de un LED desde el
teclado usando el programa:
Ejemplosà Communicationà PhysicalPixel
- Realiza una aplicación que implique
comunicación
"
40.
Esta
guía
se
distribuye
bajo
licencia
Reconocimiento-‐
ComparIrIgual
CreaIve
commons
4.0
(cc)
2015
José
Pujol
Pérez
Some
rights
reserved.
This
work
licensed
under
CreaIve
Commons
A]ribuIon-‐ShareAlike
License.
To
view
a
copy
of
full
license,
see
h]p://creaIvecommons.org/licenses/by-‐sa/3.0/
or
write
to
CreaIve
Commons,
559
Nathan
Abbo]
Way,
Stanford,
California
94305,
USA.
Some
of
the
figures
have
been
taken
from
the
Internet
Source,
and
author
and
licence
if
known,
is
specified.
For
those
images,
fair
use
applies.
licenciaLICENCIA