ݺߣ

ݺߣShare a Scribd company logo
Roger Olivella
aRduino
workshop
ROGER OLIVELLA
Roger Olivella
HoLA!Sóc en Roger Olivella.
Sóc aquí perquè m’apassiona l’Arduino.
Em podeu trobar a @RogerOlivella
2
Roger Olivella
3
10’ Quiz
20’ Introducció: per a què?
60’ Activitat
15’ conclusió + quiz
Roger Olivella
4
Short quiz:
goo.gl/osb8cr
Per dzç...
Roger Olivella
1.
introducció
Què és i per a què és Arduino?
5
Roger Olivella
Ara ja sabeu les bases de la
programació sobre una
pantalla d’ordinador, però….
PREGUNTA
Com faries un timbre
automàtic per casa?
6
Roger Olivella
PREGUNTA
Com faries un timbre
automàtic per casa?
7
Un despertador amb pantalla LED?
Làmpara que canviï de color?
Ventilador regulable?
Un sistema de rec?
I …
Ara ja sabeu les bases de la
programació sobre una
pantalla d’ordinador, però….
Roger Olivella
FARIA FALTA:
- …
- …
- ?
-
-
8
Roger Olivella
FARIA FALTA:
- Sensors de moviment o altres
- Cables
- Altaveu o pantalla o bomba d’aigua,etc.
- Programa (Software)
- …
- Ordinador
9
Roger Olivella
FARIA FALTA:
- Sensors de moviment o altres
- Cables
- Altaveu o pantalla o bomba d’aigua,etc.
- Programa (Software)
- …
- Ordinador
Quines entrades i sortides
de l’ordinador fem servir?
Cal tenir l’ordinador
sempre encès ?
Escalabilitat ?
Costos?
10
Roger Olivella
Per això Van néixer els microcontroladors
MICROPROCESSADOR
(ORDINADOR)
MICROCONTROLADOR
11
Roger Olivella
Per això Van néixer els microcontroladors
MICROPROCESSADOR
(ORDINADOR)
MICROCONTROLADOR
FINALITAT GENERAL/ MÚLTIPLE CONCRETA
POTÈNCIA &
VELOCITAT CPU
ALTA MITJANA
CONSUM ELEVAT BAIX
COST ELEVAT BAIX
12
Roger Olivella
microcontroladors
PRIMER TRANSISTOR 1947
PRIMER MICROPROCESSADOR 1971
MICROCONTROLADORS
PROGRAMABLES 1 VEGADA 80s
MICROCONTROLADOR
RE-PROGRAMABLE 90s
13
Roger Olivella
Com puc utilitzar un microcontrolador ?
1. Obtenir-lo
2. Esquemàtic 3. Disseny
placa
4. Impressió
placa
5. Soldar
components
6. Probar placa
acabada
14
Roger Olivella
7. Programar en LLENGUATGE ENSAMBLADOR
15
8. Crear LLIBRERÍES per cada component
Com puc utilitzar un microcontrolador ?
Roger Olivella
handicaps DEL
microcontrolador tradicional
16
MICROCONTROLADOR TRADICIONAL
COSTÓS PROCÉS ENSAMBLATGE ALTA PROBABILITAT D’ERRORS
LLENGUATGE DE PROGRAMACIÓ
POC INTUITIU
PROCÉS DIFERENT SEGONS CADA
MARCA I MODEL
CAL LLEGIR ESPECIFICACIONS DE
CADA COMPONENT
ALTS CONEIXEMENTS
D’ELECTRÒNICA
Roger Olivella
MICROCONTROLADOR TRADICIONAL
COSTÓS PROCÉS ENSAMBLATGE ALTA PROBABILITAT D’ERRORS
LLENGUATGE DE PROGRAMACIÓ
POC INTUITIU
PROCÉS DIFERENT SEGONS CADA
MARCA I MODEL
CAL LLEGIR ESPECIFICACIONS DE
CADA COMPONENT
ALTS CONEIXEMENTS
D’ELECTRÒNICA
handicaps DEL
microcontrolador tradicional
17
NOMÉS A
L’ABAST
D’EMPRESES O
EXPERTS
Roger Olivella
NEIX ARDUINO
LA NOVA FORMA DE CREACIÓ
PER A TOTHOM
18
2005
Roger Olivella
19
ARDUINO 2005
Objectiu:
Posar a l’abast de tothom la tecnologia,
tant senzill com fer servir un pinzell o un
llapis. Que tothom pugui crear.
19
Roger Olivella
Quins avantatges té arduino?
MICROCONTROLADOR
CONEIXEMENTS
PREVIS
ALTS BAIXOS
HARDWARE &
PLACA
MIL·LERS
D’OPCIONS ESTÀNDAR
LLENGUATGE ENSAMBLADOR ALT NIVELL (C)
COMUNITAT NO
MOLT GRAN
(LLIBRERIES)
20
Roger Olivella
21
ARDUINO Què és?
L’Arduino és un petit ordinador,
un microcontrolador, que es pot
programar per processar les
entrades i sortides del xip.
21
Roger Olivella
2222
SENSORS
Dispositius que
“escolten” o capten
informació de l‘entorn
controlador actuadors
Dispositius que reben i
executen ordres per
modificar l’entorn
INPUT OUTPUT
INTERFÍCIE
Dispositius on l’usuari
pot interactuar i es
mostra informació del
sistema (pantalles,
mòvil, internet,
interruptors…)
Dispositiu que gestiona la informació
que rep i és capaç de “decidir” què fer
Roger Olivella
23
ARDUINO
Parts de l’Arduino
23
Roger Olivella
2424
Exemples de Sensors
Roger Olivella
25
Exemples d’ actuadors
25
Roger Olivella
26
Altres
26
Roger Olivella
27
Resumint: Què és Arduino
27
És una plataforma de creació que combina
● Open Hardware
- És estandar i qualsevol pot fabricar-lo
● Open Software
- Llibreries per l’ús de perifèrics
- Comunitat Mundial de “Makers”
que comparteix els seus projectes
Baix Cost (2 - 60 €)
Roger Olivella
28
Què puc fer
amb Arduino?
28
Les possibilitats de realitzar
projectes amb Arduino tenen
com a límit...
LA IMAGINACIÓ
Roger Olivella
2929
Rec automàtic
https://www.trebol-a.com/2014/0
6/16/sistema-arduino-para-contr
ol-online-de-riego-y-mas/
Dzòپ
Alimentador
peixos
youtu.be/NwRCBmf-YKw
mBot
Què puc fer
amb Arduino? EyeWriter 2.0
https://youtu.be/DBGGwyy7a5g
Roger Olivella
3030
Control braços
amb kinect
https://youtu.be/JwBDMqr_heA
Shadow
Hand
https://youtu.be/O
0yz3C7ggKs
Què puc fer
amb Arduino?
Chess Bot
www.youtube.com/watch?v=tmG-FJrXAj8
Cubo de LEDs 8*8*8
https://youtu.be/GUcX41pokZY
Roger Olivella
31
Què puc fer
amb Arduino?
31
Projects de la
Comunitat Arduino
● create.arduino.cc/projecthub
● www.hackster.io/arduino/projects
Article: “Els millors 10 projectes amb arduino”
https://www.neoteo.com/los-mejores-10-proyectos-ard
uino-que-puedes-hacer-hoy
Articulo “13 proyectos asombrosos con Arduino”
https://www.xataka.com/makers/13-proyectos-asombr
osos-con-arduino-para-ponerte-a-prueba-y-pasar-un
-gran-rato
Roger Olivella
32
CONCEPTES BÀSICS
32
Per a
representar els
circuits com a
esquemes
electrònics
Roger Olivella
33
CONCEPTES BÀSICS
33
LLEI ’O
Roger Olivella
34
CONCEPTES BÀSICS
34
PROTOBOARD
Els forats estan
connectats internament
així
Roger Olivella
35
ACTIVITAT
35
REPTES ARDUINO.
EQUIPS COOPERATIUS DE 3.
Cooperar = ajudar-se (explicar, aclarir, tots aprenem, repartir funcions)
DUBTES: 1.Dins l’equip 2. Altres equips 3.Professor
Gravar i mostrar cada repte superat al professor.
Roger Olivella
36
ACTIVITAT
36
REPTES ARDUINO.
EQUIPS COOPERATIUS DE 3.
Cooperar = ajudar-se (explicar, aclarir, tots aprenem, repartir funcions)
DUBTES: 1.Dins l’equip 2. Altres equips 3.Professor
Gravar i mostrar cada repte superat al professor.
Comença l’acció
60 minuts
Roger Olivella
37
Compartir Activitat
37
Repte 1
Repte 2 a)sèrie o b)paral·lel
Repte 3 blink
Repte 4 nau espacial
- Analògic vs digital
Ruleta:
http://fluky.io
Roger Olivella
38
R1
38
Roger Olivella
39
R2 a
39
Roger Olivella
40
R2 b
40
Roger Olivella
41
R3
41
Roger Olivella
42
R4
42
Roger Olivella
43
R5
43
Roger Olivella
44
R6
44
Roger Olivella
45
TEMPS
45
60 minuts
Roger Olivella
4646
TIPUS D’ARDUINO
Llista de
productes
oficials:
www.arduino.cc
/en/Main/Prod
ucts
Roger Olivella
4747
QUIZ FINAL
goo.gl/B6Noh1
Roger Olivella
Gràcies!Alguna pregunta?
Podeu trobar-me a rogerom@blanquerna.url.edu
& Twitter @RogerOlivella
48
Roger Olivella
4949
ENLLAÇOS D’INTERÈS
● Arduino projects - create.arduino.cc/projecthub
www.hackster.io/arduino/projects
● Starter Kit Arduino - https://store.arduino.cc/genuino-starter-kit
● Kit Arduino alternatiu -
https://www.amazon.es/gp/product/B01I0Z6MFS/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1
● Guia d’iniciació -
https://www.xataka.com/especiales/guia-del-arduinomaniaco-todo-lo-que-nec
esitas-saber-sobre-arduino
● Guia de llenguatge - https://www.arduino.cc/reference/en/
Ad

Recommended

S4A
S4A
Antoni Ubieto
OP electrònica (metodologies)
OP electrònica (metodologies)
Antoni Ubieto
Projecte arva ii
Projecte arva ii
AgileUPC
Ssp05
Ssp05
Raül Solbes i Monzó
Iniciació a la Dzòپ amb S4A
Iniciació a la Dzòپ amb S4A
carlesfornas
Monitor, teclat i ratolí
Monitor, teclat i ratolí
MERITXELL15
Aula multisensorial interactiva
Aula multisensorial interactiva
baixcost
Monitor ipantalla
Monitor ipantalla
ASO98
Intro rob lego_mindstorm
Intro rob lego_mindstorm
Eloy
Introducció a Scratch for Arduino
Introducció a Scratch for Arduino
Daniel Turienzo
davidcarpinteropleguezuelos
davidcarpinteropleguezuelos
CRP del Tarragonès
Sistema de control
Sistema de control
Carles López Gómez
Monitor
Monitor
tercerpuig
Monitor i pantall
Monitor i pantall
tercerpuig
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
neovidi
Dossier robòtica 4t eso
Dossier robòtica 4t eso
carlesfornas
Presentación Domótica
Presentación Domótica
Ania Hanna
Scratch i Arduino
Scratch i Arduino
Antoni Ubieto
Cruïlla de Semàfors
Cruïlla de Semàfors
Jordi Mercader
joseangelmorenasimon
joseangelmorenasimon
CRP del Tarragonès
La revolució dels mini pc raspberry pi, arduino i més
La revolució dels mini pc raspberry pi, arduino i més
Oriol Rius
Inclusión, género y Desarrollo Sostenible con Scratch (ODS)
Roger Olivella
Cápsula - Liderazgo
Roger Olivella
Càpsula - Inteligencia emocional
Roger Olivella
Càpsula - Comunicació positiva
Càpsula - Comunicació positiva
Roger Olivella
Cápsula - Motivación
Roger Olivella
Cápsula - ¿Cómo aprendemos?
Roger Olivella

More Related Content

Similar to Taller Arduino - Introducció (16)

Monitor ipantalla
Monitor ipantalla
ASO98
Intro rob lego_mindstorm
Intro rob lego_mindstorm
Eloy
Introducció a Scratch for Arduino
Introducció a Scratch for Arduino
Daniel Turienzo
davidcarpinteropleguezuelos
davidcarpinteropleguezuelos
CRP del Tarragonès
Sistema de control
Sistema de control
Carles López Gómez
Monitor
Monitor
tercerpuig
Monitor i pantall
Monitor i pantall
tercerpuig
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
neovidi
Dossier robòtica 4t eso
Dossier robòtica 4t eso
carlesfornas
Presentación Domótica
Presentación Domótica
Ania Hanna
Scratch i Arduino
Scratch i Arduino
Antoni Ubieto
Cruïlla de Semàfors
Cruïlla de Semàfors
Jordi Mercader
joseangelmorenasimon
joseangelmorenasimon
CRP del Tarragonès
La revolució dels mini pc raspberry pi, arduino i més
La revolució dels mini pc raspberry pi, arduino i més
Oriol Rius

More from Roger Olivella (9)

Inclusión, género y Desarrollo Sostenible con Scratch (ODS)
Roger Olivella
Cápsula - Liderazgo
Roger Olivella
Càpsula - Inteligencia emocional
Roger Olivella
Càpsula - Comunicació positiva
Càpsula - Comunicació positiva
Roger Olivella
Cápsula - Motivación
Roger Olivella
Cápsula - ¿Cómo aprendemos?
Roger Olivella
Càpsula - Gestió del temps
Càpsula - Gestió del temps
Roger Olivella
Càpsula - Necessitat perfils TIC
Càpsula - Necessitat perfils TIC
Roger Olivella
Capsula - Trabajo en equipo
Roger Olivella
Inclusión, género y Desarrollo Sostenible con Scratch (ODS)
Roger Olivella
Cápsula - Liderazgo
Roger Olivella
Càpsula - Inteligencia emocional
Roger Olivella
Càpsula - Comunicació positiva
Càpsula - Comunicació positiva
Roger Olivella
Cápsula - Motivación
Roger Olivella
Cápsula - ¿Cómo aprendemos?
Roger Olivella
Càpsula - Gestió del temps
Càpsula - Gestió del temps
Roger Olivella
Càpsula - Necessitat perfils TIC
Càpsula - Necessitat perfils TIC
Roger Olivella
Capsula - Trabajo en equipo
Roger Olivella
Ad

Recently uploaded (9)

INFORME_LLISTA_ESPERA_OME_LLISTA_ESPERAescolaernestlluch.pdf
INFORME_LLISTA_ESPERA_OME_LLISTA_ESPERAescolaernestlluch.pdf
Ernest Lluch
Xinxeta curs 2024-2025 - Escola Migdia
Xinxeta curs 2024-2025 - Escola Migdia
Escola91
DOSSIER ESTIU A1INICIAL! Us presento un dossier que hauràs de completar dura...
DOSSIER ESTIU A1INICIAL! Us presento un dossier que hauràs de completar dura...
JosepRamonGregoriMuo
Oracions compostes coor, sub - Bat 2.0.pdf
Oracions compostes coor, sub - Bat 2.0.pdf
Lectures Pablo
Places assigandes curs 25-26 escola Roser Capdevila
Places assigandes curs 25-26 escola Roser Capdevila
EscolaRoserCapdevila18
Informe Llista d'espera Escola Roser Capdevila
Informe Llista d'espera Escola Roser Capdevila
EscolaRoserCapdevila18
20250616+𱹾ٲ++վԲdzٲ+-+DZ+Գ+վç++ѴDZ++ղè+-+徱...
20250616+𱹾ٲ++վԲdzٲ+-+DZ+Գ+վç++ѴDZ++ղè+-+徱...
montsefarell1
Oracions Subordinades Adverbials Bat.pptx
Oracions Subordinades Adverbials Bat.pptx
Lectures Pablo
INFORME_ASSIGNADES_INFORME_ASSIGNADESescolaernestlluch.pdf
INFORME_ASSIGNADES_INFORME_ASSIGNADESescolaernestlluch.pdf
Ernest Lluch
INFORME_LLISTA_ESPERA_OME_LLISTA_ESPERAescolaernestlluch.pdf
INFORME_LLISTA_ESPERA_OME_LLISTA_ESPERAescolaernestlluch.pdf
Ernest Lluch
Xinxeta curs 2024-2025 - Escola Migdia
Xinxeta curs 2024-2025 - Escola Migdia
Escola91
DOSSIER ESTIU A1INICIAL! Us presento un dossier que hauràs de completar dura...
DOSSIER ESTIU A1INICIAL! Us presento un dossier que hauràs de completar dura...
JosepRamonGregoriMuo
Oracions compostes coor, sub - Bat 2.0.pdf
Oracions compostes coor, sub - Bat 2.0.pdf
Lectures Pablo
Places assigandes curs 25-26 escola Roser Capdevila
Places assigandes curs 25-26 escola Roser Capdevila
EscolaRoserCapdevila18
Informe Llista d'espera Escola Roser Capdevila
Informe Llista d'espera Escola Roser Capdevila
EscolaRoserCapdevila18
20250616+𱹾ٲ++վԲdzٲ+-+DZ+Գ+վç++ѴDZ++ղè+-+徱...
20250616+𱹾ٲ++վԲdzٲ+-+DZ+Գ+վç++ѴDZ++ղè+-+徱...
montsefarell1
Oracions Subordinades Adverbials Bat.pptx
Oracions Subordinades Adverbials Bat.pptx
Lectures Pablo
INFORME_ASSIGNADES_INFORME_ASSIGNADESescolaernestlluch.pdf
INFORME_ASSIGNADES_INFORME_ASSIGNADESescolaernestlluch.pdf
Ernest Lluch
Ad

Taller Arduino - Introducció