Page 33 - MATINF Nr. 6
P. 33
˘
RUBRICA DE ROBOTICA
Senzorul ultrasonic pentru Minstorms EV3
Doru Anastasiu Popescu 1
Senzorul ultrasonic EV3 (Figura 1) genereaz˘a unde sonore s , i ascult˘a ecourile pentru a detecta
s , i m˘asura distant , ele fat , ˘a de obiecte. Distant , ele sunt m˘asurate ˆın cm cu o precizie de 1 cm pentru
distant , ele din intervalul [1, 250] folosind unitatea de m˘asur˘a centimetri. Pentru a ˆınt , elege modul
de funct , ionare a acestui senzor vom prezenta rezolv˘arile cˆatorva probleme ˆın Minstorms EV3.
Fig. 1: Senzorul ultrasonic
Problema 1. Se d˘a o caramid˘a inteligent˘a (intelligent brick) conectat˘a la senzorul ultrasonic
prin portul 4. Se cere s˘a se redea sunetul ,,Hello” timp de 5 secunde cˆand apare un obiect la o
distant , ˘a mai mic˘a de 10 cm fat , ˘a de sonsorul ultrasonic.
Rezolvare.
1. Rezolvarea direct˘a a acestei probleme f˘ar˘a a folosi variabile care s˘a ret , in˘a valorile furnizate
de senzorul ultrasonic este prezentat˘a ˆın figura 2.
Fig. 2: Succesiunea de blocuri Minstorms EV3 pentru rezolvarea problemei 1 f˘ar˘a variabile
2. Rezolvarea problemei folosind o variabil˘a pentru m˘asurarea distant , ei pˆan˘a la un obiect cu
senzorul ultrasonic este prezentat˘a ˆın figura 3.
1
Conf. univ. dr., Universitatea din Pites , ti, dopopan@yahoo.com
33