Combo xe điều khiển từ xa có camera giám sát
Danh sách sản phẩm:
– Khung xe robot 3 bánh
– Mạch thu phát Wifi BLE ESP32-CAM Ai-Thinker
– Mạch Điều Khiển Động Cơ DC L298N
– Hộp Pin 18650 2 cell có nắp và công tắc
– Pin cell 18650 2000mAh (1 pin màu sắc ngẫu nhiên)
– Test board cắm mini, Breadboard Mini SYB-170 (màu sắc ngẫu nhiên)
– Dây Cắm Test Board Đực Cái 20 cm
– Khối lượng: 290g
- Cộng thêm 56 điểm tích lũy
-
TP.HCM: Miễn phí vận chuyển [ tối đa 35.000 (đ) ]
Tỉnh thành khác: Miễn phí vận chuyển [ tối đa 35.000 (đ) ]Xem thêm các khuyến mãi vận chuyển khác.
Combo bao gồm
Sản phẩm liên quan
Chi tiết sản phẩm
Combo xe điều khiển từ xa có camera giám sát là combo do chính NSHOP biên soạn, thường được sử dụng để học tập, nghiên cứu, giải trí…v…v
Kết hợp với module ESP32-Camera, chúng ta có thể điều khiển thông qua wifi đang sử dụng bằng website thông qua địa chỉ IP và không cần phải theo dõi khi điều khiển như combo dùng bluetooth vì đã được tích hợp thêm camera có thể giám sát qua màn hình và điều khiển đi bất kì đâu
Lưu ý: combo này là tự ráp, quý khách chỉ cần đấu nối và nạp code theo đúng sơ đồ là chạy, quý khách có thể chỉnh sửa lại code để tối ưu hơn
Danh sách sản phẩm Combo xe điều khiển:
- Khung xe robot 3 bánh
- Mạch thu phát Wifi BLE ESP32-CAM Ai-Thinker
- Mạch Điều Khiển Động Cơ DC L298N
- Hộp Pin 18650 2 cell có nắp và công tắc
- Pin cell 18650 2000mAh (1 pin màu sắc ngẫu nhiên)
- Test board cắm mini, Breadboard Mini SYB-170 (màu sắc ngẫu nhiên)
- Dây Cắm Test Board Đực Cái 20 cm
- Khối lượng: 290g
Hướng dẫn nạp code:
Hướng dẫn đấu nối:
- Bước 1: Đấu nối động cơ vào module L298N
- Bước 2: Đấu nối nguồn pin vào module L298N
- Bước 3: Đấu nối nguồn vào module ESP32-Camera
- Bước 4: Đấu nối tín hiệu từ module L298N vào ESP32-Camera
- Bước 5: Đấu nối hoàn chỉnh và kiểm tra lại
Video demo
Hướng dẫn sử dụng
- Sau khi đấu nối và nạp code thành công, các bạn mở phần cài đặt wifi trên điện thoại tìm kiếm tên wifi mà ESP32-CAMERA phát ra để kết nối ( ở code của shop là ESP32-CAR ) và nhập mật khẩu để kết nối
- Sau khi kết nối với wifi thì các bạn mở google lên và nhập IP: 192.168.4.1 đây là IP mặc định của trang web điều khiển
Code tham khảo:
Code đầy đủ: https://www.mediafire.com/file/ikjbz0g7zqwj417/ESP32-CAR.rar/file
/* ESP32 Camera Car */ #include "esp_camera.h" #include <WiFi.h> #define CAMERA_MODEL_AI_THINKER const char* ap_ssid = "ESP32-CAR"; // Tên Wifi Module phát ra const char* ap_password = "12345678"; // Mật khẩu của wifi /* IP mặc định : 192.168.4.1 */ #if defined(CAMERA_MODEL_WROVER_KIT) #define PWDN_GPIO_NUM -1 #define RESET_GPIO_NUM -1 #define XCLK_GPIO_NUM 21 #define SIOD_GPIO_NUM 26 #define SIOC_GPIO_NUM 27 #define Y9_GPIO_NUM 35 #define Y8_GPIO_NUM 34 #define Y7_GPIO_NUM 39 #define Y6_GPIO_NUM 36 #define Y5_GPIO_NUM 19 #define Y4_GPIO_NUM 18 #define Y3_GPIO_NUM 5 #define Y2_GPIO_NUM 4 #define VSYNC_GPIO_NUM 25 #define HREF_GPIO_NUM 23 #define PCLK_GPIO_NUM 22 #elif defined(CAMERA_MODEL_AI_THINKER) #define PWDN_GPIO_NUM 32 #define RESET_GPIO_NUM -1 #define XCLK_GPIO_NUM 0 #define SIOD_GPIO_NUM 26 #define SIOC_GPIO_NUM 27 #define Y9_GPIO_NUM 35 #define Y8_GPIO_NUM 34 #define Y7_GPIO_NUM 39 #define Y6_GPIO_NUM 36 #define Y5_GPIO_NUM 21 #define Y4_GPIO_NUM 19 #define Y3_GPIO_NUM 18 #define Y2_GPIO_NUM 5 #define VSYNC_GPIO_NUM 25 #define HREF_GPIO_NUM 23 #define PCLK_GPIO_NUM 22 #else #error "Camera model not selected" #endif /* Khai báo các chân tín hiệu */ extern int IN1 = 2; /* Nối chân IN1 của L298N vào GPIO2 của ESP32-CAM*/ extern int IN2 = 14; /* Nối chân IN2 của L298N vào GPIO14 của ESP32-CAM*/ extern int IN3 = 15; /* Nối chân IN3 của L298N vào GPIO15 của ESP32-CAM*/ extern int IN4 = 13; /* Nối chân IN4 của L298N vào GPIO13 của ESP32-CAM*/ extern int LED = 4; /* Chân đèn LED = GPIO4 */ extern String WiFiAddr =""; void startCameraServer(); void setup() { Serial.begin(115200); Serial.setDebugOutput(true); Serial.println(); /* Cấu hình các chân tín hiệu là ngõ ra */ pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); pinMode(LED, OUTPUT); /* Đưa các chân tín hiệu về mức LOW ( thấp ) để tắt */ digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); digitalWrite(LED, LOW); camera_config_t config; config.ledc_channel = LEDC_CHANNEL_0; config.ledc_timer = LEDC_TIMER_0; config.pin_d0 = Y2_GPIO_NUM; config.pin_d1 = Y3_GPIO_NUM; config.pin_d2 = Y4_GPIO_NUM; config.pin_d3 = Y5_GPIO_NUM; config.pin_d4 = Y6_GPIO_NUM; config.pin_d5 = Y7_GPIO_NUM; config.pin_d6 = Y8_GPIO_NUM; config.pin_d7 = Y9_GPIO_NUM; config.pin_xclk = XCLK_GPIO_NUM; config.pin_pclk = PCLK_GPIO_NUM; config.pin_vsync = VSYNC_GPIO_NUM; config.pin_href = HREF_GPIO_NUM; config.pin_sscb_sda = SIOD_GPIO_NUM; config.pin_sscb_scl = SIOC_GPIO_NUM; config.pin_pwdn = PWDN_GPIO_NUM; config.pin_reset = RESET_GPIO_NUM; config.xclk_freq_hz = 20000000; config.pixel_format = PIXFORMAT_JPEG; if(psramFound()){ config.frame_size = FRAMESIZE_UXGA; config.jpeg_quality = 10; config.fb_count = 2; } else { config.frame_size = FRAMESIZE_SVGA; config.jpeg_quality = 12; config.fb_count = 1; } esp_err_t err = esp_camera_init(&config); if (err != ESP_OK) { Serial.printf("Camera init failed with error 0x%x", err); return; } sensor_t * s = esp_camera_sensor_get(); s->set_framesize(s, FRAMESIZE_CIF); /* Cấu hình module ESP32-CAM để chạy ở chế độ Acess Point */ WiFi.softAP(ap_ssid, ap_password); IPAddress IP = WiFi.softAPIP(); Serial.print("Access Point Started! Use 'http://"); Serial.print(IP); WiFiAddr = IP.toString(); Serial.println("' to connect"); startCameraServer(); } voidloop() { }
Nshopvn.com · 29/08/2024 5:00 PM
Combo xe điều khiển từ xa có camera giám sát giá chỉ 560.000₫