Robotica - Lego EV3

Lezione 8

Lezione 8 - Attivare il robot con i sensori e saper usare i blocchi Attesa, Selettore e Ciclo

Durata

2 moduli da 60'

Obiettivo

Utilizzare il sensore di contatto ed il sensore di colore per far muovere il robot.

Blocco Attesa (attendi fino a quando)

Blocco Ciclo (ripeti)

Blocco selettore (se...altrimenti)

Programma 1: Sensore di contatto + Blocco Attesa

Descrizione

Quando clicco il SENSORE DI CONTATTO vai avanti, fai due rotazioni e pronuncia "fantastic!"

Blocchi del programma

Blocco attesa - Sensore di contatto - Confronto - Stato

    • Stato 2: premuto e rilasciato

Blocco Movimento con controllo sterzo - Movimento per rotazioni intere

    • sterzata: 0
    • potenza: 30
    • rotazioni: 2

Blocco Suono - Riproduci File

    • volume: 100
    • tipo riproduzione: 0
    • nome file: fantastic

Modifica

Cambia il programma in modo che il robot esegua un suono mentre sta avanzando.

Programma 2: Sensore di colore + Blocco Attesa

Descrizione

Quando rilevi la luce VERDE, vai avanti di due rotazioni

Blocchi del programma

Blocco Sensore di colore - Confronto - Colore

  • colore verde (3)

Blocco Movimento con controllo sterzo - movimento per rotazioni intere

  • sterzata: 0
  • potenza: 25
  • rotazioni: 2

Programma 3: Sensore di colore + Blocco Selettore + Blocco Ciclo

Descrizione

Vai avanti quando rilevi il VERDE, ruota quando rilevi il ROSSO, fermati quando non rilevi NESSUN COLORE.

Blocchi del programma

Blocco Ciclo - Illimitato

Blocco Selettore - Sensore di colore - Misurazione - Colore:

    • se nessun colore:
      • Movimento controllo sterzo OFF
    • se verde:
      • Movimento controllo sterzo ON, diritto, potenza 25
    • se rosso:
      • Movimento controllo sterzo ON, sterzata 100, potenza 10

Modifica

Immagina di essere davanti ad un semaforo: parti quando è VERDE, fermati quando è ROSSO.