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