Obre el menú principal

Diferència entre revisions de la pàgina «Instal·lació de Scratch for Arduino en LliureX 14.06»

(Firmware de S4A)
 
(Hi ha 11 revisions intermèdies del mateix usuari que no es mostren)
Línia 1: Línia 1:
{{Nota|NOTA: El següent manual serveix per a instal·lar la IDE Arduino i S4A 1.6 en ordinadors amb LliureX 14.06. Si no és el cas, pots seguir el manual Instal·lació de Scratch for Arduino en LliureX disponible en wikimanuals}}  
+
{{Nota|NOTA: El següent manual serveix per a instal·lar la IDE Arduino i S4A 1.6 en ordinadors amb LliureX 14.06. Si no és el cas, pots seguir el manual "Instal·lació de Scratch for Arduino en LliureX" disponible en un enllaç al final del manual}}  
  
 
== Introducció  ==
 
== Introducció  ==
Línia 19: Línia 19:
 
<br>  
 
<br>  
  
== Instal·lació de la IDE Arduino i S4A ==
+
== Instal·lació de la IDE Arduino i S4A en 5 minuts ==
  
 
- Obre el Centre de control de LliureX.
 
- Obre el Centre de control de LliureX.
Línia 33: Línia 33:
 
- Selecciona "Synaptic, gestor de paquets".
 
- Selecciona "Synaptic, gestor de paquets".
  
<br> [[Image:01Scratcharduino14.png]] <br>
+
<br>  
 +
 
 +
[[Image:01Scratcharduino14.png]]
  
 
<br>
 
<br>
Línia 39: Línia 41:
 
1.- Fes clic en el botó "Refresca" i refresca els paquets del repositori.
 
1.- Fes clic en el botó "Refresca" i refresca els paquets del repositori.
  
<br> [[Image:02Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:02Scratcharduino14.png]]
 +
 
 +
<br>
  
 
2.- Fes clic en el botó "Cerca"
 
2.- Fes clic en el botó "Cerca"
Línia 49: Línia 55:
 
- Apareixeran els paquets arduino i s4a.
 
- Apareixeran els paquets arduino i s4a.
  
<br> [[Image:03Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:03Scratcharduino14.png]]
 +
 
 +
<br>
  
 
1.- Fes clic amb el botó de la dreta del ratolí sobre el paquet "arduino" i selecciona "Marca per a instal·lar".
 
1.- Fes clic amb el botó de la dreta del ratolí sobre el paquet "arduino" i selecciona "Marca per a instal·lar".
  
<br> [[Image:04Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:04Scratcharduino14.png]]
 +
 
 +
<br>
  
 
Apareixerà un avís que ens indica que instal·larà altres paquets necessaris per a que la IDE d'Arduino funcione correctament (dependències).
 
Apareixerà un avís que ens indica que instal·larà altres paquets necessaris per a que la IDE d'Arduino funcione correctament (dependències).
  
<br> [[Image:07Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:07Scratcharduino14.png]]
 +
 
 +
<br>
  
 
Fes clic al botó "Marca" per a marcar els canvis que vols aplicar.
 
Fes clic al botó "Marca" per a marcar els canvis que vols aplicar.
Línia 65: Línia 83:
 
- Fes clic en el botó "Aplica" del Gestor de paquets Synaptic.
 
- Fes clic en el botó "Aplica" del Gestor de paquets Synaptic.
  
<br> [[Image:05Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:05Scratcharduino14.png]]
 +
 
 +
<br>
  
 
En l'exemple instal·larà la IDE d'Arduino i actualitzarà S4A de la versió 1.5 a la versió 1.6.
 
En l'exemple instal·larà la IDE d'Arduino i actualitzarà S4A de la versió 1.5 a la versió 1.6.
Línia 71: Línia 93:
 
- El el quadre següent apareixerà un resum de tots els canvis que s'aplicaran. Fes clic al botó "Aplica"
 
- El el quadre següent apareixerà un resum de tots els canvis que s'aplicaran. Fes clic al botó "Aplica"
  
<br> [[Image:06Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:06Scratcharduino14.png]]
 +
 
 +
<br>
  
 
No feu cas de les dades de l'exemple, ja que he aprofitat per a instal·lar actualitzacions pendents en el portàtil i instal·lar altre programari.
 
No feu cas de les dades de l'exemple, ja que he aprofitat per a instal·lar actualitzacions pendents en el portàtil i instal·lar altre programari.
Línia 77: Línia 103:
 
- Quan acabe d'instal·lar-se tot el programari apareixerà la següent informació.
 
- Quan acabe d'instal·lar-se tot el programari apareixerà la següent informació.
  
<br> [[Image:08Scratcharduino14.png]] <br>
+
<br>
  
<br> Fes clic en el botó "Tanca".
+
[[Image:08Scratcharduino14.png]]
 +
 
 +
<br>
 +
 
 +
Fes clic en el botó "Tanca".
  
 
- Reinicia la sessió.
 
- Reinicia la sessió.
Línia 85: Línia 115:
 
- Trobaràs la IDE d'Arduino en Aplicacions -> Programació i també en Aplicacions -> Electrònica
 
- Trobaràs la IDE d'Arduino en Aplicacions -> Programació i també en Aplicacions -> Electrònica
  
<br> [[Image:09Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:09Scratcharduino14.png]]
 +
 
 +
<br>
  
 
- Executa Arduino.
 
- Executa Arduino.
Línia 91: Línia 125:
 
- Apareixerà el següent quadre que ens informa que el nostre usuari ha d'estar en el grup "dialout".
 
- Apareixerà el següent quadre que ens informa que el nostre usuari ha d'estar en el grup "dialout".
  
<br> [[Image:10Scratcharduino14.png]] <br>
+
<br>
 +
 
 +
[[Image:10Scratcharduino14.png]]
 +
 
 +
<br>
  
 
Fes clic en el botó "Add".
 
Fes clic en el botó "Add".
Línia 102: Línia 140:
  
 
- Trobaràs la Scratch for Arduino en Aplicacions -> Educació
 
- Trobaràs la Scratch for Arduino en Aplicacions -> Educació
 +
 +
<br>
 +
 +
[[Image:11Scratcharduino14.png]]
 +
 +
<br>
  
 
No executes S4A fins que canvies el microprogramari de la placa. Per fer això has de seguir les instruccions del següent apartat. Si no tens el Firmware correponent, la placa no es connectarà a S4A.
 
No executes S4A fins que canvies el microprogramari de la placa. Per fer això has de seguir les instruccions del següent apartat. Si no tens el Firmware correponent, la placa no es connectarà a S4A.
Línia 111: Línia 155:
 
Aquest programari està disponible a la pàgina web de '''S4A''' a la zona de [http://s4a.cat/index_ca.html descàrregues] (En el moment d'actualitzar aquest manual, '''S4AFirmware16.ino''').<br>  
 
Aquest programari està disponible a la pàgina web de '''S4A''' a la zona de [http://s4a.cat/index_ca.html descàrregues] (En el moment d'actualitzar aquest manual, '''S4AFirmware16.ino''').<br>  
  
Creem una carpeta anomenada '''S4AFirmware16''' en /arduino-1.0.6/hardware/arduino/firmwares/ i hi copiem el fitxer descarregat.<br>  
+
Creem una carpeta anomenada '''S4AFirmware16''' en la carpeta de l'usuari i hi copiem el fitxer descarregat.<br>  
  
 
<br>  
 
<br>  
  
[[Image:Scratcharduino02.png]]  
+
[[Image:Scratcharduino30.png]]  
  
 
<br>  
 
<br>  
Línia 121: Línia 165:
 
Seguidament hem de pujar aquest microprogramari a la placa. Per això ens valdrem del programari d''''Arduino'''.  
 
Seguidament hem de pujar aquest microprogramari a la placa. Per això ens valdrem del programari d''''Arduino'''.  
  
Anem a la carpeta '''arduino-1.0.6''' i executem el programa '''arduino'''.<br>
+
Executem la IDE d'Arduino que es troba en Aplicacions -> Programació
 +
 
 +
[[Image:09Scratcharduino14.png]]
  
 
Apareix la finestra principal del programa, similar a la mostrada a continuació:  
 
Apareix la finestra principal del programa, similar a la mostrada a continuació:  
Línia 127: Línia 173:
 
<br>  
 
<br>  
  
[[Image:Scratcharduino03.png]]  
+
[[Image:Scratcharduino04.png]]  
  
 
<br>  
 
<br>  
Línia 139: Línia 185:
 
<br>  
 
<br>  
  
[[Image:Scratcharduino05.png]]  
+
[[Image:Scratcharduino31.png]]  
  
 
<br>  
 
<br>  
Línia 184: Línia 230:
  
 
<br>
 
<br>
 
== Scratch for Arduino (S4A)  ==
 
 
Ja estem en disposició d'instal·lar S4A i per a això caldrà tornar a visitar la secció de [http://s4a.cat/index_ca.html descàrregues] de la pàgina web del projecte. En l'apartat instal·lació descarreguem el paquet .deb per a Linux (Debian) (En el moment d'actualitzar aquest manual, S4A16.deb).
 
 
Copia la següent ordre en el terminal (Pots copiar el text i pegar-ho en el Terminal utilitzant la combinació de tecles Ctrl+SHIFT+V)
 
 
<pre> sudo dpkg -i /home/lliurex/S4A16.deb </pre>
 
 
Tingues en compte que has d'indicar la ruta correcta del teu fitxer on posa "/home/lliurex/S4A16.deb".
 
 
Una vegada finalitzat el procés d'instal·lació, podem iniciar S4A: Aplicacions &gt; Educació &gt; Scratch per a Arduino. Pot aparéixer en l'apartat programació. També és possible que tingues que finalitzar la sessió i tornar a iniciar-la per a que t'aparega S4A en el menú.  També pots iniciar S4A llançant directament l'ordre S4A en el Terminal.
 
 
<br>
 
 
[[Image:Scratcharduino12.png]]
 
 
<br>
 
 
Important: Si en l'equip només instal·les S4A perquè la targeta Arduino ja té carregat el Firmware corresponent i S4A no se connecta amb eixa placa és possible que tingues que afegir el teu usuari al grup dialout.
 
 
Comprova que el teu usuari pertany al grup dialout: Obri un terminal i executa l'ordre groups. Si el grup dialout no apareix, hauràs d'afegir-te amb la següent ordre.
 
 
<pre> sudo usermod -aG dialout "nomusuari" </pre>
 
 
On "nomusuari" és el teu nom d'usuari. No poses les cometes.
 
 
Després reinicia la sessió.
 
 
== Instal·lació de S4A en Ubuntu/Debian/LliureX 64 bits ==
 
 
Per fer funcionar S4A en una versió de 64 bits de Ubuntu/Debian/LliureX, és necessari seguir els següents passos (en un terminal, com root):
 
 
Per permetre instal·lar paquets i386
 
 
<pre> dpkg --add-arquitectura i386 </pre>
 
<pre> apt-get update </pre>
 
<pre> apt-get install ia32-libs </pre>
 
 
Després instal·la S4A:
 
<pre> dpkg -i --force-arquitectura S4A16.deb </pre>
 
 
Font: [http://s4a.cat/index.html "I can't install it on 64-bit Ubuntu/Debian" en pàgina oficial de S4A]
 
 
Si no te funciona puedes probar esto: [http://blog.elcacharreo.com/2014/07/10/usar-s4a-scratch-for-arduino-en-ubuntu-linux-de-64-bits/ Usar S4A (scratch for arduino) en ubuntu (linux) de 64 bits]
 
  
 
== Provant S4A  ==
 
== Provant S4A  ==
Línia 243: Línia 244:
  
 
[[Image:Scratcharduino15.png]]
 
[[Image:Scratcharduino15.png]]
 
== Afegir llançador Arduino al Menú Principal  ==
 
 
Si volem tenir el programari Arduino al menú principal de LliureX, llancem Paràmetres del Sistema... &gt; Menú Principal. Seleccionem el menú Educació i fem clic al botó &lt;&lt;Element Nou&gt;&gt;.<br>
 
 
<br>
 
 
[[Image:Scratcharduino16.png]]<br>
 
 
<br>
 
 
[[Image:Scratcharduino17.png]]<br>
 
 
<br>
 
 
Els paràmetres que hem d'incloure són:<br>
 
 
Tipus: '''Aplicació'''<br>
 
 
Nom: '''Arduino'''<br>
 
 
Orde: Hem de navegar fins a la carpeta on està l'aplicació. A l'exemple, la carpeta arduino-1.0.6 es troba en el directori /home/tecnologia, així que l'ordre per a llançar arduino seria: '''/home/tecnologia/arduino-1.0.6/arduino'''<br>
 
 
Comentari: '''Programari Arduino'''<br>
 
 
I així quedaria Arduino en el menú principal.<br>
 
 
<br>
 
 
[[Image:Scratcharduino18.png]]<br>
 
 
 
<br>
 
  
 
== Crèdits  ==
 
== Crèdits  ==
 
Adaptació a LliureX 12.06 Nemo del manual "[http://recursostic.educacion.es/observatorio/web/es/software/software-educativo/1018-monograficodesarrollos-de-scratch-para-robotica-enchanting-y-s4a?start=3 Scratch for Arduino (S4A)]" en "MONOGRÁFICO: Desarrollos de Scratch para robótica, Enchanting y S4A" escrit per Sergio González Moreau.<br>
 
  
 
Obra de Daniel Turienzo Nieto disponible sota llicència de cultura lliure [http://creativecommons.org/licenses/by-sa/4.0/deed.ca Creative Commons Reconeixement-CompartirIgual 4.0 Internacional].  
 
Obra de Daniel Turienzo Nieto disponible sota llicència de cultura lliure [http://creativecommons.org/licenses/by-sa/4.0/deed.ca Creative Commons Reconeixement-CompartirIgual 4.0 Internacional].  
  
Actualitzacions del manual d'instal·lació:
+
Creació del manual d'instal·lació el 3 de març de 2015.
 
 
Manual actualitzat el 7 de gener de 2014 per a adaptar-lo a LliureX 13.06 Pandora
 
 
 
Manual actualitzat el 22 de setembre de 2014 per a adaptar-lo a LliureX 14.06 Platinum
 
 
 
Manual actualitzat el 5 de febrer de 2015 per a incloure l'enllaç a la versió 1.6 de S4A i la modificació per a projectes de tecnologia corresponent
 
 
 
NOTA DE ERRORES:
 
 
 
- Des de la creació d'aquest manual, el 20 de desembre de 2012, han aparegut noves versions dels programes Arduino i S4A, pel que alguna imatge pot pertanyer a una versió antiga. Es recomanable fer cas del text.
 
 
 
== Modificació de la versió 1.5 de S4A per a control de projectes de tecnologia (Obsolet) ==
 
 
 
Després de contactar amb Victor Casado, els creadors de S4A han creat un pedaç que habilita un total de sis entrades digitals (pins 2, 3, 4, 5, 6 i 7) i quatre eixides digitals (pins 10, 11, 12 i 13). En principi, es podrà programar també 1 eixida analògica (pin digital 9) i 1 eixida especial per a connectar servomotors de rotació contínua Parallax (pin digital 8).
 
 
 
Aquest pedaç està basat en la versió 1.5 de S4A, disponible ací: [https://www.dropbox.com/s/ggnybgpqeoltwva/S4A15.deb?dl=0 S4A15.deb].
 
 
 
T'has de descarregar el fitxer comprimit [https://www.dropbox.com/s/fn2s4kwgsz6yphz/S4ADT.zip?dl=0 S4ADT.zip] que inclou el fitxer d'imatge i firmware.
 
 
 
<br> [[Image:Scratcharduino19.png]]<br>
 
 
 
<br> El fitxer a dintre de la carpeta S4AFirmwareDT és l'sketch modificat, que s'ha de carregar a la placa Arduino (veure [http://wikimanuals.edutictac.es/index.php?title=Instal%C2%B7laci%C3%B3_de_Scratch_for_Arduino_en_LliureX#Firmware_de_S4A Firmware de S4A])
 
 
 
La imatge modificada (S4A.image) s'ha de copiar al directori on està instal·lat l'S4A (sobreescrivint la ja existent) juntament amb la carpeta '''locale''', la qual porta els fitxers de traducció a català i castellà actualitzats. En LliureX, l'S4A es troba a /usr/lib/s4a.
 
 
 
<br> [[Image:Scratcharduino20.png]]
 
 
 
== Modificació de la versió 1.6 de S4A per a control de projectes de tecnologia  ==
 
 
 
<br>
 
 
 
Per a disposar de sis entrades digitals (pins 2, 3, 4, 5, 6 i 7) i quatre eixides digitals (pins 10, 11, 12 i 13) en la versió 1.6 de S4A disposem d'un fitxer modificat S4A16DT.deb i del corresponent firmware S4AFirmwareDT.ino. Aquesta modificació ha sigut realitzada per Joaquín López, membre d'Edutictac, i està disponible en un fitxer comprimit que podeu descarregar ací: [https://www.dropbox.com/s/eysbbe6a6b1be7z/S4A16DT.zip?dl=0 S4A16DT.zip].
 
 
 
<br>
 
 
 
[[Image:Scratcharduino21.png]]<br>
 
 
 
<br>
 
 
 
Només cal descomprimir els fitxers, executar S4A16DT.deb i carregar el firmware S4AFirmwareDT.ino a la placa Arduino (veure [http://wikimanuals.edutictac.es/index.php?title=Instal%C2%B7laci%C3%B3_de_Scratch_for_Arduino_en_LliureX#Firmware_de_S4A Firmware de S4A])
 
  
Per a executar S4A16DT.deb hem de fer servir la següent ordre:
+
NOTA D'ERRORS:
  
<pre>sudo dpkg -i /home/lliurex/S4A16DT.deb</pre>
+
- Des de la creació de la primera [http://wikimanuals.edutictac.es/index.php?title=Instal%C2%B7laci%C3%B3_de_Scratch_for_Arduino_en_LliureX versió d'aquest manual, el 20 de desembre de 2012], han aparegut noves versions dels programes Arduino i S4A, pel que alguna imatge pot pertànyer a una versió antiga. Es recomanable fer cas del text.
 
 
<br>
 
  
 
== Fòrum de dubtes ==
 
== Fòrum de dubtes ==
Línia 336: Línia 260:
  
 
- [https://groups.google.com/forum/#!forum/s4a-community Llista de correu oficial de S4A]
 
- [https://groups.google.com/forum/#!forum/s4a-community Llista de correu oficial de S4A]
 
== Recursos  ==
 
 
- [http://apliense.xtec.cat/arc/node/29197 Sistema domòtic per habitatges amb Scratch for Arduino]<br>
 
 
- [[Projectes amb Scratch i Arduino per a tecnologia. Aplicacions educatives]] <br>
 
 
- [https://tecnopujol.wordpress.com/s4a/ Guía de trabajo para S4A: Scratch for Arduino] <br>
 
 
<br>
 
  
 
== Enllaços  ==
 
== Enllaços  ==
Línia 351: Línia 265:
 
- [http://s4a.cat/index_ca.html Scratch for Arduino en Citilab]<br>  
 
- [http://s4a.cat/index_ca.html Scratch for Arduino en Citilab]<br>  
  
- [http://playground.arduino.cc//Linux/Ubuntu Instal·lar Arduino en Ubuntu Linux] (en anglés) - Apartat: '''Ubuntu (without 'arduino' package)'''<br>
+
- [[Instal·lació de Scratch for Arduino en LliureX|Instalació d'Scratch for Arduino en LliureX (per a versions de LliureX anteriors a la 14.06)]]
  
 
== [[Projectes amb Scratch i Arduino per a tecnologia. Aplicacions educatives]]  ==
 
== [[Projectes amb Scratch i Arduino per a tecnologia. Aplicacions educatives]]  ==

Revisió de 11:20, 18 març 2015

Nota clasica.png NOTA: El següent manual serveix per a instal·lar la IDE Arduino i S4A 1.6 en ordinadors amb LliureX 14.06. Si no és el cas, pots seguir el manual "Instal·lació de Scratch for Arduino en LliureX" disponible en un enllaç al final del manual


Introducció

Scratch for Arduino (S4A) ha estat creat per Marina Conde, Víctor Casado, Joan Güell, José García i Jordi Delgado amb l'ajuda del Grup de Programació Smalltalk del Citilab, un centre dedicat a la investigació, formació i promoció de la tecnologia digital.


Scratcharduino00.jpg

"Arduino Uno 3" per datunie disponible en http://www.flickr.com/photos/datunie/8290929509/in/photostream sota llicència CC BY-SA 2.0


Programari necessari

Per poder utilitzar S4A és necessari tenir instal·lat prèviament el programari d'Arduino i actualitzar el microprogramari (en anglès firmware) de la placa. Són dos actes que ens permeten equipar al nostre ordinador amb un entorn molt intuïtiu i senzill.


Instal·lació de la IDE Arduino i S4A en 5 minuts

- Obre el Centre de control de LliureX.

Ves a Aplicacions > Administració de LliureX > Centre de control de LliureX


Scratcharduino22.png


- Selecciona "Synaptic, gestor de paquets".


01Scratcharduino14.png


1.- Fes clic en el botó "Refresca" i refresca els paquets del repositori.


02Scratcharduino14.png


2.- Fes clic en el botó "Cerca"

3.- Cerca la paraula "arduino".

4.- Fes clic en el botó "Cerca".

- Apareixeran els paquets arduino i s4a.


03Scratcharduino14.png


1.- Fes clic amb el botó de la dreta del ratolí sobre el paquet "arduino" i selecciona "Marca per a instal·lar".


04Scratcharduino14.png


Apareixerà un avís que ens indica que instal·larà altres paquets necessaris per a que la IDE d'Arduino funcione correctament (dependències).


07Scratcharduino14.png


Fes clic al botó "Marca" per a marcar els canvis que vols aplicar.

2.- Fes clic amb el botó de la dreta del ratolí sobre el paquet "s4a" i selecciona "Marca per a instal·lar".

- Fes clic en el botó "Aplica" del Gestor de paquets Synaptic.


05Scratcharduino14.png


En l'exemple instal·larà la IDE d'Arduino i actualitzarà S4A de la versió 1.5 a la versió 1.6.

- El el quadre següent apareixerà un resum de tots els canvis que s'aplicaran. Fes clic al botó "Aplica"


06Scratcharduino14.png


No feu cas de les dades de l'exemple, ja que he aprofitat per a instal·lar actualitzacions pendents en el portàtil i instal·lar altre programari.

- Quan acabe d'instal·lar-se tot el programari apareixerà la següent informació.


08Scratcharduino14.png


Fes clic en el botó "Tanca".

- Reinicia la sessió.

- Trobaràs la IDE d'Arduino en Aplicacions -> Programació i també en Aplicacions -> Electrònica


09Scratcharduino14.png


- Executa Arduino.

- Apareixerà el següent quadre que ens informa que el nostre usuari ha d'estar en el grup "dialout".


10Scratcharduino14.png


Fes clic en el botó "Add".

- Com indica el quadre, has de reiniciar la sessió per a que la IDE Arduino és connecte a la placa Arduino.

El que acaba de fer el botó "Add" també podries haver-lo fet obrint un terminal i executant:

 sudo usermod -aG dialout <usuari>

- Trobaràs la Scratch for Arduino en Aplicacions -> Educació


11Scratcharduino14.png


No executes S4A fins que canvies el microprogramari de la placa. Per fer això has de seguir les instruccions del següent apartat. Si no tens el Firmware correponent, la placa no es connectarà a S4A.

Firmware de S4A

Cal canviar el microprogramari que té la placa Arduino perquè S4A puga comunicar-se i així treballar.

Aquest programari està disponible a la pàgina web de S4A a la zona de descàrregues (En el moment d'actualitzar aquest manual, S4AFirmware16.ino).

Creem una carpeta anomenada S4AFirmware16 en la carpeta de l'usuari i hi copiem el fitxer descarregat.


Scratcharduino30.png


Seguidament hem de pujar aquest microprogramari a la placa. Per això ens valdrem del programari d'Arduino.

Executem la IDE d'Arduino que es troba en Aplicacions -> Programació

09Scratcharduino14.png

Apareix la finestra principal del programa, similar a la mostrada a continuació:


Scratcharduino04.png


Per obrir el microprogramari ens anem a l'opció del menú Fitxer i seleccionem Obrir...


En el quadre de cerca que sorgirà, ens desplaçarem fins al lloc on tenim guardat el firmware.


Scratcharduino31.png


Apareix en una nova finestra el contingut del microprogramari que passarem a la placa.


Scratcharduino06.png


Comprovem que tenim la placa correctament seleccionada: Eines > Placa. En el nostre cas és Arduino Uno.


Scratcharduino07.png


Comprovem que tenim el port correctament seleccionat: Eines > Port sèrie. En el nostre cas és/dev/ttyACM0


Scratcharduino08.png


Nota clasica.png NOTA: Has de tenir la placa connectada a l'ordinador mitjançant la connexió USB. Si l'opció Port sèrie no està activa, hauràs de reiniciar l'ordinador.



Seleccionem l'icona Puja de la barra d'eines.


Scratcharduino09.png


A la part inferior apareix l'estat del procés i després d'un moment, si no hi ha problemes, ens indicarà que s'ha realitzat: Pujada enllestida.


Scratcharduino10.png


Provant S4A

Abans d'executar el programa és convenient tenir connectada a l'ordinador la placa Arduino, ja que la seva recerca serà una de les primeres coses que farà. Quan l'haja trobat, en el quadre resum de valors d'entrada les quantitats mostrades aniran variant molt ràpidament.


Scratcharduino14.png


Estem preparats per provar el programa i el millor serà utilitzar els exemples que ja té creats l'equip del projecte i que estan a disposició de tots/es. Anem a la secció de Docs del projecte. Dins d'ella hi ha un apartat dedicat a Exemples Bàsics que conté l'exemple de muntatge Polsador i LED i el codi corresponent.

Scratcharduino15.png

Crèdits

Obra de Daniel Turienzo Nieto disponible sota llicència de cultura lliure Creative Commons Reconeixement-CompartirIgual 4.0 Internacional.

Creació del manual d'instal·lació el 3 de març de 2015.

NOTA D'ERRORS:

- Des de la creació de la primera versió d'aquest manual, el 20 de desembre de 2012, han aparegut noves versions dels programes Arduino i S4A, pel que alguna imatge pot pertànyer a una versió antiga. Es recomanable fer cas del text.

Fòrum de dubtes

- Fòrum d'Scratch, S4A i Arduino en Edutictac

- Llista de correu oficial de S4A

Enllaços

- Scratch for Arduino en Citilab

- Instalació d'Scratch for Arduino en LliureX (per a versions de LliureX anteriors a la 14.06)

Projectes amb Scratch i Arduino per a tecnologia. Aplicacions educatives



Idiomes:valenciàcastellanoEnglish