Social Icons

diumenge, 12 de gener del 2014

Comptador de voltes

En les curses de cotxes o motos, es necessita un comptador que compti cada volta que fa el líder d'una cursa. Per això es necessita un comptador programat per això.
En el nostre robot de LEGO el que hem fet es que el robot compti cada cop que ell dona una volta sobre ell mateix, i així successivament fins el nombre de voltes que vulguem.
A més a més també hem creat una condició que si veu una paret molt a prop, s'aturi el robot. Això en la realitat faria referència a un xoc d'un cotxe, o moto, amb la paret i la fi de la cursa per a ell.
Programació amb el software de LEGO
En aquest cas la condició dura fins l'infinit, pero en cas de la realitat (una cursa), es pot programar durant el nombre de voltes que duri aquesta.
Aquesta programació és molt habitual en aquets casos.
En aquest vídeo hi la la pràctica esmentada anteriorment:


dissabte, 11 de gener del 2014

Cançó

Tot i semblar un programa complicat no ho és. Només es tracta d'utilitzar el sensor de colors i relacionar cada color amb una nota diferent. Llavors el robot va avançant a una velocitat constant.

Aquesta relació s'estableix amb una condició de manera que el programa sempre està comprovant quin color hi ha mentres avança. La durada de 0,8 del so regula aquesta comprovació, així doncs les repeticions són de 0,8segons.



D'aquesta manera els colors col·locats en ordre poden reproduir qualsevol cançó (sempre que siguin notes entre el Do3 i el La3 sense tenir en compte els semitons ja que no hi ha més col·lors per relacionar). La durada de les notes es controla separant els colors més o menys distància ja que el robot anirà sempre a la mateixa velocitat. Aquest programa té cada nota configurada a 0,8segons, per tant les corxeres tindran aquesta durada i les negres 1,6segons (el tempo és =76). Aquest temps no és pot reduir ja que sinó el sensor no és capaç d'identificar el color i no sona res.

Als següents vídeos el robot interpreta Jingle Bells i l'Himne de l'Alegria.



dimarts, 7 de gener del 2014

Constructor d'El meu bloc

El programa LEGO permet ajuntar una seqüència de blocs en un de sol, creant el meu bloc. Aquest bloc és pot personalitzar amb una imatge que l'identifiqui i també s'hi poden afegir entrades i sortides de dades.
Aquesta opció és molt útil de cara a utilitzar un miniprograma en diferents Projectes o Programes ja que un cop l'has creat el pots introduir als altres projectes, o fins i tot guardar-los i compartir-los amb altres usuaris.


Per crear-lo has de seleccionar un conjunt de blocs i a Herramientas-Constructor de mi bloque. En aquest cas el robot dibuixa un quadrat, i si es vol utilitzar més d'un cop és més útil fer servir El meu bloc.

Aquest bloc equival a tots els altres mostrats a la imatge superior

El bloc està disponible al apartat els meus blocs. A més a més es pot modificar aquest bloc com si fos un programa qualsevol, i els canvis es guardaran a tot arreu.





dilluns, 6 de gener del 2014

Robot-alarma i seguidor de línia

El dia de la festa de Nadal, cada grup havia de preparar dues pràctiques per representar-les en una mena d'exhibició al hall de l'institut: una feta pel tutor del grup i l'altra pels membres del grup.

Robot-alarma


Els alumnes del tercer grup van fer un robot-alarma que, dins d'un taulell de pràctiques, es movia buscant un instrús (la paret) que a una certa distància d'aquest activava l'alarma. Per ser aturada s'havia de prémer el sensor tàctil i el robot caçava l'intrús (baixava la palanca) i se l'emportava retrocedint. Aquest procés s'anava repetint dins d'un bucle.
Robot-alarma

Seguidor de línia


En el meu cas vaig pensar en el fet que el robot pogués seguir una línia. Per això calia la condició del sensor de color, ja que si veia la línia havia de fer una cosa o una altra.
Després de pensar com afrontar el repte, vaig pensar que si quan veia la línia girava cap a la dreta i que quan deixava de veure la línia parava el motor de la dreta i engegava el de l'esquerra, poc a poc el robot aniria avançant i girant cap ambdós costats. Primer vaig provar amb una línia recta i va funcionar i després ja vaig construir una mena de circuit en forma de zero que el robot seguia de la forma esmentada.
Seguidor de línia
La representació va ser un èxit i es va aplegar una gran quantitat de gent per veure totes les exhibicions que vam fer els tres grups de robòtica.

En aquest vídeo hi ha la exhibició del dia de Nadal del robot seguidor de línia: