This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:examples:sensor:ir_distance [2015/02/26 13:01] – raivo.sell | et:examples:sensor:ir_distance [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ~~PB~~ | + | < |
| ====== Infrapuna kaugusandur ====== | ====== Infrapuna kaugusandur ====== | ||
| Line 69: | Line 69: | ||
| // IR kaugusanduri ADC väärtuse sentimeetriteks teisendamine | // IR kaugusanduri ADC väärtuse sentimeetriteks teisendamine | ||
| - | // Tagastab | + | // Tagastatakse |
| signed short ir_distance_calculate_cm(ir_distance_sensor sensor, | signed short ir_distance_calculate_cm(ir_distance_sensor sensor, | ||
| unsigned short adc_value) | unsigned short adc_value) | ||
| Line 83: | Line 83: | ||
| Teisenduse tegemiseks tuleb välja kutsuda // | Teisenduse tegemiseks tuleb välja kutsuda // | ||
| - | ~~PB~~ | + | < |
| <code c> | <code c> | ||
| // Kodulabori IR kaugusmõõdiku näidisprogramm | // Kodulabori IR kaugusmõõdiku näidisprogramm | ||
| Line 116: | Line 116: | ||
| // Lõputu tsükkel | // Lõputu tsükkel | ||
| - | while (true) | + | while (1) |
| { | { | ||
| // Anduri väljundpinge 4-kordselt ümardatud väärtuse lugemine | // Anduri väljundpinge 4-kordselt ümardatud väärtuse lugemine | ||
| Line 126: | Line 126: | ||
| lcd_gfx_goto_char_xy(1, | lcd_gfx_goto_char_xy(1, | ||
| - | // Kas saab kauguse | + | // Kauguse |
| if (distance >= 0) | if (distance >= 0) | ||
| { | { | ||
| - | sprintf(text, | + | sprintf(text, |
| } | } | ||
| else | else | ||