Show Posts
Pages: [1]
1  International / Scandinavia / Re: Ensimmäinen robotti on: February 26, 2012, 12:40:19 pm
Siis...Täh?
2  International / Scandinavia / Ensimmäinen robotti on: February 26, 2012, 10:51:55 am
Hei!
Osaisiko joku auttaa tämän koodin nopeuttamisessa? Kun robotti huomaa esteen, sillä kestää hetken "älytä" se ja kääntyä.
Code:
int servoFrontPin=8;
int servoBackPin=7;
int irLeft=2;
int irRight=4;

void pulseServo(int servoPin, int pulseLenUs)
{
digitalWrite(servoPin, HIGH);
delayMicroseconds(pulseLenUs);
digitalWrite(servoPin, LOW);
delay(20);
}

void setup()
{
        pinMode(irLeft, INPUT);
        pinMode(irRight, INPUT);
pinMode(servoFrontPin, OUTPUT);
pinMode(servoBackPin, OUTPUT);
}

void loop()
{
  int sensorRightValue = digitalRead(irRight);
  int sensorLeftValue = digitalRead(irLeft);
  if (sensorRightValue == 1 & sensorLeftValue ==1)
  {
   for (int i=0; i<=25; i++) {
pulseServo(servoFrontPin, 1900);
pulseServo(servoBackPin, 1000);
  }
  }
else if (sensorRightValue == 0 & sensorLeftValue == 0)
{
 for (int i=0; i<=25; i++) {
pulseServo(servoFrontPin, 1900);
pulseServo(servoBackPin, 1900);
 
 
}
}

else if (sensorRightValue == 1 & sensorLeftValue == 0)
{
  for (int i=0; i<=25; i++) {
pulseServo(servoFrontPin, 1000);
pulseServo(servoBackPin, 1000);
  }
}
else if (sensorRightValue == 0 & sensorLeftValue == 1)
{
 for (int i=0; i<=25; i++) {
pulseServo(servoFrontPin, 1900);
pulseServo(servoBackPin, 1900);

}
}
}

3  Using Arduino / Programming Questions / Re: How to install aduino program into computer? Getting error codes alot. Help me!! on: February 26, 2012, 08:03:01 am
Hello!
You seem to have no drivers installed for arduino.
4  International / Scandinavia / Re: Uudelle foorumille suomalaisaihe on: February 09, 2012, 12:58:46 pm
www.pololu.com/catalog/product/1132
Sitähän sä kysyit?
5  International / Scandinavia / Re: Aloittelijan ongelmia on: February 06, 2012, 11:48:10 am
lcd.cpp:3:26: error: LCD4Bit_mod.h: No such file or directory
lcd:5: error: 'LCD4Bit_mod' does not name a type
lcd.cpp: In function 'void setup()':
lcd:22: error: 'lcd' was not declared in this scope
lcd.cpp: In function 'void loop()':
lcd:50: error: 'lcd' was not declared in this scope

Näyttäisi toisen aloittelija silmään siltä, ettei arduinon kehitysympäristö löydä tiedostoa "LCD4Bit_mod.h". Mistä tää koodi on?
6  International / Scandinavia / Re: Uudelle foorumille suomalaisaihe on: February 06, 2012, 11:44:22 am
Nyt saapui uno, ja heti alkuun kysymys:
Voiko arduinolla ohjata Sharpin GP2Y0D810Z0F-anturia? Tarkoitus olisi, että kun robo havaitsee esteen, se kääntyy.
7  International / Scandinavia / Re: Uudelle foorumille suomalaisaihe on: January 10, 2012, 10:16:53 am
Iltaa Suomen Turusta!
Mulla(kaan) ei ole aiempaa kokemusta roboista, mutta Uno tilauksessa...

Pages: [1]