This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:examples:sensor:potentiometer [2015/02/26 13:00] – raivo.sell | et:examples:sensor:potentiometer [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ~~PB~~ | + | < |
| ====== Potentsiomeeter ====== | ====== Potentsiomeeter ====== | ||
| Line 27: | Line 27: | ||
| Funktsioon // | Funktsioon // | ||
| - | Järgnevad teegifunktsioonide näited on toodu ATmega2561 ADC muunduri kohta. | + | Järgnevad teegifunktsioonide näited on toodud |
| <code c> | <code c> | ||
| Line 71: | Line 71: | ||
| // Robootika Kodulabor II | // Robootika Kodulabor II | ||
| - | // #define ADC_CHANNEL 3 | + | //#define ADC_CHANNEL 3 |
| // Robootika Kodulabor III | // Robootika Kodulabor III | ||
| Line 81: | Line 81: | ||
| int value; | int value; | ||
| - | // 7-segmendilise | + | // 7-segmendilise |
| segment_display_init(); | segment_display_init(); | ||
| // ADC muunduri seadistamine | // ADC muunduri seadistamine | ||
| - | adc_init(ADC_REF_AVCC, | + | adc_init(ADC_REF_AVCC, |
| // Lõputu tsükkel | // Lõputu tsükkel | ||
| - | while (true) | + | while (1) |
| { | { | ||
| // Kanali 4-kordselt ümardatud väärtuse lugemine | // Kanali 4-kordselt ümardatud väärtuse lugemine | ||
| Line 94: | Line 94: | ||
| // Näidu sajandike näitamine | // Näidu sajandike näitamine | ||
| - | // | + | // Kodulabor II |
| // | // | ||
| - | // | + | // Kodulabor III |
| segment_display_write(value * 10 / 2048); | segment_display_write(value * 10 / 2048); | ||
| } | } | ||
| } | } | ||
| </ | </ | ||