This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:examples:sensor:ultrasonic_distance [2015/03/03 14:05] – raivo.sell | et:examples:sensor:ultrasonic_distance [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 85: | Line 85: | ||
| [{{ : | [{{ : | ||
| */ | */ | ||
| - | Toodud funktsioon jätab päästiku / kaja viigu kasutaja valida, nii et andurit saab ühendada sinna, kus on sobivam või kus on ruumi. Lisaks võimaldab viige valiku vabadus funktsiooni kasutada ka mujal kui Kodulabori komplektis. Toodud funktsioon kuulub ka Kodulabori teeki, nii et seda ei pea oma programmi eraldi kirjutama. Peab aga arvestama, et Kodulabori teegis on see funktsioon jäigalt seotud Kodulabori Kontrollermooduli taktsagedusega ja muude taktsageduste puhul annaks funktsioon vale tulemuse. Muu taktsageduse korral tuleb see funktsioon ise oma programmmi | + | Toodud funktsioon jätab päästiku / kaja viigu kasutaja valida, nii et andurit saab ühendada sinna, kus on sobivam või kus on ruumi. Lisaks võimaldab viige valiku vabadus funktsiooni kasutada ka mujal kui Kodulabori komplektis. Toodud funktsioon kuulub ka Kodulabori teeki, nii et seda ei pea oma programmi eraldi kirjutama. Peab aga arvestama, et Kodulabori teegis on see funktsioon jäigalt seotud Kodulabori Kontrollermooduli taktsagedusega ja muude taktsageduste puhul annaks funktsioon vale tulemuse. Muu taktsageduse korral tuleb see funktsioon ise oma programmi |
| <code c> | <code c> | ||
| Line 124: | Line 124: | ||
| // Väike paus | // Väike paus | ||
| sw_delay_ms(100); | sw_delay_ms(100); | ||
| - | |||
| - | |||
| - | |||
| - | |||
| // Lõputu tsükkel | // Lõputu tsükkel | ||
| Line 139: | Line 135: | ||
| { | { | ||
| // Kauguse tekstiks teisendamine | // Kauguse tekstiks teisendamine | ||
| - | sprintf(text, | + | sprintf(text, |
| } | } | ||
| // Mõõtmisel tekkis viga? | // Mõõtmisel tekkis viga? | ||