diff --git a/camera-node-control/camera.cpp b/camera-node-control/camera.cpp
index 906855637280552bd87f7728093b0c3e26f15ac5..0c71751ee219b7450b0b38457f5b1e48fe4ae7da 100644
--- a/camera-node-control/camera.cpp
+++ b/camera-node-control/camera.cpp
@@ -24,8 +24,13 @@ using namespace GPIO;
 
 #define BUFFER_SIZE 1024
 
-#define POUT 535  // 초음파 트리거 핀
-#define PIN 536  // 초음파 에코 핀
+#define SERVER_ADDR "127.0.0.1"
+#define SERVER_PORT 12345
+
+#define POUT 535  // 초음파 트리거 핀 (GPIO23)
+#define PIN 536  // 초음파 에코 핀 (GPIO24)
+
+#define DISTANCE 10  // 초음파 센서 인식 기준 거리 (cm 단위)
 
 
 // 번호판 후보 영역 필터링을 위한 파라미터 
@@ -118,7 +123,7 @@ void* ultrasonic_sensor(void *arg) {
         double distance = time / 2 * 34000;  // cm 단위 거리 계산
 
         cout << distance << "cm" << endl;
-        if (!detected && distance <= 10) {  // 10cm 이하 -> 차량 접근
+        if (!detected && distance <= DISTANCE) {  // 10cm 이하 -> 차량 접근
             detected = true;
             cout << "차량 감지: " << distance << "cm" << endl;
 
@@ -411,8 +416,8 @@ int main() {
 
         // 서버 노드 주소 설정
         server_addr.sin_family = AF_INET;
-        server_addr.sin_port = htons(12345);
-        server_addr.sin_addr.s_addr = inet_addr("127.0.0.1");
+        server_addr.sin_port = htons(SERVER_PORT);
+        server_addr.sin_addr.s_addr = inet_addr(SERVER_ADDR);
 
         // 서버 노드 연결
         if (connect(server_socket, (struct sockaddr *)&server_addr, sizeof(server_addr)) < 0) {
@@ -467,6 +472,7 @@ int main() {
         camera->requestCompleted.disconnect();
         camera->stop();
         camera->release();
+        camera.reset();
         allocator.free(stream);
         cm->stop();
     } catch (const exception& e) {