lunes, 10 de noviembre de 2014

jueves, 25 de abril de 2013

L'equip del B7 guanya la competició de robots de la Matefest 2013

El 18 d'abril de 2013 l'equip representant de l'Instiut Badalona VII va guanyar la competició de robòtica de la UB que es celebra durant la Matefest.


L'equip estava format pels alumnes del 2n de Batxillerat Tecnològic:

Eva Estarlich
Silvia González
Luz Yunga i
Henry Yunga


amb el suport d'alguns companys de classe que van col·laborar durant la preparació de la competició:

Àlex Vera, Xavier Rivera, Oriol Sánchez, Ferran Domènec i Gerard Garcia

També van rebre el suport dels alumnes de matemàtiques del 2n de batxillerat científic


La competició es va celebrar a una de les aules d'informàticade la Facultat d'Informàtica de la UB a la Plaça Universitat



Desprès de 4 eliminatòries, amb repesca inclosa, vam arribar a la final contra l'equip del centre Sant Gervasi.    A les dues primeres mànigues es va produir empat.   Finalment vam guanyar el desempat.




domingo, 9 de diciembre de 2012

Electribricks: Siguelíneas

Tracklinner proporcional en Lab View: http://blog.electricbricks.com/es/2010/03/lego-mindstorms-nxt-sigue-lineas-proporcional/

lunes, 19 de noviembre de 2012

Instruccions del Line Folower

Aquí trobareu les instruccions de muntatge i un parell de programes. Un de molt simple i un altre amb millor funcionament.

(This robot will follow a line on the floor using the NXT 2.0 Color Sensor in Light Sensor mode.  Two programs are provided, a simple "Two-State" approach, which drives in a "zig-zag" fashion, and a more complex "Proportional" Line Follower that will follow faster and more smoothly.)


jueves, 8 de noviembre de 2012

Màquina de Turing

2012 és l'any de Turing.
Aquí podeu teniu una màquina de Turing construida amb Lego Mindstorms.



Podeu fer una ullada a la resta de l'entrada del bloc d'on l'he tret, per conèixer merits i dades sobre la vida d'aquest important personatge

lunes, 29 de octubre de 2012

Presa 1

task main ()
{
// definim les variables
int blanc;
int negre;
int tolerancia=7;
int llindar;
int sentit=0;
int distancia=60;

// configuro el sensor d'intensitat
SetSensorColorRed (IN_4);
SetSensorLowspeed (IN_1);
//agafo valor negre
negre=Sensor(IN_4);
llindar= negre+tolerancia;


Wait(1000);
//giro a la dreta durant 1s
OnFwd (OUT_C, 75);
OnRev(OUT_A,75);
Wait(1000);
//agafo blanc
blanc=Sensor(IN_4);
// mentres veu mes gran que llindar
while(true){
  if(Sensor (IN_4)<llindar)
    {
    OnRev(OUT_AC,50);
    Wait(100);
    OnFwd(OUT_A,50);
    OnRev(OUT_C,50);
    Wait(500);
    }//fi if
  else{
    if(SensorUS(IN_1)>distancia)
     {
       OnFwd(OUT_A,75);
       Wait (500);
   
       OnRev(OUT_A,75);
       Wait (500);
     } //fi if
    else
     {
    
     OnFwd(OUT_A,50);
     OnRev(OUT_C,50);
     Wait(200);
     OnFwd(OUT_AC,100);
     Wait(200);
     } //fi else
   } // fi else
} // fi while
} // task