This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:projects:patareisortija [2010/05/05 09:38] – raivo.sell | et:projects:patareisortija [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 81: | Line 81: | ||
| ==== Tulemused ==== | ==== Tulemused ==== | ||
| - | * Võru kutsehariduskeskus | + | * Võru kutsehariduskeskus 73 pt |
| {{: | {{: | ||
| * Tartu Kivilinna Gümnaasium 76 pt | * Tartu Kivilinna Gümnaasium 76 pt | ||
| {{: | {{: | ||
| * Tallinna Gustav Adolfi Gümnaasium 64 pt | * Tallinna Gustav Adolfi Gümnaasium 64 pt | ||
| - | {{: | + | [[http:// |
| + | {{: | ||
| * Kursssaare Gümnaasium 85 pt | * Kursssaare Gümnaasium 85 pt | ||
| {{: | {{: | ||
| Line 98: | Line 99: | ||
| * Võru Kutsehariduskeskus [[http:// | * Võru Kutsehariduskeskus [[http:// | ||
| - | * Tartu Kivilinna Gümnaasium [http:// | + | * Tartu Kivilinna Gümnaasium |
| * Tallinna Gustav Adolfi Gümnaasium [[http:// | * Tallinna Gustav Adolfi Gümnaasium [[http:// | ||
| * Kursssaare Gümnaasium [[http:// | * Kursssaare Gümnaasium [[http:// | ||
| + | |||
| + | |||
| + | |||
| + | ==== Koodi baas õpetajatele ==== | ||
| + | <code c> | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | |||
| + | int main(void) | ||
| + | { | ||
| + | signed short dist = 0; | ||
| + | |||
| + | // Käivita servomootorid | ||
| + | servomotor_init(0); | ||
| + | // Käivita analoogsisendid | ||
| + | adc_init(ADC_REF_AVCC, | ||
| + | |||
| + | // Määra servode algpositsioon | ||
| + | while(true) | ||
| + | { | ||
| + | // IR anduri väärtus | ||
| + | dist = adc_get_average_value(0, | ||
| + | |||
| + | if(dist <= 20) | ||
| + | { | ||
| + | servomotor_position(0, | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | servomotor_position(0, | ||
| + | } | ||
| + | |||
| + | sw_delay_ms(1000); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | </ | ||