úterý 29. června 2010

Arduino a jeho minimalistický kód

Už před časem mi přistál v RSS čtečce článek z Tinkerblogu a sice Arduino powered Braitenberg vehicle. Vozítko s dvěma servomotůrky pohybující se za světlem ukazuje krásu a jednoduchost arduina.

Tohle je celý kód, který ovládá vozítko..

#include "Servo.h"

Servo leftServo;
Servo rightServo;
int leftValue = 0;
int rightValue = 0;

void setup() {
  leftServo.attach(10);
  rightServo.attach(9);
}

void loop() {
  // sensor values between 50..900
  leftValue = (analogRead(0) - 50) / 50;
  rightValue = (analogRead(1) - 50) / 50;
  leftServo.write(89 + rightValue);
  rightServo.write(89 - leftValue);
  delay(10);
}


Není to krásné? :D

Žádné komentáře:

Okomentovat