2.670
modificacions
Canvis
Jump to navigation
Jump to search
== 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 > Educació > 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]
== Afegir llançador Arduino al Menú Principal ==
Si volem tenir el programari Arduino al menú principal de LliureX, llancem Paràmetres del Sistema... > Menú Principal. Seleccionem el menú Educació i fem clic al botó <<Element Nou>>.<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>
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>
Actualitzacions Creació del manual d'instal·lació: 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 3 de febrer març 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) sNOTA D'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.ERRORS:
<br> - Des de la creació de la primera [[Imagehttp:Scratcharduino20//wikimanuals.edutictac.es/index.png]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.
== 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>
- [http://playground.arduino.cc//Linux/Ubuntu Instal·lar Arduino en Ubuntu Linux] (en anglés) - Apartat: '''Ubuntu (without 'arduino' package)'''<br>
cap resum d'edició
<br>
== Provant S4A ==
[[Image:Scratcharduino15.png]]
== Crèdits ==
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].
== Modificació de la versió 1.6 de S4A per a control de projectes de tecnologia ==
- [https://groups.google.com/forum/#!forum/s4a-community Llista de correu oficial de S4A]
== Enllaços ==
- [http://s4a.cat/index_ca.html Scratch for Arduino en Citilab]<br>
== [[Projectes amb Scratch i Arduino per a tecnologia. Aplicacions educatives]] ==