Social Icons

diumenge, 30 de juny del 2013

mOway - Pràctica 3

Moure el robot mOway damunt la taula formant un quadrat, sense tenir que pitja cap tecla, simplement activant la bandera verda. El costat del quadrat es de 180x 180y i només ha de fer una volta.


dissabte, 29 de juny del 2013

mOway - Pràctica 2

Objectiu:El moway només es pot moure dins d'un recuadre negre, o una superfície irregular, i no parar mai d'explorar la superfície.



El robot es va movent en línea recta infinitament fins que toca el color negre del requadre en que es troba tancat, quan aixó sucsseeix gira 90º per tal de continuar explorant. Les fletxes també serveixen per canviar la direcció del robot manualment, i la fletxa avall serveix per aturar el programa.

Aquesta pràctica però, va ser feta directament des del Scratch, sense provar si al mOway funcionava tal com estava programat al Scratch. Així que pel entorn del Scratch corresponia al nostre objectiu però amb el robot físic no.

mOway - Pràctica1


Objectiu: Volem aconseguir que el robot moway segueixi les indicacions de les fletxes del teclat, es a dir que quan pitgem la tecla amunt tiri endavant i aixi amb totes 4 fletxes.

Hi ha diferents solucions per dur a terme aquesta ordre, a continuació se'n mostren dos:

diumenge, 23 de juny del 2013

dissabte, 22 de juny del 2013

prova1-Scratch

El gat és mou amb les fletxes dreta o esquerra, però no pot atravessar la paret i si la toca retrocedeix.


divendres, 21 de juny del 2013

Scratch

Scratch es un entorn de programació dessarrollat pel MIT (Massachussets Institute
of Tecnology) basat en símbols iconográfics anomenats "blocs" que permeten crear un seguit de seqüències on les possibilitats són infinites. Així tant pots crear jocs, històries interactives, simulacions... i compartir-ho amb una comunitat online.

Scratch facilita el aprenentatge autònom i permet als principiants obtenir resultats immediats sense necessitat de saber escriure codi. És per això que vam considerar que començar amb aquest programa ens ajudaria a entendre com funciona la programació. El que a simple vista sembla molt simple, s'han d'anar encaixant els blocs gràfics uns amb els altres, és pura programació i pot es anar complicant d'una manera exponencial. 
El programa  té un codi obert a la comunitat, que fomenta que la gent el millori amb elements externs i interactui amb altres entorns, com per exemple programar el robot mOway

El robot mOway es controla mitjançant ordres que escribim amb el còdi Scratch i enviem al robot. Quan el robot rep les ordres les realitza en accions ordenades. Per exemple si volem que el robot avanci, hem d'escriure el comandament "endavant" al Scratch mitjançant els blocs. Quan s'executa aquest comandament, el robot rep aquesta ordre i activa les rodes. 
Aquests comandaments van definits pel mOway i serveixen per programar-ho des del Scratch.
Per altra banda, el robot mOway té diferents sensors. Un sensor és un dispositiu electrònic que serveix per mesurar diferents condicions del seu entorn físic. Aquests valors s'envien constantment al entorn Scratch per poder definir accions a partir dels valors dels sensors.



Scratch és pot instalar i redistribuir gratuïtament en qualsevol ordenador amb Windows, Mac OSX o Linux. Pots descarregar-te el Manual d'Inici de Scratch directament aquí i trobar més informació sobre Scratch a la pàgina Web de  MIT. O si tens el robot mOway aquí pots comprar el mòdul RF per connectar-lo amb l'Scratch, i descarregar-te el respectiu software i  tutorials

Primers passos - mOway

Just acabat 1er de Batxillerat comença el nostre treball de recerca sobre la robòtica: 
Avui ha arribat el mini-robot mOway que ens servirà per començar-nos a iniciar a la robòtica mentres no arriba el LEGO Mindstorm EV3, la part forta del treball.
El mOway està en una versió compatible amb l'Scratch que ens permetrà configurar les funcions del robot amb aquest famós i potent programa dissenyat pel Massachusetts Institute of Technology. 

El nostre pla de treball consistirà en anar fent pràctiques, començant de zero per anar entenent com funciona la programació.