Mục lục:

UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth: 4 bước
UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth: 4 bước

Video: UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth: 4 bước

Video: UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth: 4 bước
Video: Thế Giới Sốc Nặng 15 Điều KỲ LẠ KHÓ TIN Ở Bồ Đào Khiến Bạn Cảm Thấy Hoang Mang #45 2024, Tháng mười một
Anonim
UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth
UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth
UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth
UChip - Cảm biến sóng siêu âm BEEP với truyền dữ liệu Bluetooth

Gần đây, tôi đã phát triển một BEEP giống như một sonar trên ô tô và một bộ chuyển đổi nối tiếp Bluetooth sang USB bằng uChip. Bản thân mỗi dự án đều khá thú vị, nhưng… liệu có thể hợp nhất chúng lại và tạo ra một cảm biến “BT truyền dẫn từ xa BEEP như một chiếc xe hơi” không?!?

Câu trả lời là CÓ.

Thực hiện dự án này, bạn sẽ nhận được một thiết bị đo khoảng cách bằng sóng siêu âm, tạo ra tín hiệu âm thanh tỷ lệ với khoảng cách và truyền khoảng cách qua Bluetooth đến điện thoại / máy tính / thiết bị của bạn.

Hóa đơn nguyên vật liệu:

- BEEP như một thiết bị xe hơi: tự chế tạo

- Bộ chuyển đổi SerialBT-to-USB: đây là cách tạo ra nó

- Pin Li-ion (hoặc gói tương đương): bất kỳ loại pin nào có điện áp từ 3V3 đến 5V

Bước 1: Đấu dây

Đấu dây
Đấu dây
Đấu dây
Đấu dây

Tôi cho rằng bạn đã xây dựng BEEP của riêng mình giống như một thiết bị ô tô và bộ chuyển đổi nối tiếp BT-to-USB. Trong trường hợp bạn chưa có, đây là hướng dẫn:

- BÒ như một chiếc xe hơi

- Bộ chuyển đổi nối tiếp BT-to-USB

Không có hệ thống dây thực sự để thực hiện dự án này; bạn chỉ cần hàn đầu nối pin với BEEP giống như bo mạch trên ô tô để cung cấp nguồn điện bên ngoài (trong hướng dẫn trước, tôi đã cấp nguồn cho bo mạch thông qua đầu nối micro-USB).

Trong trường hợp bạn cần một số trợ giúp về các kết nối, tôi đã cung cấp sơ đồ từ "BƯỚC như một chiếc ô tô!" với những thay đổi cần thiết được đánh dấu.

Bước 2: Lập trình

Tải bản phác thảo “BeepLikeACarWithBT.ino” vào uChip bằng Arduino IDE.

Hãy xem mã nếu bạn thích. Đoạn mã (theo ý kiến của tôi) khá đơn giản, có thể tối ưu hóa nó hơn nữa bằng cách thay đổi tần số và mức độ ưu tiên mà cổng nối tiếp truyền dữ liệu. Tuy nhiên, việc tối ưu hóa nằm ngoài phạm vi dự án này.

Đặt #define khác nhau phù hợp với nhu cầu của bạn. Theo mặc định, khoảng cách tối thiểu là 200 mm trong khi tối đa là 2500 mm. Hơn nữa, chúng tôi hoan nghênh bạn sửa đổi định nghĩa BUZZ_DIV để thay đổi tần suất xuất hiện tiếng bíp.

Bước 3: Kết nối Bộ chuyển đổi SerialBT-to-USB, Pin và Điện thoại của bạn

Kết nối Bộ chuyển đổi SerialBT-to-USB, Pin và Điện thoại của bạn
Kết nối Bộ chuyển đổi SerialBT-to-USB, Pin và Điện thoại của bạn

Kết nối bộ chuyển đổi BT-to-USB với uChip bằng bộ chuyển đổi OTG, gắn pin vào bo mạch của bạn và sau đó sử dụng đầu cuối nối tiếp BT trên điện thoại của bạn để liên kết với thiết bị BT.

Bước 4: Chúc bạn vui vẻ

Chúc vui vẻ!
Chúc vui vẻ!

Bạn đây rồi! Mọi thứ đã được thiết lập, bây giờ bạn sẽ bắt đầu nhận được khoảng cách đo được trên điện thoại của mình.

Tôi đã tích hợp của tôi trên đầu chiếc xe ô tô RC đồ chơi cũ của tôi

Hãy dùng thử và xác minh phạm vi tối đa mà bạn có thể đo được là bao nhiêu. Lưu ý rằng thiết bị có thể truyền dữ liệu sai trong trường hợp bạn đang đo khoảng cách của các chướng ngại vật "xa vô cùng". Bạn cần phải xử lý những dữ liệu đó đúng cách trong trường hợp bạn muốn sử dụng chúng cho một số mục đích khác ngoài hình dung đơn giản.

Đề xuất: