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 “multimodalitat”
● 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'aulataller
● 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"
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ó
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 BYNCSA 3.0
* Scratch (MIT), Arduino, S4A (Citilab), Logisim (Carl Burch), Fritzing (IDL)
Presentació: Antoni Ubieto CC BYNCSA 3.0
antoni.ubieto@gmail.com
INS Lluís de Peguera
Manresa
Placa microcontroladora Programable des d'un USB Duemilanove: 6 entrades analògiques 14 sortides digitals (6 PWM) IDE Llenguatge C -> compilació -> càrrega placa
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
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
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
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
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.
Conceptes bàsics: U, I Pràctiques simples per entendre les lleis