El semàfor

Al projecte d’avui, el vehicle es detindrà quan el sensor de color detecti el color vermell i es mourà cap a davant quan detecti qualsevol altre color. El flux s’executarà en un bucle continu que acabarà quan es premi el botó Central del brick EV3.

S’utilitzaran els blocs de programació del desplaçament del vehicle que es realitzarà amb els motors grans i del sensor de color.

Per implementar aquest programa s’utilitzaran com a elements de programació: el bucle i l’interruptor.

  • Bucle. És un contenidor que executa de forma repetida la seqüència de blocs que se situen en el seu interior. Es pot triar repetir la seqüència de forma indefinida, una quantitat concreta de vegades o bé fins que un sensor reculli un determinat valor.
    • Clic en el botó de Mode de la cantonada dreta del bloc Bucle per definir l’opció Botons del bloc EV3 > Botons del bloc EV3. A la dreta del Mode introdueix el botó que es premerà en el brick per sortir del bucle. En aquest cas el botó Centre [2]. L’esdeveniment que dispararà aquesta sortida serà la pulsació (1).
  • Condicional. És un contenidor que disposa de 2 o més seqüències de blocs de programació. Cada seqüència rep el nom de Cas. A l’inici de l’interruptor es comprova, per exemple, una dada del sensor i en funció d’aquest valor s‘executarà un cas o un altre.
    1. Des de la paleta taronja Control de Flux arrossega el bloc Interruptor per situar-ho a l’àrea de programació dins del bucle. 
    2. Prem en el botó Mode del bloc Interruptor per triar Sensor de color > Comparar > Color. 
    3. Clic en el nombre de color i activa el color vermell 
    4. D’aquesta forma en aconseguir l’Interruptor es comprovarà el sensor de color. Si el color detectat és vermell s’executarà la seqüència de blocs situada en la casella superior marcada amb el check. En cas contrari s’executarà la seqüència de blocs situada en la casella interior marcada amb la ics

RESULTAT DEL PROGRAMA

EL REPTE: ROBOT SEGUEIX-LÍNIES

Descripció

El vehicle avançarà cap a davant seguint una línia negra traçada sobre el sòl utilitzant el sensor de color.

Regles

  1. El vehicle arrenca situant el sensor de color sobre la línia.
  2. Si el sensor de color detecta el color negre (línia) llavors el motor avança amb un lleuger gir a l’esquerra de -20
  3. Si el sensor de color detecta el color blanc (fons) llavors el motor avança amb un lleuger gir a la dreta de +20.

Pistes

  1. Defineix la sortida del bucle mitjançant la pulsació del botó Centro del bloc EV3.
  2. La condició inicial de l’interruptor és detectar el color negre.

Informació final i repàs del hardware

Llegir la informació de la fitxa EL BLOC EV3 i contestar el qüestionari següent, que conté preguntes sobre tot el hardware vist fins ara:

[WpProQuiz 29]

5 comentarios en “El semàfor”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.