Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:projects:patareisortija [2010/05/13 10:20] raivo.sellet:projects:patareisortija [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 86: Line 86:
 {{:et:projects:team_tartu.jpg?300|}} {{:et:projects:team_tartu.jpg?300|}}
   * Tallinna Gustav Adolfi Gümnaasium 64 pt   * Tallinna Gustav Adolfi Gümnaasium 64 pt
-[[http://http://www.robotiklubi.ee/kursused/gag/2010/patareisorteerija|Aruanne]] +[[http://www.robotiklubi.ee/kursused/gag/2010/patareisorteerija|Aruanne]] \\ 
-{{:et:projects:team_tallinn.jpg?300|}}+{{:et:projects:team_tallinn.jpg?300|}} \\
   * Kursssaare Gümnaasium 85 pt   * Kursssaare Gümnaasium 85 pt
 {{:et:projects:team_kuressaare.jpg?300|}} {{:et:projects:team_kuressaare.jpg?300|}}
Line 103: Line 103:
   * Kursssaare Gümnaasium [[http://www.youtube.com/watch?v=H0HCyYZ2uGs|Video]]   * Kursssaare Gümnaasium [[http://www.youtube.com/watch?v=H0HCyYZ2uGs|Video]]
  
 +
 +
 +
 +==== Koodi baas õpetajatele ====
 +<code c>
 +#include <homelab/adc.h>
 +#include <homelab/delay.h>
 +#include <homelab/module/sensors.h>
 +#include <homelab/module/motors.h>
 +
 +int main(void)
 +{
 + signed short dist = 0;
 +
 + // Käivita servomootorid
 + servomotor_init(0);
 + // Käivita analoogsisendid
 + adc_init(ADC_REF_AVCC, ADC_PRESCALE_8);
 +
 + // Määra servode algpositsioon
 + while(true)
 + {
 + // IR anduri väärtus
 + dist = adc_get_average_value(0, 10);
 +
 + if(dist <= 20)
 + {
 + servomotor_position(0, -100);
 + }
 + else
 + {
 + servomotor_position(0, 100);
 + }
 +
 + sw_delay_ms(1000);
 + }
 +}
 +
 +</code>
et/projects/patareisortija.1273746057.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0