Kezdőoldal » Tudományok » Egyéb kérdések » Arduino-hoz OV7670 kamerával...

Arduino-hoz OV7670 kamerával program?

Figyelt kérdés

Van programom, de valamiért nem fut. Arduino Mega-m van.

A program ez:


int data_p[] = {0,1,2,3,4,5,6,7};

int xclock_p = 8;

int pclock_p = 9;

int href_p = 10;

int vsynch_p = 11;



int lastPclock = 0;

int pclock;

int href;

int vsynch;

byte pixel;


void setup() {


Serial.begin(9600);

Serial.println("started");


for (int i = 0; i < 8; i++) {

pinMode(data_p[i], INPUT);

}


pinMode(xclock_p, OUTPUT);

pinMode(pclock_p, INPUT);

pinMode(href_p, INPUT);

pinMode(vsynch_p, INPUT);


}


int control = 0;


void loop() {


if (control >= 307200) {

return;

}


digitalWrite(xclock_p, HIGH);



vsynch = digitalRead(vsynch_p);

href = digitalRead(href_p);

pclock = digitalRead(pclock_p);

if (vsynch == HIGH) return;

if (href == LOW) return;

if (!(lastPclock == HIGH && pclock == LOW)) {

lastPclock = pclock;

return;

} else {

lastPclock = pclock;

}

pixel = readByteFromDataInput();

char s[10];

sprintf(s, "%d ", pixel);

Serial.println(s);


if (control % 640 == 0) {

Serial.println("");

}


control++;



if (control >= 307200) {

Serial.println("finished");

}


}


byte readByteFromDataInput() {

byte result = 0;

for (int i = 0; i < 8; i++) {

result = result << 1 | digitalRead(data_p[i]);

}

return result;

}



2014. júl. 22. 11:12
 1/2 anonim válasza:

Lefuttatam megán de Szépen kiírja hogy sorosporton hogy: started aztán semmi, igaz nincs kamerám.

De egyántalán a blink működig nálad?

2014. júl. 23. 13:10
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Nálam is kiírja de semmi...Nem tudom hogy miért. Most próbálok még egy másikat..
2014. júl. 24. 17:21

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!