Học viện Giải Pháp Chung

Sửa dụng mạch phát RF 433hz với arduino để phát sóng kích cho mạch thu RF khác

Đoàn Văn Huân 19/10/2026
Sửa dụng mạch phát RF 433hz với arduino để phát sóng kích cho mạch thu RF khác Module phát RF 433 MHz loại ASK/OOK, thường được gọi là FS1000A hoặc module tương đương. Có thể dùng Arduino Uno, Nano hoặc ESP32 để phát mã RF điều khiển một mạch thu 433 MHz khác. Tuy nhiên, mạch thu phải tương thích tần số và kiểu điều chế, đồng thời nếu là mạch thu có chức năng học lệnh thì cần phát đúng mã để nó nhận. 1. Sơ đồ đấu nối Arduino với module RF 433 MHz RF 433 MHz Arduino Nano/Uno VCC...

Hệ thống AI giám sát phương tiện tại cổng trường

Đoàn Văn Huân 13/10/2026
Hệ thống AI giám sát phương tiện tại cổng trường Tôi sẽ nâng cấp thành chương trình Python chạy trên PyCharm 2025.3.4, sử dụng YOLO + OpenCV + Flask, có giao diện web tiếng Việt để giám sát bằng USB Camera. Phiên bản này tập trung vào việc phân biệt người đang ngồi trên xe với người đứng cạnh xe, giảm cảnh báo nhầm tại cổng trường. 1. Các chức năng chính Chức năng Thiết kế Camera USB Webcam, lựa chọn Camera 0–5 Độ phân giải 640×480, 1280×720, 1920×1080 Xem trực t...

Cảnh báo học sinh sử dụng điện thoại trong lớp học bằng AI camera

Đoàn Văn Huân 13/10/2026
Cảnh báo học sinh sử dụng điện thoại trong lớp học bằng AI camera xây dựng chương trình bằng Python trên PyCharm 2025.3.4, sử dụng AI để phát hiện học sinh đang sử dụng điện thoại trong lớp học và hiển thị kết quả trực tiếp trên giao diện Web. Tôi đề xuất sử dụng YOLO + OpenCV + FastAPI, xử lý hình ảnh từ camera IP hoặc webcam, sau đó truyền hình ảnh và cảnh báo lên Web. 1. Mô hình hoạt động 2. Các chức năng tôi đề xuất Phát hiện người: AI nhận diện vị trí từng học sinh trong khung hình. ...

Thiết bị trả lời trắc nghiệm sử dụng tay khiển RF từ xa

Đoàn Văn Huân 09/10/2026
Thiết bị trả lời trắc nghiệm sử dụng tay khiển RF từ xa Tôi sẽ thiết kế chương trình ESP32 kết hợp 5 tay điều khiển RF để tổ chức trò chơi trả lời câu hỏi trắc nghiệm trên giao diện Web, lập trình bằng Visual Studio Code + PlatformIO. Hệ thống phù hợp để tổ chức thi kiến thức STEM, trò chơi Rung chuông vàng hoặc thi trắc nghiệm giữa 5 học sinh/5 đội. 1. Nguyên lý hoạt động Mỗi học sinh hoặc đội chơi có một tay điều khiển RF gồm 4 nút: Nút A: Chọn đáp án A. Nút B: Chọn đáp án B. Nút C: Ch...

MPU6050 bị trôi góc như thế nào?

Đoàn Văn Huân 26/09/2026
MPU6050 bị trôi góc như thế nào? để test MPU6050 với ESP32, tập trung vào việc đo Gyro + Roll/Pitch + Yaw và độ trôi Yaw. Code sẽ tự lấy mẫu lúc khởi động để bù offset gyro. Đấu dây MPU6050 GY-521 ESP32 38 chân VCC 5V GND GND SDA GPIO 21 SCL GPIO 22 INT Không cần AD0 GND / để mặc định module GY-521 MPU6050 thông dụng thì có thể cấp VCC = 5V, và SDA/SCL thường có thể nối trực tiếp với ESP32. Nối nguồn 3.3V dễ bị lỗi, treo MPU6050. Địa chỉ mặc định: 0x68. #...

Cách bật lại Windows Photo Viewer kiểu Windows 7

Đoàn Văn Huân 15/09/2026
Cách bật lại Windows Photo Viewer kiểu Windows 7 Cách nhanh bằng Registry Nhấn Windows + R. Gõ regedit → Enter → chọn Yes. Đi đến: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations Ở vùng bên phải, tạo các String Value sau: Name Value data .jpg PhotoViewer.FileAssoc.Tiff .jpeg PhotoViewer.FileAssoc.Tiff .png PhotoViewer.FileAssoc.Tiff .bmp PhotoViewer.FileAssoc.Tiff Sau đó đóng Registry. Chọn ...

Công tắc cảm biến dòng chảy của nước

Đoàn Văn Huân 14/09/2026
Công tắc cảm biến dòng chảy của nước Link sản phẩm: https://giaiphapchung.vn/cong-tac-cam-bien-dong-chay-cho-may-bom-tang-ap-100w-220v 1. Nguyên lý hoạt động loại AC 220V 100W Sử dụng TRIAC BT137 600E và điện trở 2.2K và 1 cảm biến từ trường ống thủy tinh để nhận cảm biến nam châm di chuyển lưỡi gà trong lòng ống. Khi có nam châm sẽ làm cảm biến đóng lại, kích hoạt cho triac đóng điện. Mất tín hiệu nam châm thì triac mở ngắt điện BT137 là TRIAC, phù hợp đóng/cắt tải AC 220V 100W 2...

Hướng dẫn sử dụng tủ bán hàng GPC-T10

Đoàn Văn Huân 05/09/2026
Hướng dẫn sử dụng tủ bán hàng GPC-T10 Tủ bán hàng sử dụng điện thoại, máy tính kết nối qua mạng Lan Địa chỉ trang chính Master: http://192.168.1.50/ Địa chỉ trang phụ Slaver: http://192.168.1.51/ Ở trang chính Master: http://192.168.1.50/ hệ thống đọc được thông tin của các tủ Slaver Mỗi hệ thống có LCD và Bàn phím điều khiển Chức năng trên bàn phím: A: Lấy hàng, trừ đi 1 đơn vị sản phẩm khi khách lấy hàng D: Nút tìm kiếm Các số 0-9 để nhập mã sản phẩm/ vị trí sản phẩm *: ...

Quy trình làm tủ bán hàng GPC-T10

Đoàn Văn Huân 05/09/2026
Quy trình làm tủ bán hàng GPC-T10 Bước 1: tháo ngăn kéo. Bước 2: khoan lỗ khung luồn dây chun Bước 3 khoan lỗ ngăn kéo luồn dây chun Bước 4 dùng mỏ hàn quét phần nhựa khung chạy dây led Bước 5 gắn dây đèn LED bằng keo nến với khung Bước 6 làm sạch Via khung Bước 7 buộc dây thun cho ngăn kéo và khung Bước 8 kiểm tra ngăn kéo vào khung đã đủ trơn tru chưa Bước 9 gắn thành lót đằng sau hộp Bước 10: hàn mạch giắc nối Bước 11 gắn mạch chạy dây Bước 12 cắm cắm dây với bo mạch chính Bước 13 tes...

Có nên dùng IR2184 điều khiển động cơ không chổi than BLDC không?

Đoàn Văn Huân 28/06/2026
Có thể thiết kế ESC BLDC 3 pha bằng 3 × IR2184 + STM32, nhưng không phải là lựa chọn tối ưu nếu bạn muốn điều khiển linh hoạt. Đầu tiên, cần lưu ý một điểm rất quan trọng: IR2184 chỉ có 1 chân điều khiển (IN) cho mỗi nửa cầu, IC tự tạo tín hiệu high-side/low-side và chèn deadtime khoảng 500 ns. Điều này dẫn đến các hạn chế sau: Không thể điều khiển độc lập MOSFET trên và dưới. Khó thực hiện PWM chỉ ở high-side hoặc chỉ ở low-side. Không phù hợp với FOC. Việc điều khiển sensorless Back-EMF p...

Điều khiển động cơ BLDC không chổi than không cảm biến Hall bằng IR2101 hoặc IR2184 khó như nào?

Đoàn Văn Huân 28/06/2026
Không dùng Hall sensor (sensorless BLDC) thì cách “an toàn nhất” khi chạy với IR2101/IR2184 là: 👉 Điều khiển theo Back-EMF + Deadtime chuẩn + khởi động open-loop (ramp tốc độ) 1. Cách an toàn nhất: Sensorless Back-EMF (chuẩn công nghiệp) Back EMF được dùng để xác định vị trí rotor bằng cách: Đọc pha không cấp điện (floating phase) So sánh với Vdc/2 (virtual neutral) Xác định zero-crossing (ZC) 👉 Từ đó suy ra thời điểm chuyển mạch 6 bước (6-step commutation) Ưu điểm Không cần Hall R...

Sensorless (Back EMF) có ý nghĩa gì?

Đoàn Văn Huân 27/06/2026
Đây chính là phần quan trọng nhất của điều khiển động cơ BLDC không Hall. Back EMF là gì? Back EMF (Back Electromotive Force - điện áp phản kháng) là điện áp do động cơ tự phát sinh khi rotor quay. BLDC thực chất cũng là một máy phát điện. Khi bạn quay trục động cơ bằng tay, giữa 3 dây sẽ xuất hiện điện áp AC. Đó chính là Back EMF. Ví dụ Giả sử động cơ có 3 dây:   U V W Khi cấp điện:   24V U (+) V (-) W (không cấp điện) Thì rotor quay. Lúc này dây W không nối nguồn. Như...

Điều khiển động cơ không chổi than BLDC không cảm biến Hall dùng linh kiện gì?

Đoàn Văn Huân 27/06/2026
Nếu mục tiêu của bạn là: STM32F407 Động cơ BLDC 3 dây không Hall Tự viết chương trình Six-Step Có thể nâng cấp lên Sensorless (Back EMF) thì mình xếp hạng như sau: IC Dễ dùng Đánh giá DRV8302 ⭐⭐⭐⭐⭐ Dễ nhất, mình khuyên dùng IR2130 ⭐⭐⭐⭐☆ Dễ, giá rẻ DRV8301 ⭐⭐⭐☆☆ Mạnh nhưng phức tạp hơn DRV8313 ⭐⭐☆☆☆ Không phù hợp nếu muốn học điều khiển công suất 1. DRV8302 ⭐⭐⭐⭐⭐ (Khuyên dùng nhất) Đây là IC mình sẽ chọn nếu tự thiết kế driver. Ưu điểm: Driver 3 pha hoàn chỉ...