Un sensore ad ultrasuoni misura le distanze.

  • Lo usi quando vuoi essere sicuro di essere ad una certa distanza da un obiettivo.
  • La distanza può essere misurata in pollici o in centimetri.
  • Per leggere il sensore ad ultrasuoni c’è bisogno del blocco Ultrasuoni.
  • Per utilizzare il sensore ad ultrasuoni per un'azione a distanza, si utilizza "Wait Until"

ESERCITAZIONE SU ULTRASUONI

Compito: Fare in modo che il robot si muova fino a 20 cm dal muro.

  1. Fare un nuovo programma
  2. Settare movimento su “on”
  3. Settare il blocco move su “off”

 

ESERCITAZIONE: USARE LA FORZA PER CONTROLLARE IL ROBOT!

Se il robot è più vicino di 20 cm di distanza dalla tua mano deve andare all'indietro, altrimenti andare avanti.

  1. Trascina un blocco loop
  2. Trascina un blocco switch dentro il blocco loop
  3. Setta il blocco switch su Ultrasonic
  4. Setta il blocco move steering su ON con potenza negativa e mettilo su TRUE
  5. Setta il blocco move steering su ON con potenza positiva e mettilo su FALSE

 

 

SOLUZIONE

IMPARA A PADRONEGGIARE LA TUA FORZA

La versione precedente del codice faceva muovere sempre il robot. Questa seconda lo fa restare fermo se la distanza è compresa fra 15 e 20 cm.