I am writing a code, but I was taken an error.This error: D:\Arduino\sketch_aug4a\sketch_aug4a.ino: In function 'void setup()':
D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:17: error: 'ARDUCHIP_FRAMES' was not declared in this scope
myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK);
^~~~~~~
D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:17: note: suggested alternative: 'ARDUCHIP_REV'
myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK);
^~~~~~~
ARDUCHIP_REV
D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:34: error: 'VSYNC_LEVEL_MASK' was not declared in this scope
myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK);
^~~~
D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:34: note: suggested alternative: 'VSYNC_MASK'
myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK);
^~~~
VSYNC_MASK
exit status 1
Compilation error: 'ARDUCHIP_FRAMES' was not declared in this scope (I don't know this error why, write me asap, I know I was ıncluded ArduCAM.)My code: //Gerekli kütüphaneleri dahil etme
include //Temel olarak dahil edilmesi gereken küttüphane
include //Kamera kütüphanesi
include //Kameranın I2C haberleşmesi için gerekli kütüphane
include //Videoların SD karta transferinde kullanılacak seri haberleşme kütüphanesi
include //SD kart ile yapılacak işlemler için gerekli kütüphane
include //HCSR04 ile ölçümleri kolaylaştıran kütüphane
//Gerekli tanımlamaları yapma (D pinleri (DIGITAL))
//Gerekli bileşen oluşturmaları
NewPing sonar(TRIG_PIN, ECHO_PIN, 500);//1-5 cm arası harekete duyarlı HCSR4 oluşturma
ArduCAM myCam(OV7670, RESET_PIN);//OV7670 oluşturma
//Hazırlık fonksiyonu
void setup(){
pinMode(LED_PIN, OUTPUT);//LED pinini çıkış olarak ayarlama
pinMode(SD_CS_PIN, OUTPUT);//SD kartın CS pinini çıkış olarak ayarlama
digitalWrite(LED_PIN, LOW);//LED pinini başlangıçta LED yanmayacak şekilde ayarlama
digitalWrite(SD_CS_PIN, HIGH);//SD kartın CS pinini başlangıçta SD kartı pasif yapacak şekilde ayarlama
Serial.begin(9600);//Seri haberleşmeyi başlatma
Wire.begin();//I2C haberleşmesini başlatma
//SD kart modülünü başlatma, başlatılamazsa sonsuz döngüye girme
if (!SD.begin(SD_CS_PIN)){
Serial.println("SD kart başlatılamadı.");
while(1);
}
I am writing a code, but I was taken an error.This error: D:\Arduino\sketch_aug4a\sketch_aug4a.ino: In function 'void setup()': D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:17: error: 'ARDUCHIP_FRAMES' was not declared in this scope myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK); ^
~~~~~~ D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:17: note: suggested alternative: 'ARDUCHIP_REV' myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK); ^~~~~~~ ARDUCHIP_REV D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:34: error: 'VSYNC_LEVEL_MASK' was not declared in this scope myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK); ^~~~D:\Arduino\sketch_aug4a\sketch_aug4a.ino:43:34: note: suggested alternative: 'VSYNC_MASK' myCam.set_bit(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK); ^~~~VSYNC_MASKexit status 1
Compilation error: 'ARDUCHIP_FRAMES' was not declared in this scope (I don't know this error why, write me asap, I know I was ıncluded ArduCAM.)My code: //Gerekli kütüphaneleri dahil etme
include//Temel olarak dahil edilmesi gereken küttüphane
include//Kamera kütüphanesi
include//Kameranın I2C haberleşmesi için gerekli kütüphane
include//Videoların SD karta transferinde kullanılacak seri haberleşme kütüphanesi
include//SD kart ile yapılacak işlemler için gerekli kütüphane
include//HCSR04 ile ölçümleri kolaylaştıran kütüphane
//Gerekli tanımlamaları yapma (D pinleri (DIGITAL))
define LED_PIN 4//LED pini tanımlaması
define ECHO_PIN 6//HCSR04 echo pini tanımlaması
define TRIG_PIN 7//HCSR04 trigger pini tanımlaması
define RESET_PIN 8//74HC595 reset pini tanımlaması
define SD_CS_PIN 10//SD kartı CS pini tanımlaması
//Gerekli tanımlamaları yapma (A pinleri (ANALOG))
define OV_SDA_PIN A4//OV7670 modülündeki SDA pini tanımlaması
define OV_SCL_PIN A5//OV7670 modülündeki SCL pini tanımlaması
//Gerekli bileşen oluşturmaları NewPing sonar(TRIG_PIN, ECHO_PIN, 500);//1-5 cm arası harekete duyarlı HCSR4 oluşturma ArduCAM myCam(OV7670, RESET_PIN);//OV7670 oluşturma
//Hazırlık fonksiyonu void setup(){ pinMode(LED_PIN, OUTPUT);//LED pinini çıkış olarak ayarlama pinMode(SD_CS_PIN, OUTPUT);//SD kartın CS pinini çıkış olarak ayarlama
digitalWrite(LED_PIN, LOW);//LED pinini başlangıçta LED yanmayacak şekilde ayarlama digitalWrite(SD_CS_PIN, HIGH);//SD kartın CS pinini başlangıçta SD kartı pasif yapacak şekilde ayarlama
Serial.begin(9600);//Seri haberleşmeyi başlatma
Wire.begin();//I2C haberleşmesini başlatma
//SD kart modülünü başlatma, başlatılamazsa sonsuz döngüye girme if (!SD.begin(SD_CS_PIN)){ Serial.println("SD kart başlatılamadı."); while(1);
}
//Kamera modülünü başlatma myCam.write_reg(ARDUCHIP_FRAMES, VSYNC_LEVEL_MASK); myCam.InitCAM(); }