Page 52 - Microcontrolere - Indrumator de laborator
P. 52

Putem, de asemenea, vedea o reprezentare grafică a valorilor citite, apelând la
          funcția Serial Plotter din meniul Tools al programului Arduino IDE.

               2.3. Achiziția unui semnal digital

            Pentru  achiziția  unui  semnal  digital  se  utilizează  funcția  digitalRead(pin).  La
          realizarea exemplului vom utiliza un buton de tipul push.
             Funcția digitalRead va citi „0” logic pentru plaja de tensiuni apropiate de 0V și
          „1”  logic  pentru  plaja  de  tensiuni  apropiate  de  5V.  Pentru  a  nu  avea  tensiuni
          intermediare  care  să  dea  un  rezultat  eronat,  vom  conecta  intern  intrarea  digitală  la
          tensiunea de alimentare prin intermediul unei rezistențe interne de pullup.
            Schema de conectare o găsim în Figura 5.6, iar schema electronică în Figura 5.7.
























                  Fig. 5.6. Schema de conectare pentru achiziția unui semnal digital



















                                              49
   47   48   49   50   51   52   53   54   55   56   57