https://forum.deneyapkart.org/forum/g%C3%BC%C3%A7-ve-bellek/deneyap-kamera/281-yaln%C4%B1zca-2-adet-resim-%C3%A7ekebiliyorum
Forumundaki kodun düzeltilmiş halini kullanmak istiyorum. Ancak 14. satırda yer alan cameraInit fonksiyonunda hata veriyor.
Hata Mesajı:
C:\Users\Onur\Documents\Arduino\kamera\kamera. ino: In function 'void setup()':
kamera:14:5: error: 'cameraInit' was not declared in this scope
C:\Users\Onur\Documents\Arduino\kamera\kamera. ino:14:5: note: suggested alternative: 'camera_fb_t'
exit status 1
'cameraInit' was not declared in this scope
Bu hatanın çözümü nedir?
Forumundaki kodun düzeltilmiş halini kullanmak istiyorum. Ancak 14. satırda yer alan cameraInit fonksiyonunda hata veriyor.
Hata Mesajı:
C:\Users\Onur\Documents\Arduino\kamera\kamera. ino: In function 'void setup()':
kamera:14:5: error: 'cameraInit' was not declared in this scope
C:\Users\Onur\Documents\Arduino\kamera\kamera. ino:14:5: note: suggested alternative: 'camera_fb_t'
exit status 1
'cameraInit' was not declared in this scope
Kod:
#include "esp_camera.h" #include <Arduino.h> #include "deneyap.h" #include <base64.h> // ---------->>>>>>>>>> YUKLEME YAPILAMDAN DIKKAT EDILMESI GEREKEN HUSUS <<<<<<<<<<---------- // "Araclar->Partition Scheme->Huge APP" secilmeli // // "Tools->Partition Scheme->Huge APP" secilmeli // camera_fb_t * fb = NULL; void setup() { Serial.begin(115200); cameraInit(); } void loop() { delay(5000); fb = esp_camera_fb_get(); if (!fb) { Serial.println("Camera capture failed"); } else { String buffer = base64::encode((uint8_t *) fb->buf, fb->len); Serial.println("base64 :"); Serial.println(buffer); esp_camera_fb_return(fb); } }
Yorum Yap