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
   28   29   30   31   32   33   34   35   36   37   38