This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:arduino:buttons:project1 [2017/05/30 10:31] – kaupo.raid | et:arduino:buttons:project1 [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| {{: | {{: | ||
| - | ~~PB~~ | ||
| ===== Näide #1.1 Nuppu all hoides LED põleb ===== | ===== Näide #1.1 Nuppu all hoides LED põleb ===== | ||
| Line 92: | Line 91: | ||
| ===== Näide #1.3 Nupule vajutades muudab LED oma olekut ===== | ===== Näide #1.3 Nupule vajutades muudab LED oma olekut ===== | ||
| - | Peatsüklis //loop// LED oleku kõrgeks muutmisele järgneb //while// tsükkel, mis hoiab programmi kinni kuni nupp on lahti lastud ehk viigu olek muutub tagasi kõrgeks. Lisaks on juures viide enne //while// tsüklit ja pärast LED-i oleku muutmist. Konkreetsed viited on vajalikud nupu kontaktide põrkumisest tekkiva värelemise efekti (debounce) eemaldamiseks, | + | Peatsüklis //loop// LED oleku kõrgeks muutmisele järgneb //while// tsükkel, mis hoiab programmi kinni kuni nupp on lahti lastud ehk viigu olek muutub tagasi kõrgeks. Lisaks on juures viide enne //while// tsüklit ja pärast LED-i oleku muutmist. Konkreetsed viited on vajalikud nupu kontaktide põrkumisest tekkiva värelemise efekti (debounce) eemaldamiseks, |
| - | ~~PB~~ | ||
| <code c> | <code c> | ||
| /* | /* | ||