SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
S4A
Scratch for Arduino

  electrònica, programació i robòtica
                a l'aula
Electrònica, programació, automatismes,
robòtica...
a l'INS Lluís de Peguera (Manresa)

OPs departament Tecnologia INS:
●   Control per ordinador BATX
●   Electrònica BATX
●   Electrònica, programació i robòtica BATX
●   Tecnologia 4t ESO
●   Informàtica 4t ESO


Comuna:
●   Treball de recerca de BATX
Arduino

http://arduino.cc
Alternatives
●   Picaxe
         ●   més barat
         ●   no lliure (gratuït)
         ●   actualment multiplataforma
         ●   llenguatge BASIC / diagrames de flux
●   Sensorboard
         ●   pocs distribuïdors (PicoBoard, PicoCAT)
         ●   més car
         ●   sensors i actuadors limitats
●   Lego WeDo
         ●   propietari
         ●   poc compatible
         ●   sensors i actuadors limitats
Avantatges / Inconvenients Arduino

●   Avantatges
       ●   Lliure
       ●   Àmplia comunitat
       ●   Barat
       ●   Connexions fàcils
       ●   Moltes versions
       ●   Adaptable (shields)
●   Inconvenients
       ●   IDE llenguatge "estil C" (anglès)
       ●   Placa poc robusta
Scratch

http://scratch.mit.edu


Imagina
Programa
Comparteix
S4A

http://seaside.citilab.eu/scratch/arduino
S4A

Blocs placa Arduino:
●   6 sensors analògics
●   2 sensors digitals
●   3 sortides analògiques
●   3 sortides digitals
●   2 motors
●   2 servos
S4A

Plafó sensors
●
    6 sensors analògics
●
    2 sensors digitals
S4A

Hola món (modificat)
Arduino i S4A

●   Problemàtica Arduino
       ●   IDE llenguatge "estil C" (anglès)
       ●   Placa poc robusta
●   Limitacions S4A:
       ●   nombre E/S reduït (fix)
       ●   connexió amb l'ordinador necessària
OP Electrònica, programació i robòtica


OP 1r Batx dissenyada pel centre
 2 hores/setmana x 3 trimestres


Distribució trimestral
●   1r: electrònica analògica 
●   2n: electrònica digital i programació
●   3r: automatització / robòtica


OP “multi­modalitat”
●   mínima teoria
●   moltes pràctiques
Electrònica analògica

●   Conceptes de circuits
       ●   Tensió i Intensitat. Lleis de Kirchhoff
       ●   Resistors. Llei d'Ohm
       ●   (Corrent altern) 
●   Muntatge i mesures: aparells de l'aula­taller
       ●   Connexions amb cocodrils
       ●   Font d'alimentació
       ●   Polímetre (oscil∙loscopi)
●   Components
       ●   Bombetes
       ●   Resistors i LEDs
       ●   SENSORS 
       ●   Díodes (C.C. i C.A.)
       ●   (Transistors)
Electrònica digital
●   Simulador (java): Logisim
●   Placa breadboard
●   Circuits integrats TTL/CMOS
●   LEDs i visualitzadors de 7 segments
Programació

●   IDE lliure i visual ­> Scratch
●   Usuaris registrats web Scratch (emmagatzematge, 
     avaluació)
●   Pràctiques
       ●   Moviments amb tecles de fletxa
       ●   Dibuixar polígons amb nombre de costats variable
       ●   Variables (velocitat, comptadors...)
       ●   Simulació 7 segments (vestits, inc/decrem)
       ●   Bomba (rellotge, sensors color...)
       ●   Scrolling vertical
Automatització i robòtica

●   Plaques Arduino (Duemilanove)
●   S4A




●   IDE Arduino (firmware) 
●   Scratch com a "simulador"
Recursos necessaris

●
    Aula­taller / Aula d'informàtica / Aula estàndard
●
    Equipament laboratori (generadors, multímetres, 
     connexions...)
●
    Emmagatzematge material
●
    Ordinadors: sobretaula / portàtils
●
    Programari (lliure i multiplataforma):
       ●
           Scratch
       ●
           IDE Arduino
       ●
           S4A
       ●
           Fritzing
Seguiment / Control / Avaluació

Moodle
●
    Informació de referència 
●
    Magatzem o enllaç de programari i altres fitxers
●
    Enunciats pràctiques
●
    Emmagatzematge informes pràctiques i fitxers alumnat
●
    Registre de tasques i avaluació
Projectes amb S4A

●   semàfor
●   pong amb joystick (potenciòmetre)
●   alarma per sensor òptic
●   visualitzador 7 segments
●   comptador aforament local:
       ●   comptadors ascendent (descendent) tecles Scratch 
       ●   comptadors ascendent (descendent) sensors òptics S4A
       ●   1 visualitzador 7 segments S4A
●   seguidor solar (servo)
Semàfor S4A

LEDs:
Vermell
Groc
Verd
Semàfor S4A
Semàfor S4A
Alarma amb S4A

Sensor LDR
Pantalla
So
Alarma amb S4A
Alarma amb S4A
Alarma amb S4A
Visualitzador 7 segments amb S4A

7 sortides!!
●   imatge modificada
●   firmware modificat
Continuitat - Evolució

TdRs amb Arduino IDE sense S4A:
       ●
           robots
       ●
           automatismes
●
    moviment:
       ●
           servos
       ●
           motoreductors
●
    sensors
       ●
           fototransistors
       ●
           ultrasons / infraroigs
S4A Scratch for Arduino
electrònica, programació i robòtica a l'aula

Disponible en línia a:

              http://www.slideshare.net/aubieto/s4a

Totes les imatges són propietat dels seus respectius propietaris*, la resta:
Antoni Ubieto CC BY­NC­SA 3.0
* Scratch (MIT), Arduino, S4A (Citilab), Logisim (Carl Burch), Fritzing (IDL)
Presentació: Antoni Ubieto CC BY­NC­SA 3.0

                                                 antoni.ubieto@gmail.com      
                                                       INS Lluís de Peguera      
                                                                          Manresa      

Más contenido relacionado

Destacado

Scratch tangram-
Scratch  tangram-Scratch  tangram-
Scratch tangram-ctepay
 
Presentación arduino conferencia
Presentación arduino conferenciaPresentación arduino conferencia
Presentación arduino conferenciagruposirp
 
Taller de programación con Scratch
Taller de programación con ScratchTaller de programación con Scratch
Taller de programación con ScratchPablo Garaizar
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Tino Fernández
 
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...Jesús Moreno León
 
Enseñar Programación con videojuegos y cuentos infantiles
Enseñar Programación con videojuegos y cuentos infantilesEnseñar Programación con videojuegos y cuentos infantiles
Enseñar Programación con videojuegos y cuentos infantilesSergio Palay
 
Neurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpienteNeurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpientePablo Garaizar
 
S4A A3: Parking con pulsadores
S4A A3:  Parking con pulsadoresS4A A3:  Parking con pulsadores
S4A A3: Parking con pulsadoresUnaCasaInteligente
 
Scratch Day, toda la información que necesitas saber
Scratch Day, toda la información que necesitas saberScratch Day, toda la información que necesitas saber
Scratch Day, toda la información que necesitas saberNeolabels
 
Citilab scratch
Citilab scratchCitilab scratch
Citilab scratchxaviegui
 

Destacado (20)

Scratch tangram-
Scratch  tangram-Scratch  tangram-
Scratch tangram-
 
Arduino vs S4A
Arduino vs S4AArduino vs S4A
Arduino vs S4A
 
Presentación arduino conferencia
Presentación arduino conferenciaPresentación arduino conferencia
Presentación arduino conferencia
 
Iniciación a Arduino
Iniciación a ArduinoIniciación a Arduino
Iniciación a Arduino
 
Taller de programación con Scratch
Taller de programación con ScratchTaller de programación con Scratch
Taller de programación con Scratch
 
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
 
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
Dr. Scratch, Análisis de proyectos Scratch para medir el desarrollo del a Pen...
 
Enseñar Programación con videojuegos y cuentos infantiles
Enseñar Programación con videojuegos y cuentos infantilesEnseñar Programación con videojuegos y cuentos infantiles
Enseñar Programación con videojuegos y cuentos infantiles
 
Neurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpienteNeurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpiente
 
S4A A3: Parking con pulsadores
S4A A3:  Parking con pulsadoresS4A A3:  Parking con pulsadores
S4A A3: Parking con pulsadores
 
S4A A7: Servos de posición
S4A A7:  Servos de posiciónS4A A7:  Servos de posición
S4A A7: Servos de posición
 
Sa
SaSa
Sa
 
S4A: Sensores de distancia
S4A: Sensores de distanciaS4A: Sensores de distancia
S4A: Sensores de distancia
 
S4A: A1 Empezamos con S4a
S4A: A1 Empezamos con S4aS4A: A1 Empezamos con S4a
S4A: A1 Empezamos con S4a
 
S4A A2: Hacemos un semáforo
S4A A2: Hacemos un semáforoS4A A2: Hacemos un semáforo
S4A A2: Hacemos un semáforo
 
S4A A4: Objetos Inteligentes
S4A A4: Objetos InteligentesS4A A4: Objetos Inteligentes
S4A A4: Objetos Inteligentes
 
S4A A5: Control LED RGB
S4A A5: Control LED RGBS4A A5: Control LED RGB
S4A A5: Control LED RGB
 
Scratch Day, toda la información que necesitas saber
Scratch Day, toda la información que necesitas saberScratch Day, toda la información que necesitas saber
Scratch Day, toda la información que necesitas saber
 
Citilab scratch
Citilab scratchCitilab scratch
Citilab scratch
 
SCRATCH EGUNA 2013
SCRATCH EGUNA 2013SCRATCH EGUNA 2013
SCRATCH EGUNA 2013
 

Similar a S4A

Pràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduinoPràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduinoJOSEP ROMERO
 
Ascensor de tres plantes programat amb Scratch for Arduino
Ascensor de tres plantes programat amb Scratch for ArduinoAscensor de tres plantes programat amb Scratch for Arduino
Ascensor de tres plantes programat amb Scratch for ArduinoDaniel Turienzo
 
Control de projectes amb Scratch for Arduino
Control de projectes amb Scratch for ArduinoControl de projectes amb Scratch for Arduino
Control de projectes amb Scratch for ArduinoDaniel Turienzo
 
Projecte arva ii
Projecte arva iiProjecte arva ii
Projecte arva iiAgileUPC
 
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
Manual imagina scratch-3d_bot_v2.1_rev3.0_catManual imagina scratch-3d_bot_v2.1_rev3.0_cat
Manual imagina scratch-3d_bot_v2.1_rev3.0_catneovidi
 
La revolució dels mini pc raspberry pi, arduino i més
La revolució dels mini pc  raspberry pi, arduino i mésLa revolució dels mini pc  raspberry pi, arduino i més
La revolució dels mini pc raspberry pi, arduino i mésOriol Rius
 
Cruïlla de Semàfors
Cruïlla de Semàfors Cruïlla de Semàfors
Cruïlla de Semàfors Jordi Mercader
 
Tema 6 Lògica Programable
Tema 6   Lògica ProgramableTema 6   Lògica Programable
Tema 6 Lògica ProgramableJoaquim Salvi
 
Internet de les coses low cost
Internet de les coses low costInternet de les coses low cost
Internet de les coses low costOriol Rius
 
Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...
Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...
Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...uzielero
 
Recursos tecnològics en unitats d'Informació
Recursos tecnològics en unitats d'InformacióRecursos tecnològics en unitats d'Informació
Recursos tecnològics en unitats d'InformacióUniversitat de Barcelona
 
Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"Jordi Zango Novell
 
Fem un tastet de robòtica amb arduino
Fem un tastet de robòtica amb arduinoFem un tastet de robòtica amb arduino
Fem un tastet de robòtica amb arduinoPere Picoy
 
Disseny d'interacció: Arduino
Disseny d'interacció: ArduinoDisseny d'interacció: Arduino
Disseny d'interacció: ArduinoJordi Zango Novell
 
Introducció a com treballar amb Arduino
Introducció a com treballar amb ArduinoIntroducció a com treballar amb Arduino
Introducció a com treballar amb ArduinoFrancesc Maldonado
 
Presentació powerpoint pdf
Presentació powerpoint pdfPresentació powerpoint pdf
Presentació powerpoint pdfAndrés Mancebo
 

Similar a S4A (20)

Pràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduinoPràctiques electrònica i robòtica amb arduino
Pràctiques electrònica i robòtica amb arduino
 
Ascensor de tres plantes programat amb Scratch for Arduino
Ascensor de tres plantes programat amb Scratch for ArduinoAscensor de tres plantes programat amb Scratch for Arduino
Ascensor de tres plantes programat amb Scratch for Arduino
 
Control de projectes amb Scratch for Arduino
Control de projectes amb Scratch for ArduinoControl de projectes amb Scratch for Arduino
Control de projectes amb Scratch for Arduino
 
Arduino
ArduinoArduino
Arduino
 
Projecte arva ii
Projecte arva iiProjecte arva ii
Projecte arva ii
 
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
Manual imagina scratch-3d_bot_v2.1_rev3.0_catManual imagina scratch-3d_bot_v2.1_rev3.0_cat
Manual imagina scratch-3d_bot_v2.1_rev3.0_cat
 
La revolució dels mini pc raspberry pi, arduino i més
La revolució dels mini pc  raspberry pi, arduino i mésLa revolució dels mini pc  raspberry pi, arduino i més
La revolució dels mini pc raspberry pi, arduino i més
 
Cruïlla de Semàfors
Cruïlla de Semàfors Cruïlla de Semàfors
Cruïlla de Semàfors
 
Tema 6 Lògica Programable
Tema 6   Lògica ProgramableTema 6   Lògica Programable
Tema 6 Lògica Programable
 
Internet de les coses low cost
Internet de les coses low costInternet de les coses low cost
Internet de les coses low cost
 
Entorn Tangible Digital
Entorn Tangible DigitalEntorn Tangible Digital
Entorn Tangible Digital
 
Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...
Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...
Anàlisis, disseny i construcció d\’un robot educatiu basat en microcontrolado...
 
joseangelmorenasimon
joseangelmorenasimon joseangelmorenasimon
joseangelmorenasimon
 
Recursos tecnològics en unitats d'Informació
Recursos tecnològics en unitats d'InformacióRecursos tecnològics en unitats d'Informació
Recursos tecnològics en unitats d'Informació
 
Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"Disseny d'un sistema interactiu: "El gatet poruc"
Disseny d'un sistema interactiu: "El gatet poruc"
 
Fem un tastet de robòtica amb arduino
Fem un tastet de robòtica amb arduinoFem un tastet de robòtica amb arduino
Fem un tastet de robòtica amb arduino
 
Disseny d'interacció: Arduino
Disseny d'interacció: ArduinoDisseny d'interacció: Arduino
Disseny d'interacció: Arduino
 
Ssp06
Ssp06Ssp06
Ssp06
 
Introducció a com treballar amb Arduino
Introducció a com treballar amb ArduinoIntroducció a com treballar amb Arduino
Introducció a com treballar amb Arduino
 
Presentació powerpoint pdf
Presentació powerpoint pdfPresentació powerpoint pdf
Presentació powerpoint pdf
 

Último

SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,Lasilviatecno
 
MECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERATMECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERATLasilviatecno
 
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptxXARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptxCRIS650557
 
ELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdf
ELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdfELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdf
ELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdfErnest Lluch
 
Creu i R.pdf, anàlisis d'una obra de selectivitat
Creu i R.pdf, anàlisis d'una obra de selectivitatCreu i R.pdf, anàlisis d'una obra de selectivitat
Creu i R.pdf, anàlisis d'una obra de selectivitatLourdes Escobar
 
Menú maig 24 escola ernest Lluch (1).pdf
Menú maig 24 escola ernest Lluch (1).pdfMenú maig 24 escola ernest Lluch (1).pdf
Menú maig 24 escola ernest Lluch (1).pdfErnest Lluch
 

Último (8)

HISTÒRIES PER A MENUTS II. CRA Serra del Benicadell.pdf
HISTÒRIES PER A MENUTS II. CRA  Serra del Benicadell.pdfHISTÒRIES PER A MENUTS II. CRA  Serra del Benicadell.pdf
HISTÒRIES PER A MENUTS II. CRA Serra del Benicadell.pdf
 
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
SISTEMA DIÈDRIC. PLANS, PAREL·LELISME,PERPENDICULARITAT,
 
itcs - institut tècnic català de la soldadura
itcs - institut tècnic català de la soldaduraitcs - institut tècnic català de la soldadura
itcs - institut tècnic català de la soldadura
 
MECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERATMECANISMES I CINEMÀTICA 1r DE BATXILLERAT
MECANISMES I CINEMÀTICA 1r DE BATXILLERAT
 
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptxXARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
XARXES UBANES I LA SEVA PROBLEMÀTICA.pptx
 
ELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdf
ELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdfELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdf
ELLUCHINFORME_BAREM_DEFINITIU_BAREM (1).pdf
 
Creu i R.pdf, anàlisis d'una obra de selectivitat
Creu i R.pdf, anàlisis d'una obra de selectivitatCreu i R.pdf, anàlisis d'una obra de selectivitat
Creu i R.pdf, anàlisis d'una obra de selectivitat
 
Menú maig 24 escola ernest Lluch (1).pdf
Menú maig 24 escola ernest Lluch (1).pdfMenú maig 24 escola ernest Lluch (1).pdf
Menú maig 24 escola ernest Lluch (1).pdf
 

S4A

  • 1. S4A Scratch for Arduino electrònica, programació i robòtica a l'aula
  • 2. Electrònica, programació, automatismes, robòtica... a l'INS Lluís de Peguera (Manresa) OPs departament Tecnologia INS: ● Control per ordinador BATX ● Electrònica BATX ● Electrònica, programació i robòtica BATX ● Tecnologia 4t ESO ● Informàtica 4t ESO Comuna: ● Treball de recerca de BATX
  • 4. Alternatives ● Picaxe ● més barat ● no lliure (gratuït) ● actualment multiplataforma ● llenguatge BASIC / diagrames de flux ● Sensorboard ● pocs distribuïdors (PicoBoard, PicoCAT) ● més car ● sensors i actuadors limitats ● Lego WeDo ● propietari ● poc compatible ● sensors i actuadors limitats
  • 5. Avantatges / Inconvenients Arduino ● Avantatges ● Lliure ● Àmplia comunitat ● Barat ● Connexions fàcils ● Moltes versions ● Adaptable (shields) ● Inconvenients ● IDE llenguatge "estil C" (anglès) ● Placa poc robusta
  • 8. S4A Blocs placa Arduino: ● 6 sensors analògics ● 2 sensors digitals ● 3 sortides analògiques ● 3 sortides digitals ● 2 motors ● 2 servos
  • 9. S4A Plafó sensors ● 6 sensors analògics ● 2 sensors digitals
  • 11. Arduino i S4A ● Problemàtica Arduino ● IDE llenguatge "estil C" (anglès) ● Placa poc robusta ● Limitacions S4A: ● nombre E/S reduït (fix) ● connexió amb l'ordinador necessària
  • 12. OP Electrònica, programació i robòtica OP 1r Batx dissenyada pel centre 2 hores/setmana x 3 trimestres Distribució trimestral ● 1r: electrònica analògica  ● 2n: electrònica digital i programació ● 3r: automatització / robòtica OP “multi­modalitat” ● mínima teoria ● moltes pràctiques
  • 13. Electrònica analògica ● Conceptes de circuits ● Tensió i Intensitat. Lleis de Kirchhoff ● Resistors. Llei d'Ohm ● (Corrent altern)  ● Muntatge i mesures: aparells de l'aula­taller ● Connexions amb cocodrils ● Font d'alimentació ● Polímetre (oscil∙loscopi) ● Components ● Bombetes ● Resistors i LEDs ● SENSORS  ● Díodes (C.C. i C.A.) ● (Transistors)
  • 14. Electrònica digital ● Simulador (java): Logisim ● Placa breadboard ● Circuits integrats TTL/CMOS ● LEDs i visualitzadors de 7 segments
  • 15. Programació ● IDE lliure i visual ­> Scratch ● Usuaris registrats web Scratch (emmagatzematge,  avaluació) ● Pràctiques ● Moviments amb tecles de fletxa ● Dibuixar polígons amb nombre de costats variable ● Variables (velocitat, comptadors...) ● Simulació 7 segments (vestits, inc/decrem) ● Bomba (rellotge, sensors color...) ● Scrolling vertical
  • 16. Automatització i robòtica ● Plaques Arduino (Duemilanove) ● S4A ● IDE Arduino (firmware)  ● Scratch com a "simulador"
  • 17. Recursos necessaris ● Aula­taller / Aula d'informàtica / Aula estàndard ● Equipament laboratori (generadors, multímetres,  connexions...) ● Emmagatzematge material ● Ordinadors: sobretaula / portàtils ● Programari (lliure i multiplataforma): ● Scratch ● IDE Arduino ● S4A ● Fritzing
  • 18. Seguiment / Control / Avaluació Moodle ● Informació de referència  ● Magatzem o enllaç de programari i altres fitxers ● Enunciats pràctiques ● Emmagatzematge informes pràctiques i fitxers alumnat ● Registre de tasques i avaluació
  • 19. Projectes amb S4A ● semàfor ● pong amb joystick (potenciòmetre) ● alarma per sensor òptic ● visualitzador 7 segments ● comptador aforament local: ● comptadors ascendent (descendent) tecles Scratch  ● comptadors ascendent (descendent) sensors òptics S4A ● 1 visualitzador 7 segments S4A ● seguidor solar (servo)
  • 27. Visualitzador 7 segments amb S4A 7 sortides!! ● imatge modificada ● firmware modificat
  • 28. Continuitat - Evolució TdRs amb Arduino IDE sense S4A: ● robots ● automatismes ● moviment: ● servos ● motoreductors ● sensors ● fototransistors ● ultrasons / infraroigs
  • 29. S4A Scratch for Arduino electrònica, programació i robòtica a l'aula Disponible en línia a: http://www.slideshare.net/aubieto/s4a Totes les imatges són propietat dels seus respectius propietaris*, la resta: Antoni Ubieto CC BY­NC­SA 3.0 * Scratch (MIT), Arduino, S4A (Citilab), Logisim (Carl Burch), Fritzing (IDL) Presentació: Antoni Ubieto CC BY­NC­SA 3.0 antoni.ubieto@gmail.com       INS Lluís de Peguera       Manresa      

Notas del editor

  1. Història Optatives tecnologia Programació ordinadors -OP informàtica 4t ESO -Pràctiques Cultura Audiovisual (Jocs multimèdia interactius)
  2. Placa microcontroladora Programable des d'un USB Duemilanove: 6 entrades analògiques 14 sortides digitals (6 PWM) IDE Llenguatge C -> compilació -> càrrega placa
  3. L'S4A és una modificació de l'Scratch que permet una programació senzilla de l'Arduino. Afegeix blocs nous a l'Scratch per gestionar sensors i actuadors connectats a l'Arduino. També hi ha un plafó semblant al de la PicoBoard. Ha estat creada per atraure gent al món de la programació. L'objectiu també és proporcionar una interfície d'alt nivell pels programadors de l'Arduino amb funcions tals com la interacció amb un conjunt de plaques mitjançant events d'usuari. MULTIPLATAFORMA: Windows, MacOSX, Linux (paquet debian) Projecte Linkat
  4. L'S4A és una modificació de l'Scratch que permet una programació senzilla de l'Arduino. Afegeix blocs nous a l'Scratch per gestionar sensors i actuadors connectats a l'Arduino. També hi ha un plafó semblant al de la PicoBoard. Ha estat creada per atraure gent al món de la programació. L'objectiu també és proporcionar una interfície d'alt nivell pels programadors de l'Arduino amb funcions tals com la interacció amb un conjunt de plaques mitjançant events d'usuari. MULTIPLATAFORMA: Windows, MacOSX, Linux (paquet debian) Projecte Linkat
  5. L'S4A és una modificació de l'Scratch que permet una programació senzilla de l'Arduino. Afegeix blocs nous a l'Scratch per gestionar sensors i actuadors connectats a l'Arduino. També hi ha un plafó semblant al de la PicoBoard. Ha estat creada per atraure gent al món de la programació. L'objectiu també és proporcionar una interfície d'alt nivell pels programadors de l'Arduino amb funcions tals com la interacció amb un conjunt de plaques mitjançant events d'usuari. MULTIPLATAFORMA: Windows, MacOSX, Linux (paquet debian) Projecte Linkat
  6. L'S4A és una modificació de l'Scratch que permet una programació senzilla de l'Arduino. Afegeix blocs nous a l'Scratch per gestionar sensors i actuadors connectats a l'Arduino. També hi ha un plafó semblant al de la PicoBoard. Ha estat creada per atraure gent al món de la programació. L'objectiu també és proporcionar una interfície d'alt nivell pels programadors de l'Arduino amb funcions tals com la interacció amb un conjunt de plaques mitjançant events d'usuari. MULTIPLATAFORMA: Windows, MacOSX, Linux (paquet debian) Projecte Linkat
  7. Optativa pels alumnes de la modalitat científico-tecnològica Algun alumne d'altres modalitats 1r trim: conceptes bàsics i aprenentatge treball a l'aula-taller 2n trim: programes simuladors electrònica digital apart de muntatge de circuits. Treball amb ordinador -> intro programació 3r trim: aplicar coneixements 1r i 2n trims.
  8. Conceptes bàsics: U, I Pràctiques simples per entendre les lleis