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.