-
-
-
Tổng tiền thanh toán:
-
Cảm biến Rada đọc khoảng cách xuyên qua kính xuyên phi kim
18/05/2026
❌ Các cảm biến KHÔNG xuyên được kính
1️⃣ Siêu âm – ví dụ HC-SR04
- Dùng sóng âm.
- Gặp kính → sóng bị phản xạ ngay trên bề mặt kính.
👉 Kết quả: chỉ đo được khoảng cách tới mặt kính, không phải vật phía sau.
➡️ Vì vậy siêu âm không dùng được khi có kính.
2️⃣ Hồng ngoại phản xạ (IR distance sensor)
Ví dụ:
- Sharp GP2Y0A21
- VL53L0X (ToF laser)
Nguyên nhân:
- Kính phản xạ ánh sáng IR rất mạnh.
- Tia bị bật lại ngay trên kính.
👉 Kết quả: đo khoảng cách tới kính, không phải phía sau.
➡️ Laser/IR cũng không xuyên kính.
✅ Cảm biến CÓ thể xuyên kính
3️⃣ Radar vi sóng (Microwave Radar) — GIẢI PHÁP ĐÚNG
Nguyên lý: sóng RF 5.8GHz / 24GHz
👉 Sóng này xuyên được vật liệu không kim loại:
- kính
- nhựa
- gỗ
- thạch cao
👉 Và phản xạ từ vật phía sau.
Đây chính là công nghệ:
- cảm biến mở cửa tự động
- radar xe hơi
- radar phát hiện người sau tường
Các module radar phổ biến dùng Arduino/ESP32
⭐ RCWL-0516 (rẻ – dễ dùng)
- Điện áp: 4–28V
- Tầm: 5–7m
- Phát hiện chuyển động xuyên kính, nhựa, gỗ
👉 Giá rất rẻ, chỉ vài chục nghìn.
⭐ HB100 Doppler Radar
- Radar 10.5GHz
- Phát hiện chuyển động chính xác hơn
- Dùng nhiều trong cửa tự động
⭐ Radar mmWave 24GHz / 60GHz (xịn nhất)
Ví dụ:
- LD2410
- LD2450
Ưu điểm:
- Phát hiện người đứng yên được luôn
- Đo khoảng cách tương đối chính xác
- Xuyên kính cực tốt
👉 Đây là loại đang dùng trong nhà thông minh.
So sánh nhanh
| Loại cảm biến | Xuyên kính | Đo khoảng cách thật |
|---|---|---|
| Siêu âm | ❌ | ❌ |
| IR / Laser ToF | ❌ | ❌ |
| Radar vi sóng | ✅ | ⚠️ gần đúng |
| Radar mmWave | ✅ | ✅ tốt |
Kết luận dễ hiểu
👉 Muốn đo qua kính → chỉ có RADAR.
Nếu làm Arduino:
- Rẻ: RCWL-0516 (phát hiện có người/vật)
- Chuẩn: LD2410 (đo khoảng cách người phía sau kính)
Dưới đây là các loại có khả năng định hướng (từ dễ → xịn).
1️⃣ Radar Doppler + anten định hướng (mức cơ bản)
Ví dụ module HB100
Định hướng bằng anten
- Gắn anten parabol / anten patch
- Thu hẹp góc quét xuống ~30–60°
- Có thể biết vật đang tới hay rời xa
👉 Dùng cho:
- Cửa tự động
- Phát hiện chuyển động 1 hướng
⚠️ Nhược:
- Không biết vị trí cụ thể theo toạ độ
- Chỉ biết có chuyển động trong vùng trước anten
2️⃣ Radar mmWave 1D – có vùng (zone)
Ví dụ: LD2410
Khả năng:
- Xuyên kính
- Đo khoảng cách chính xác
- Chia nhiều vùng khoảng cách
Ví dụ:
Zone 1: 0–1m
Zone 2: 1–2m
Zone 3: 2–3m
👉 Nghĩa là bạn biết vật ở gần / trung / xa → đã có định hướng theo chiều thẳng.
Ứng dụng:
- Nhà thông minh
- Đèn bật theo vị trí người
- Phát hiện người đứng yên sau kính
💡 Đây là loại đang rất hot trong IoT.
3️⃣ Radar mmWave 2D – biết hướng TRÁI/PHẢI (xịn)
Ví dụ: LD2450
Cái này mới là “định hướng thật sự”.
Nó cho toạ độ:
X = trái/phải
Y = gần/xa
👉 Nghĩa là biết:
- người bên trái hay bên phải
- khoảng cách bao nhiêu
- theo dõi nhiều người cùng lúc
Giống radar xe hơi mini 😄
Ứng dụng cực hợp:
- cửa kính tự động phân làn
- robot theo dõi người
- kiosk nhận diện người đứng trước
- đo vị trí người trong phòng
⚠️ Giá cao hơn LD2410 nhưng rất đáng.
So sánh nhanh
| Module | Xuyên kính | Biết hướng |
|---|---|---|
| HB100 | ✅ | Hướng thô (beam) |
| LD2410 | ✅ | 1D (gần/xa) |
| LD2450 | ✅ | 2D (trái/phải + gần/xa) ⭐ |
Kết luận
Nếu bạn hỏi “cảm biến định hướng được qua kính” thì câu trả lời chuẩn là:
👉 Tốt nhất hiện nay: LD2450
→ radar mmWave 2D.
Có 👍 — LD2450 có anten định hướng, nhưng nó không phải anten rời như HB100 đâu.
Nó dùng anten mảng (phased array antenna) tích hợp trên PCB.
Anten của LD2450 là gì?
Bên trong module có:
- nhiều anten nhỏ in trên mạch (patch antenna)
- mạch xử lý radar FMCW
- thuật toán tính góc + khoảng cách
👉 Tức là:
- Không cần gắn anten ngoài
- Không cần chụp “chảo radar”
- Vẫn biết trái / phải / gần / xa
Giống radar xe hơi mini.
Vì sao nó định hướng được?
Radar thường có 2 kiểu:
Radar thường (HB100)
- 1 anten phát + 1 anten thu
- chỉ biết “có vật phía trước”
Radar mảng anten (LD2450)
- nhiều anten thu/phát
- so sánh độ lệch pha sóng
- tính được góc tới của vật
Cách này gọi là:
👉 Angle of Arrival (AoA)
Nhờ vậy nó cho ra tọa độ:
X = trái ↔ phải
Y = gần ↔ xa
Góc quét của LD2450
Thông số thực tế:
| Hướng | Góc |
|---|---|
| Ngang (trái-phải) | ~120° |
| Dọc (trên-dưới) | ~60° |
| Tầm xa | 6–8 m |
👉 Vì có góc quét rộng nên:
- muốn định hướng mạnh → xoay module
- hoặc làm ống che (waveguide) để thu hẹp góc.
Muốn định hướng hẹp hơn thì làm gì?
Có 3 cách:
1️⃣ Xoay hướng module
→ Cách đơn giản nhất.
2️⃣ Gắn “ống nhựa / ống kim loại” trước radar
→ Thu hẹp góc còn ~30–40°
(giống làm ống kính camera)
3️⃣ Dùng 2 radar → xác định vùng chính xác hơn.
Kết luận dễ hiểu
- LD2450 có anten định hướng tích hợp sẵn
- Không cần anten ngoài
- Có thể biết vị trí người theo tọa độ
- Có thể thu hẹp góc bằng ống che nếu cần
hướng dẫn cài đặt và dùng radar mmWave LD2450 từ A → Z cho Arduino / ESP32 (loại phổ biến nhất).
1️⃣ Sơ đồ chân LD2450
Module có giao tiếp UART TTL.
| Chân LD2450 | Ý nghĩa | Kết nối ESP32 |
|---|---|---|
| VCC | 5V | 5V |
| GND | GND | GND |
| TX | dữ liệu radar → MCU | RX2 (GPIO16) |
| RX | MCU → radar | TX2 (GPIO17) |
👉 Tốc độ UART mặc định: 256000 baud
⚠️ Lưu ý quan trọng:
LD2450 chạy 5V nhưng tín hiệu UART 3.3V, ESP32 dùng trực tiếp OK.
2️⃣ Kết nối phần cứng mẫu
LD2450 → ESP32:
VCC → 5V
GND → GND
TX → GPIO16 (RX2)
RX → GPIO17 (TX2)
3️⃣ Cài phần mềm cấu hình radar
Radar cần cấu hình bằng tool của hãng trước khi code.
Phần mềm: HLK Radar Tool
Tên thường gọi:
👉 HLK-LD2450 Tool / HLKRadarTool
Cách dùng:
1️⃣ Cắm USB-TTL vào máy tính
2️⃣ Kết nối TX/RX radar ↔ USB-TTL
3️⃣ Mở tool → chọn COM → Connect
Sau khi connect bạn sẽ thấy:
- khung radar
- chấm người di chuyển realtime 😄
4️⃣ Cấu hình cơ bản trong Tool
Trong phần mềm có 4 mục rất quan trọng:
✔ Detection Distance
Chỉnh tầm phát hiện:
- Max distance: 6–8 m
- Min distance: 0.3 m
Khuyên dùng:
Min: 0.5m
Max: 5m
✔ Detection Zone (cực quan trọng)
Radar chia thành 3 vùng phát hiện.
Ví dụ setup cho cửa kính:
| Zone | Khoảng cách |
|---|---|
| Zone1 | 0.5–1.5m |
| Zone2 | 1.5–3m |
| Zone3 | 3–5m |
👉 Bạn có thể bật/tắt từng zone.
✔ Sensitivity
Độ nhạy phát hiện.
| Mức | Ý nghĩa |
|---|---|
| Low | lọc nhiễu tốt |
| Medium | cân bằng |
| High | cực nhạy |
👉 Nên chọn: Medium
✔ Multi-Target Tracking
Bật:
Multi target = ON
→ theo dõi tối đa 3 người.
💾 Nhớ bấm SAVE TO FLASH
Nếu không radar sẽ quên cấu hình khi mất điện.
5️⃣ Test dữ liệu radar bằng Arduino IDE
Code test ESP32 đọc dữ liệu radar:
#define RXD2 16
#define TXD2 17
void setup() {
Serial.begin(115200);
Serial2.begin(256000, SERIAL_8N1, RXD2, TXD2);
}
void loop() {
while (Serial2.available()) {
char c = Serial2.read();
Serial.write(c);
}
}
Mở Serial Monitor sẽ thấy data dạng:
Target1: X=120cm Y=250cm Speed=0
Target2: X=-60cm Y=180cm Speed=0
👉 X = trái/phải
👉 Y = gần/xa
6️⃣ Ý nghĩa dữ liệu radar
Ví dụ:
X = -80 cm
Y = 220 cm
Nghĩa là:
- Người đứng bên trái 0.8m
- Cách radar 2.2m
Nếu X = 0 → đứng chính giữa.
7️⃣ Mẹo lắp sau kính (rất quan trọng)
Để radar chạy ổn định:
✔ Khoảng cách radar → kính: 1–3 cm
✔ Không dán kim loại trước radar
✔ Không đặt sát khung nhôm cửa kính
✔ Nên đặt cao 1.8–2.2m
👉 Setup đúng là chạy cực ổn.
🎉 Tóm tắt nhanh
Quy trình chuẩn:
1️⃣ Nối radar → USB TTL → mở HLK Tool
2️⃣ Set zone + distance + sensitivity
3️⃣ SAVE TO FLASH
4️⃣ Kết nối ESP32 đọc UART là chạy.
LD2450 thì trục X (trái ↔ phải) thường nằm khoảng:
X ≈ -120 cm → +120 cm
Ý nghĩa trục X
Radar đặt ở giữa, nhìn thẳng ra phía trước:
(-) trái 0 (giữa) (+) phải
-120 ………….. 0 ………….. +120
| Giá trị X | Nghĩa |
|---|---|
| X < 0 | Vật ở bên trái radar |
| X = 0 | Vật ở chính giữa |
| X > 0 | Vật ở bên phải radar |
👉 Giá trị này là tọa độ ngang tại vị trí mục tiêu, không phải góc.
Với LD2450, giá trị X (cm) là toạ độ ngang của mục tiêu tại khoảng cách Y (cm).
Muốn đổi sang góc lệch (θ) so với trục giữa radar → dùng hình học tam giác.
Công thức đổi X → góc
Radar đặt tại gốc toạ độ:
mục tiêu
*
/|
/ | X
/θ |
Radar---+
Y
👉 Công thức:
θ=arctan(XY)\theta = \arctan\left(\frac{X}{Y}\right)θ=arctan(YX)
Trong đó:
- θ = góc lệch (độ)
- X = lệch trái/phải (cm)
- Y = khoảng cách (cm)
Bảng quy đổi nhanh (rất hữu ích)
Khi người cách radar 2m (Y = 200cm)
| X (cm) | Góc lệch |
|---|---|
| 0 | 0° |
| 35 | 10° |
| 73 | 20° |
| 115 | 30° |
| 168 | 40° |
| 238 | 50° |
| 346 | 60° |
👉 Nhìn thấy:
X ≈ 0.577 × Y → ~30°
Khi người cách radar 3m (Y = 300cm)
| X | Góc |
|---|---|
| 52 | 10° |
| 109 | 20° |
| 173 | 30° |
| 252 | 40° |
| 357 | 50° |
| 520 | 60° |
Công thức nhanh để nhớ
| Góc | X ≈ |
|---|---|
| 10° | 0.17 × Y |
| 20° | 0.36 × Y |
| 30° | 0.58 × Y |
| 40° | 0.84 × Y |
| 50° | 1.19 × Y |
| 60° | 1.73 × Y |
👉 Cực tiện khi code.
Ví dụ thực tế
Radar đọc:
X = 80 cm
Y = 200 cm
Tính:
θ=arctan(80/200)≈21.8°\theta = arctan(80/200) ≈ 21.8°θ=arctan(80/200)≈21.8°
👉 Người đứng lệch ~22° sang phải.
Góc quét tối đa của LD2450
Góc ngang tối đa ≈ ±60°
Nên:
- θ ≈ -60° → mép trái
- θ ≈ +60° → mép phải
Radar mmWave LD2450 phát hiện được cả người lẫn vật nhé 👍 — vì nó không dùng hình ảnh hay nhiệt, mà dùng sóng radar phản xạ.
Vì sao radar thấy được cả người và vật?
Radar phát sóng vi ba → gặp vật → phản xạ lại.
Bất kỳ thứ gì có khối lượng + có bề mặt phản xạ đều thấy được.
Ví dụ radar nhìn thấy:
- Người
- Xe máy
- Ô tô
- Thùng carton
- Tường / bàn / ghế
- Cửa kính
- Robot 😄
👉 Không cần ánh sáng, không cần nhiệt.
Nhưng radar “tối ưu cho người”
LD2450 được hãng tối ưu để lọc nhiễu và ưu tiên người.
Nó phân loại theo:
- kích thước mục tiêu
- kiểu chuyển động
- nhịp vi chuyển động (micro-motion)
Micro-motion là gì?
Người đứng yên vẫn có:
- nhịp thở
- cử động rất nhỏ
Radar mmWave nhìn thấy chuyển động cực nhỏ này.
➡️ Vì vậy:
- Người đứng yên → vẫn phát hiện được
- Cái bàn đứng yên → thường bị bỏ qua
Khả năng phát hiện theo loại
| Mục tiêu | Có phát hiện không |
|---|---|
| Người đi lại | ✅ rất tốt |
| Người đứng yên | ✅ vẫn thấy |
| Xe máy chạy | ✅ |
| Robot di chuyển | ✅ |
| Vật tĩnh (bàn ghế) | ⚠️ thường bỏ qua |
| Vật tĩnh nhưng mới đặt xuống | ✅ thấy lúc đầu |
👉 Radar ưu tiên vật đang di chuyển hoặc có vi chuyển động.
Nếu cần phát hiện vật tĩnh hoàn toàn?
Vẫn làm được bằng cách:
- tắt chế độ lọc người (Human filter)
- tăng sensitivity
Khi đó radar sẽ phát hiện:
- thùng hàng đặt trước cửa
- vật cản mới xuất hiện
- xe đỗ trước cửa kính
Tóm lại dễ hiểu
- Radar thấy mọi vật phản xạ sóng
- Nhưng mặc định ưu tiên phát hiện người
- Có thể chỉnh để phát hiện vật nếu cần
LD2450 đúng vị trí rất quan trọng — đặt sai là nhiễu ngay. Dưới đây là cách bố trí chuẩn thực tế (đặc biệt khi đặt sau kính / cửa tự động).
🎯 Nguyên tắc vàng khi đặt radar
Radar mmWave:
- Sóng xuyên kính tốt
- Nhưng rất nhạy với kim loại & góc đặt
=> vị trí đặt quyết định 70% độ ổn định.
1️⃣ Chiều cao lắp đặt chuẩn
👉 Tốt nhất: 1.8 – 2.2 m
Vì:
- ngang ngực người → radar thấy rõ nhất
- tránh nhiễu từ sàn và trần
Nếu lắp thấp:
- dễ thấy chân người → nhiễu
- dễ thấy xe → nhiễu
Nếu lắp quá cao:
- góc quét vượt đầu người → giảm độ nhạy
✔ Chuẩn thực tế:
2.0 m là đẹp nhất
2️⃣ Khoảng cách radar tới kính
Đặt sau kính:
✔ Khoảng cách tốt:
1 – 3 cm sau kính
❌ Không đặt sát kính (dính kính)
❌ Không đặt cách kính >10 cm
Lý do:
- Sóng phản xạ nội bộ nếu quá xa kính.
3️⃣ Tránh khung kim loại (rất quan trọng)
KHÔNG đặt gần:
- khung nhôm cửa kính
- cột sắt
- tủ điện kim loại
Khoảng cách tối thiểu:
≥ 10–15 cm
Kim loại làm radar nhiễu cực mạnh.
4️⃣ Góc nghiêng radar (bí quyết quan trọng)
KHÔNG để radar nhìn ngang hoàn toàn.
👉 Nghiêng xuống nhẹ:
5° – 10° hướng xuống sàn
Lợi ích:
- giảm nhiễu trần nhà
- giảm nhiễu xa
- tập trung vùng trước cửa
Đây là mẹo installer chuyên nghiệp luôn dùng.
5️⃣ Hướng đặt nếu cửa kính
Trường hợp cửa 1 cánh
Đặt giữa cửa:
Radar
↓
┌──────────┐
│ cửa │
Trường hợp cửa 2 cánh (rất phổ biến)
Đặt giữa:
Radar
↓
┌────┬────┐
│Trái│Phải│
Sau đó dùng trục X để:
- X < 0 → mở cửa trái
- X > 0 → mở cửa phải
👉 Setup cực chuẩn.
6️⃣ Tránh hướng ra đường lớn
Radar nhìn xa 6–8m.
Nếu hướng ra:
- đường xe chạy
- người qua lại xa
→ radar luôn thấy chuyển động → nhiễu.
Cách khắc phục:
- nghiêng xuống 10°
- giới hạn distance = 4–5m
- dùng zone
7️⃣ Mẹo chuyên nghiệp: dùng ống che radar
Nếu muốn vùng quét hẹp:
Dùng:
- ống nhựa PVC
- ống nhôm
Dài: 5–10 cm
→ góc quét giảm còn ~30–40°
Rất hiệu quả cho cửa tự động.
🎯 Setup chuẩn nhất (tóm tắt)
Cao: 2.0 m
Sau kính: 2 cm
Cách kim loại: ≥ 15 cm
Nghiêng xuống: 5–10°
Giới hạn tầm: 4–5 m
Làm đúng → radar chạy cực ổn.
LD2450 trong ô tô / xe tự hành là ứng dụng rất hợp 👍 (giống radar cabin trên xe điện). Dưới đây là cách bố trí chuẩn để phát hiện người/vật trong khoang hoặc phía trước xe.
🚗 1️⃣ Xác định mục tiêu trước khi lắp
Trong xe thường có 2 bài toán:
- Phát hiện người trong cabin (anti-child / phát hiện người ngồi)
- Phát hiện người/vật phía trước xe (robot, AGV)
👉 Mỗi mục tiêu đặt vị trí khác nhau.
👤 2️⃣ Lắp radar để phát hiện người trong cabin
Vị trí tốt nhất
👉 Gắn trên trần xe, giữa xe.
Trần xe
↓ radar
┌──────────┐
│ ghế trước │
│ ghế sau │
Thông số chuẩn
- Cao: 1.2 – 1.6 m so với ghế
- Hướng: nghiêng xuống 15–25°
- Vị trí: giữa trần hoặc gần đèn trần
👉 Vị trí này radar sẽ:
- thấy toàn bộ khoang xe
- phát hiện cả người ngủ / trẻ em (nhờ nhịp thở)
💡 Đây chính là vị trí các hãng xe điện dùng.
Cấu hình radar cho cabin
Khuyến nghị:
| Tham số | Giá trị |
|---|---|
| Max distance | 3–4 m |
| Min distance | 0.2 m |
| Sensitivity | Medium/High |
| Multi-target | ON |
🤖 3️⃣ Lắp radar cho xe tự hành / robot
Vị trí chuẩn nhất
👉 Gắn mặt trước xe, phía trên đầu xe.
radar
↓
┌──────┐
│ XE │
└──────┘
Thông số lắp
- Cao: 40–80 cm so với mặt đất
- Nghiêng xuống: 5–10°
- Tầm nhìn: 3–6 m phía trước
👉 Giống radar tránh va chạm.
Tại sao phải nghiêng xuống?
Nếu để ngang:
- radar thấy tường xa
- thấy xe chạy xa
→ nhiễu.
Nghiêng xuống giúp radar tập trung vùng trước đầu xe.
⚠️ 4️⃣ Những thứ phải TRÁNH trong xe
Radar rất ghét kim loại gần anten.
Không đặt sát:
- khung thép xe
- thanh xương taplo
- cột A/B
- vỏ kim loại
Khoảng cách tối thiểu:
≥ 5–8 cm khỏi kim loại
👉 Vỏ nhựa taplo là vị trí cực đẹp.
🔧 5️⃣ Đặt sau nhựa taplo được không?
✔ Rất tốt.
Radar xuyên tốt qua:
- nhựa ABS
- nhựa taplo
- da
- nỉ
👉 Vì vậy bạn có thể giấu radar hoàn toàn.
🎯 6️⃣ Hướng radar để dùng trục X
Khi đặt trước xe:
X < 0 → vật bên trái xe
X > 0 → vật bên phải xe
Y → khoảng cách phía trước
👉 Cực hữu ích cho:
- né vật cản
- theo người
- robot giao hàng
⭐ Setup chuẩn nhất cho xe tự hành
Vị trí: trước xe sau nhựa
Cao: 60 cm
Nghiêng: 8°
Tầm: 5 m
Zone gần: 0–1.5 m (phanh)
Zone xa: 1.5–4 m (giảm tốc)
----------------------------------------
AGV là viết tắt của Automated Guided Vehicle
→ tiếng Việt: Xe tự hành dẫn hướng tự động.
🚚 AGV là gì?
AGV là xe robot chạy tự động, dùng trong:
- nhà máy
- kho hàng
- bệnh viện
- sân bay
Nhiệm vụ: tự chạy – tự tránh vật – tự chở hàng mà không cần người lái.
Ví dụ dễ hình dung
Trong các kho của Amazon bạn thấy robot vuông vuông chạy dưới kệ hàng 😄
Đó chính là AGV.
AGV có thể làm gì?
- Chở hàng từ điểm A → B
- Tự tránh người và vật
- Tự dừng khi có nguy hiểm
- Tự quay đầu / rẽ
- Chạy theo tuyến cố định
Giống xe nâng mini nhưng thông minh.
AGV di chuyển bằng cách nào?
Có nhiều kiểu dẫn hướng:
| Kiểu | Mô tả |
|---|---|
| Line follower | chạy theo vạch từ / vạch màu |
| QR / marker | đọc mã trên sàn |
| Laser / LiDAR | quét bản đồ |
| Radar / camera | tránh vật và theo người |
| GPS (ngoài trời) | xe tự hành ngoài trời |
AGV trong nhà máy thường dùng:
👉 Line + cảm biến tránh vật
Thành phần của một AGV cơ bản
Một xe AGV thường có:
- Động cơ + bánh xe
- Bộ điều khiển (Arduino/PLC/ROS)
- Pin
- Cảm biến tránh vật (radar, lidar, siêu âm)
- Encoder đo tốc độ
- Công tắc an toàn
Bạn đang làm rất gần AGV rồi đó 😄
AGV vs Robot hút bụi
| Robot hút bụi | AGV |
|---|---|
| Làm sạch | Chở hàng |
| Nhẹ | Tải nặng |
| Nhà ở | Nhà máy/kho |
Tóm lại
AGV = xe robot vận chuyển tự động.
🤖 Tên gọi đúng của loại robot này
Trong robotics gọi là:
- Service Robot
- Domestic Robot
- Personal Robot
Ví dụ nổi tiếng:
- iRobot (robot hút bụi Roomba)
- Tesla đang phát triển robot hình người Optimus
🏠 Robot sống chung với người cần làm được gì?
Khác AGV nhà máy, robot trong nhà phải:
1️⃣ Tránh người cực tốt
2️⃣ Phát hiện người đứng yên / trẻ em / thú cưng
3️⃣ Di chuyển mượt, an toàn
4️⃣ Không va vào đồ nội thất
5️⃣ Có “nhận thức không gian”
👉 Radar LD2450 bạn đang tìm hiểu rất phù hợp cho bài toán này.
🧠 Bộ cảm biến chuẩn cho robot trong nhà
Robot sống chung với người thường dùng combo:
| Cảm biến | Vai trò |
|---|---|
| Radar mmWave (LD2450) | phát hiện người & chuyển động |
| LiDAR | vẽ bản đồ phòng |
| Camera | nhận diện đồ vật |
| IMU | giữ thăng bằng |
| Encoder | đo quãng đường |
Trong đó radar giúp robot:
- thấy người cả khi tối
- thấy người đứng yên (nhịp thở)
- tránh va chạm rất an toàn
📍 Cách đặt LD2450 trên robot trong nhà
👉 Gắn mặt trước robot:
- Cao: 40–60 cm so với sàn
- Nghiêng xuống: 5–10°
- Tầm phát hiện: 4–5 m
Radar sẽ cung cấp:
X → người bên trái/phải robot
Y → khoảng cách phía trước robot
Robot có thể:
- né người
- theo người
- dừng khi có trẻ em phía trước
💡 Ví dụ hành vi robot
- Người đứng trước → robot dừng
- Người đi bên trái → robot né phải
- Không có ai → robot tiếp tục chạy
Đây chính là logic của robot trong nhà.
🎯 Bạn đang đi đúng hướng
Arduino + ESP32 + radar mmWave = nền tảng robot dịch vụ mini 👍