Search this site
Embedded Files
CODING CREATIVO
  • Home
  • Coding
    • Che cos'è
    • Esercizi
    • Scratch
      • Introduzione a Scratch
      • Programmi in Scratch
        • BatCat fase per fase
        • Doppio esagono rotante
        • Griglia colorata
        • Scia colorata rimbalzante
        • Saluto letterale
        • Spirale quadratica
        • Spirale esagonale
        • Disegno stellare
        • Messaggio alla Star Wars
        • Un incontro semplice
        • Globo rotante
        • Compleanno col teletrasporto
        • Amarcord
        • Occhio al numero
        • Pong - color
        • Pong - 2 giocatori
        • Pong_2_BASE
        • Arkanoid
  • Unplugged
    • Lezione 1
    • Lezione 2
    • Lezione 3
    • Lezione 4
    • Lezione 5
    • Lezione 6
    • Lezione7: CodyRoby
    • Lezione8: CodyRoby
    • Lezione 9
  • Robotica
    • Lego EV3
      • Lezioni
        • Lezione 1
        • Lezione 2
        • Lezione 3
        • Lezione 4
        • Lezione 5
        • Lezione 6
        • Lezione 7
        • Lezione 8
        • Lezione 9
        • Lezione 10
        • Lezione 11
        • Lezione 12
        • Lezione 13
        • Lezione 14
        • Lezione 15
CODING CREATIVO
  • Home
  • Coding
    • Che cos'è
    • Esercizi
    • Scratch
      • Introduzione a Scratch
      • Programmi in Scratch
        • BatCat fase per fase
        • Doppio esagono rotante
        • Griglia colorata
        • Scia colorata rimbalzante
        • Saluto letterale
        • Spirale quadratica
        • Spirale esagonale
        • Disegno stellare
        • Messaggio alla Star Wars
        • Un incontro semplice
        • Globo rotante
        • Compleanno col teletrasporto
        • Amarcord
        • Occhio al numero
        • Pong - color
        • Pong - 2 giocatori
        • Pong_2_BASE
        • Arkanoid
  • Unplugged
    • Lezione 1
    • Lezione 2
    • Lezione 3
    • Lezione 4
    • Lezione 5
    • Lezione 6
    • Lezione7: CodyRoby
    • Lezione8: CodyRoby
    • Lezione 9
  • Robotica
    • Lego EV3
      • Lezioni
        • Lezione 1
        • Lezione 2
        • Lezione 3
        • Lezione 4
        • Lezione 5
        • Lezione 6
        • Lezione 7
        • Lezione 8
        • Lezione 9
        • Lezione 10
        • Lezione 11
        • Lezione 12
        • Lezione 13
        • Lezione 14
        • Lezione 15
  • More
    • Home
    • Coding
      • Che cos'è
      • Esercizi
      • Scratch
        • Introduzione a Scratch
        • Programmi in Scratch
          • BatCat fase per fase
          • Doppio esagono rotante
          • Griglia colorata
          • Scia colorata rimbalzante
          • Saluto letterale
          • Spirale quadratica
          • Spirale esagonale
          • Disegno stellare
          • Messaggio alla Star Wars
          • Un incontro semplice
          • Globo rotante
          • Compleanno col teletrasporto
          • Amarcord
          • Occhio al numero
          • Pong - color
          • Pong - 2 giocatori
          • Pong_2_BASE
          • Arkanoid
    • Unplugged
      • Lezione 1
      • Lezione 2
      • Lezione 3
      • Lezione 4
      • Lezione 5
      • Lezione 6
      • Lezione7: CodyRoby
      • Lezione8: CodyRoby
      • Lezione 9
    • Robotica
      • Lego EV3
        • Lezioni
          • Lezione 1
          • Lezione 2
          • Lezione 3
          • Lezione 4
          • Lezione 5
          • Lezione 6
          • Lezione 7
          • Lezione 8
          • Lezione 9
          • Lezione 10
          • Lezione 11
          • Lezione 12
          • Lezione 13
          • Lezione 14
          • Lezione 15

I. Nozioni di base

7. Arresto in corrispondenza di un oggetto

Obiettivo

Utilizzare la modalità Attesa - Variazione del Sensore ad ultrasuoni per rilevare la prossimità a un oggetto; comprendere le differenze tra le modalità Confronto e Variazione dei vari sensori.

Costruzione

  • Base motrice con Sensore ad ultrasuoni per il programma di esempio.
  • Base motrice con Senore ad ultrasuoni + motore medio per spostare ostacoli per le successive attività

Programma

Descrizione

Misurando la distanza con il sensore ad ultrasuoni, il robot si sposta in avanti fino a quando non rileva una diminuzione della distanza di 11 cm dal cuboide e si arresta. Successivamente il robot indietreggia fino a quando non rileva un aumento della distanza di 6 cm dal cuboide.

Blocchi

  • Avvio
  • Movimento con controllo sterzo - Illimitato - Potenza[30]
  • Attesa - Sensore ad ultrasuoni - Variazione Distanza in centimetri[Diminuzione, 11]
  • Movimento - Arresto
  • Attesa - Tempo[1 s]
  • Movimento con controllo sterzo - Illimitato - Potenza[-30]
  • Attesa - Sensore ad ultrasuoni - Variazione Distanza in centimetri[Aumento, 6]
  • Movimento - Arresto

Modifica

1. Allontana ulteriormente il cuboide prima di eseguire di nuovo il programma: che cosa succede?

2. Per essere certo di aver compreso le diverse modalità di attesa, imposta la modalità Confronto per il primo blocco Attesa (sostituisci modalità Variazione con modalità Confronto): che cosa succede?


3. Applica ora il motore medio in modo che il robot possa afferrare il cuboide ed utilizza il Sensore ad ultrasuoni del blocco Attesa – modalità Confronto in modo che il robot si avvicini sufficientemente al cuboide. Possono essere utilizzati gli scenari seguenti (osserva il percorso sottostante):

    • a) Cuboide in posizione 1. Robot in posizione di avvio. Fai in modo che il robot sposti il cuboide alla posizione 2 e torni alla posizione di avvio.
    • b) Cuboide in posizione 1. Robot in posizione di avvio. Fai in modo che il robot sposti il cuboide alla posizione 3 e che parcheggi nella posizione 4.
    • c) Cuboide in posizione 3. Il robot parte dalla posizione 4. Fai in modo che il robot sposti il cuboide alla posizione 1 seguendo il percorso.

Suggerimento

  • Osserva che, indipendentemente da quanto è distante il cuboide, la base motrice avanzerà comunque di 11 cm e quindi invertirà il movimento per 6 cm: è questo il concetto fondamentale della modalità Variazione del sensore ad ultrasuoni.

| I. Nozioni di base | II. Approfondimento | III. Hardware | IV. Data logging | V. Strumenti | VI. Istruzioni montaggio |

  1. Apri il software
  2. Seleziona "Robot Educativo"
  3. Seleziona "Nozioni di base"
  4. Click su "Arresto in corrispondenza di un oggetto"
  5. Click su "Apri"
Google Sites
Report abuse
Google Sites
Report abuse