Stap 2: Start de meting
De meting wordt gestart met een druk op een schakelaar die pin 10 op grond stuurt. Deze pin bleef tot de VCC via de pull-up weerstand R3 van 10 kohm.
In de loop -functie een als blok wordt de wijziging van de spanning op pin 10 , en dan, afterprocessing de "debouncing" van de drukknop herkend, wordt de code binnen het blok volgens de volgende volgorde uitgevoerd:
1 - pin 9 gewijzigd van ingangsmodus in uitvoermodus over laten toe te sturen naar grond (LOW) .
2 - A 100 ms vertraging wordt geproduceerd om ervoor te zorgen volledige kwijting.
3 - wij veranderen weer pin 9 ingangsmodus (hoge impedantie staat) dat gelijkwaardig is aan het zetten deze pin een weerstand van ongeveer 10 Mohm in serie met R5, die door het R-C circuit wordt gezien als een open circuit en dus zonder enige invloed in de meting.
4 - wij pin 11 in de hoge Braziliaanse zodat de macht van de R-C circuit met VCC en daarom beginnen met het opladen van C tot en met R.
5 - slaan we in een variabele (t_start) de tijd geretourneerd door micros() die het begin van het in rekening brengen markeert. Als u wilt visueel markeren het laadproces, is een LED aangesloten op pin 12 ingeschakeld.