El documento proporciona una introducción a Arduino, incluyendo:
1) Qué es Arduino y por qué usarlo, como una plataforma de hardware y software abierta y de bajo costo.
2) Cosas que podemos hacer con Arduino, como controlar sistemas y construir robots.
3) Una descripción de la placa Arduino, incluyendo el microcontrolador, pines de entrada y salida, y alimentación.
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
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
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
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
En la charla estaremos mostrando los puntos importantes a considerar en un proyecto de integración de componentes electrónicos para ser procesados por un sistema de alto nivel. Abordaremos la elección del micro-procesador, protocolos de comunicación, técnicas de ahorro de energía y estrategias de integración con el sistema del alto nivel utilizando Arduino, Raspberry PI y la plataforma Java. En la presentación estaremos mostrando un sistema embebido para procesar la temperatura de ambiente y su integración en una aplicación Web.
Charla impartida para el primer taller de la serie de Arduino en CyLicon Valley => http://www.cyliconvalley.es/2014/03/18/aprende-arduino-taller-quincenal/
Basado en los talleres de ArduinoCastilla => http://castilla.verkstad.cc/es/pagina-principal/
Introducción al Open hardware y primeros pasos con Arduino. primera sesión del Laboratorio de fabricación digital de la Universidad Pública de Navarra
http://apptivismo.org/laboratorio-fabricacion-digital
En la charla estaremos mostrando los puntos importantes a considerar en un proyecto de integración de componentes electrónicos para ser procesados por un sistema de alto nivel. Abordaremos la elección del micro-procesador, protocolos de comunicación, técnicas de ahorro de energía y estrategias de integración con el sistema del alto nivel utilizando Arduino, Raspberry PI y la plataforma Java. En la presentación estaremos mostrando un sistema embebido para procesar la temperatura de ambiente y su integración en una aplicación Web.
Charla impartida para el primer taller de la serie de Arduino en CyLicon Valley => http://www.cyliconvalley.es/2014/03/18/aprende-arduino-taller-quincenal/
Basado en los talleres de ArduinoCastilla => http://castilla.verkstad.cc/es/pagina-principal/
Introducción al Open hardware y primeros pasos con Arduino. primera sesión del Laboratorio de fabricación digital de la Universidad Pública de Navarra
http://apptivismo.org/laboratorio-fabricacion-digital
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
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
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
Las capacidades sociomotrices son las que hacen posible que el individuo se pueda desenvolver socialmente de acuerdo a la actuación motriz propias de cada edad evolutiva del individuo; Martha Castañer las clasifica en: Interacción y comunicación, introyección, emoción y expresión, creatividad e imaginación.
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.
Today is Pentecost. Who is it that is here in front of you? (Wang Omma.) Jesus Christ and the substantial Holy Spirit, the only Begotten Daughter, Wang Omma, are both here. I am here because of Jesus's hope. Having no recourse but to go to the cross, he promised to return. Christianity began with the apostles, with their resurrection through the Holy Spirit at Pentecost.
Hoy es Pentecostés. ¿Quién es el que está aquí frente a vosotros? (Wang Omma.) Jesucristo y el Espíritu Santo sustancial, la única Hija Unigénita, Wang Omma, están ambos aquí. Estoy aquí por la esperanza de Jesús. No teniendo más remedio que ir a la cruz, prometió regresar. El cristianismo comenzó con los apóstoles, con su resurrección por medio del Espíritu Santo en Pentecostés.
1. Iniciación
a
El
Microcontrolador
Arduino
José
Pujol
IES
Vicente
Aleixandre
Sevilla
tecnopujol.wordpress.com
2. Íniciación
a
Arduino:
Índice:
• El
proyecto
Arduino:
Qué
es
y
por
qué
usarlo
• Que
podemos
hacer
con
Arduino
• Descripción
de
la
placa:
Hardware
• Entradas
y
Salidas
• Señales
Analógicas
y
Digitales
• Funcionamiento
del
microcontrolador
• IDE:
entorno
de
programación
• SoIware:
mi
primer
programa
Ti#lar
2
3. El
proyecto
Arduino
Arduino
es
una
plataforma
de
electrónica
abierta
para
la
creación
de
protoLpos
basada
en
soIware
y
hardware
flexibles
y
fáciles
de
usar.
El
microcontrolador
en
la
placa
Arduino
se
programa
mediante
el
lenguaje
de
programación
Arduino
(basado
en
Wiring)
y
el
entorno
de
desarrollo
Arduino
IDE
(basado
en
Processing)
Porque
usarlo:
• Asequible
• MulLplataforma:
funciona
con
Windows,
Linux
y
Mac
• Entorno
de
programación
simple
y
directo
• SoIware
de
alto
nivel
y
de
código
abierto
• Hardware
ampliable
• Amplia
comunidad
en
internet
3
4. Que
podemos
hacer
con
Arduino
Cosas
que
podemos
hacer:
• Controlar
sistemas
a
parLr
de
entradas
y
salidas
Controlar
luces,
motores,
Lmbres
y
otros
actuadores
a
parLr
de
sensores
como
pulsadores,
LDR,
sensores
de
distancia,
de
presión…
• Construir
robots
que
funcionen
de
forma
automáLca
• Conectar
programas
con
la
realidad
mediante
sensores
4
6. Descripción de la placa
Fuente de Puerto USB
alimentación
externa
Microcontrolador
Aref- Pin ref. analogica
Botón de reset GND- Señal de tierra
Pines pwm 9-10-11
Pines de
alimentación Pines digitales 2-13.
Entrada y Salida
Pines de
entrada
analógica 0-5 puerto serie: TX/RX
6
7. Entradas
y
Salidas
Entradas
Salidas
Microcontrolador
Dan
información
al
Producen
una
sistema,
son
los
actuación:
sensores:
Procesa
la
información
que
recibe
de
las
Entradas
y
• ed
L
• ulsador
P transmite
una
actuación
a
• umbador
Z
• otenciómetro
P las
Salidas
• otor
M
• DR
L
• TC
N
7
8. Señales
Analógicas
y
Digitales
Una
señal
es
analógica
cuando
puede
tomar
V
infinitos
valores
entre
su
valor
mínimo
y
máximo.
Elementos
análogicos:
Potenciómetro,
ldr,
ntc,
Zumbador,
motor
eléctrico,
Led
t
Una
señal
es
digital
cuando
solo
puede
tomar
V
2
valores,
el
máximo
asociado
a
1
o
a
cierto
“on”
y
el
mínimo
asociado
a
cero,
falso
o
“off”.
Elementos
digitales:
pulsador,
detector
de
presencia,
Led,
zumbador,
servomotor
t
8
9. Funcionamiento
del
microcontrolador
Escribir:
Funcion
DigitalWrite:
Pines
de
Salida
High:
el
microntrolador
escribe
un
1
en
el
pin
de
salida,
es
decir
5v.
Pin
Digital
El
led
se
enciende.
High=1=5v
Low=0=0v
Low:
el
microntrolador
escribe
un
0
en
el
R
pin
de
salida,
es
decir
0v.
El
led
no
se
enciende.
0
v
9
10. Funcionamiento
del
microcontrolador
Si
V<3,5v
Lee
0
Leer:
Función
DigitalRead:
Pines
de
entrada
Si
V>3,5v
Lee
1
5v
5v
Pin
Entrada
Pin
Entrada
V=0v
0
V=5v
1
R
1k
R
1k
0
v
0
v
10
11. Entorno
de
programación:
IDE
Funciones:
• orrector
de
programas
C
• ompilar
los
programas:
C
converLrlo
a
0
y
1
• onsola
de
salida:
errores
C
• pload:
carga
del
programa
U
• onitor
serie:
permite
la
M
comunicación
bidireccional
11
12. Configuración
del
IDE
Instalación:
• ara
ello
ejecutar
arduino.exe
desde
la
carpeta
c:/arduino
P
• nstalar
el
driver
de
la
placa
para
que
reconozca
el
puerto,
I
buscarlo
en
c:/arduino/drivers/FTDI
USB
Drivers
• ara
mirar
el
puerto
a
usar
Mi
Pc>Propiedades
del
P
Sistema>Herramientas>
Administrador
de
disposi#vos>
Puertos
Ej:
COM3.
Configuración:
• l
puerto:
Tools>Serial
Port
E
• l
Lpo
de
placa.
Tools>Board
ATMega168
E
12
13. SoIware:
mi
primer
programa
Ti#lar
El
programa
• rograma
//
comentarios
P
• structura
del
programa
E
• lementos
de
la
E
programación
13
14. Estructura del programa
Declaración de variables: en esta parte declaramos todas las
variables que vamos a usar en el programa. Nos permite asociar
nombres a números lo que nos será de mucha utilidad a la hora de
modificar los programas.
Void setup{} es la función de configuración de los pines de
Arduino y sólo se ejecuta una vez, mientras que loop() se ejecuta una y
otra vez hasta que apaguemos el sistema, o se gasten las baterías
Bucle infinito: Void loop{} es la parte del programa que se
ejecuta de forma cíclica.
14
15. Elementos del programa
Variables
• int
entero
corto
Temporizadores
• delay(ms
Mempo),
sirve
para
parar
los
procesos
de
la
placa
durante
un
cierto
#empo
en
milisegundos
Pines
digitales
• pinMode(pin,
modo)
sirve
para
declarar
un
pin
como
entrada
(INPUT)
o
como
salida
(OUTPUT)
• digitalWrite(pin,
valor),
sirve
para
escribir
un
valor
al
pin,
el
valor
podrá
ser
1
lógico
(HIGH)
o
0
lógico
(LOW)
15
16. El
Microcontrolador
Arduino
José
Pujol
IES
Vicente
Aleixandre
Sevilla
tecnopujol.wordpress.com