
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

Đây chỉ là một ý tưởng trong đó một số tính năng như tránh chướng ngại vật, theo dõi dòng, điều khiển di động, v.v. được trộn với nhau và tạo thành một phần duy nhất.
Tất cả những gì bạn cần là một bộ điều khiển với một số cảm biến và trang phục cho thiết lập này. Trong này, tôi đã làm một bộ đồ chơi xe hơi để thiết lập.
Danh sách các thành phần bắt buộc
1. Arduino (bất kỳ bộ điều khiển vi mô nào nếu bạn đã quen thuộc với điều đó.)
2. Cảm biến siêu âm HCSR-04
3. Cảm biến hồng ngoại (Bạn có thể mua hoặc Có thể tự làm như tôi)
4. Mô-đun Bluetooth HC-05
5. Trình điều khiển động cơ L293D
6. Buzzer
7. Động cơ DC, bánh xe và khung gầm
8. Ắc quy.
Bước 1: Để tạo cảm biến hồng ngoại của riêng bạn

Tốt hơn là bạn nên xây dựng cảm biến của riêng mình hơn là mua nó. Tôi đã tạo một cảm biến trước nhưng để cả máy phát và máy thu ở rất gần, dẫn đến độ nhạy cao và không thể phát hiện ra màu đen. Sau khi thực hiện sửa đổi, nó hoạt động tốt.
Danh sách các thành phần bắt buộc
1. LM358
2. Máy phát IR dẫn a.k.a
3. Điốt quang hoặc bộ thu IR
4. Điện trở (100ohm, 2x10Kohm, 330ohm)
5. Chiết áp (4.7Kohm)
Kết nối các thành phần như được hiển thị trong sơ đồ mạch trên breadboard và kiểm tra hoạt động của nó.
Nếu mọi thứ diễn ra tốt đẹp thì hãy đặt các thành phần lên bảng mạch PCB và hàn các thành phần đó lại. Và kiểm tra cảm biến trên bề mặt đen và điều chỉnh độ nhạy bằng chiết áp theo yêu cầu.
Bước 2: Tạo cơ thể

Như tôi đã đề cập, nó trông giống như một chiếc ô tô đồ chơi. Đối với điều này, bạn cần một khung mà bạn có thể mua hoặc tự chế tạo. Bánh xe được kết nối với động cơ và động cơ được gắn vào khung xe.
Nói chung, tất cả các cảm biến và vi điều khiển hoạt động trên 5v nhưng 5v này không đủ để điều khiển động cơ, vì vậy chúng tôi yêu cầu một IC chuyển hướng động cơ (như L293D). IC điều khiển này điều khiển động cơ từ điện áp đầu vào nhỏ với sự trợ giúp của nguồn cung cấp bên ngoài.
Các kết nối cho IC và động cơ được hiển thị trong sơ đồ mạch.
Tôi đã sử dụng một pin axit chì 12V 1A nhỏ làm nguồn bên ngoài cho động cơ và nguồn 5v được cung cấp bởi Arduino.
Bước 3: Kết nối Arduino

Gắn tất cả các cảm biến vào Arduino và lập trình nó.
- Mô-đun Bluetooth.
Bật nguồn Bluetooth với nguồn 5V nhưng quá trình truyền dữ liệu được thực hiện với 3.3V. Arduino có công suất truyền dữ liệu là 5V nên chúng tôi sử dụng bộ chia điện áp giữa chân phát Arduino và chân nhận mô-đun Bluetooth. Tuy nhiên, Arduino có thể lấy tín hiệu 3.3V nên không cần bộ chia điện áp giữa bộ phát Bluetooth và chân bộ thu Arduino.
Các kết nối cho mô-đun Bluetooth và Arduino được hiển thị trong sơ đồ mạch.
- Cảm biến hồng ngoại
Các chân dữ liệu hoặc chân tín hiệu của cảm biến IR được kết nối với chân kỹ thuật số của Arduino và ghi lại số chân kỹ thuật số. Nguồn cho các cảm biến được cấp từ Arduino.
-- Thiết bị cảm biến sóng siêu âm
Nói chung, cảm biến siêu âm có bốn chân là trig, echo, Vcc và Gnd. Chân trig kích hoạt sóng âm trong khi chân echo nhận sóng âm. Chân trig và chân echo của cảm biến được kết nối với các chân kỹ thuật số của Arduino có PWM. Nguồn cho cảm biến được lấy từ Arduino.
- Buzzer
Chân Gnd của bộ rung được kết nối với Gnd của Arduino bằng một điện trở mắc nối tiếp là Chân tín hiệu của bộ rung được kết nối với chân kỹ thuật số của Arduino.
- Người điều khiển động cơ
Các kết nối với động cơ và trình điều khiển động cơ được hiển thị trong bước trước. Bây giờ các chân đầu vào của IC điều khiển động cơ được kết nối với các chân kỹ thuật số của Arduino và nguồn cấp cho IC được lấy từ Arduino. Tuy nhiên, chúng tôi đang cung cấp một bên ngoài cho IC điều khiển để điều khiển động cơ nhưng để hoạt động được thì cần phải có nguồn 5v do Arduino cung cấp.
Tất cả các kết nối được thực hiện với Arduino và bây giờ lập trình Arduino xem xét tất cả các chân đầu vào và đầu ra của Arduino.
Bước 4: Xây dựng ứng dụng
Có nhiều nền tảng để xây dựng ứng dụng cho Android nhưng nền tảng dễ nhất là MIT App Inventor 2. Đó là nền tảng xây dựng ứng dụng trực tuyến với nhiều ví dụ và hướng dẫn.
Tôi sẽ chia sẻ ứng dụng mà tôi đã xây dựng và cố gắng xây dựng ứng dụng của bạn để nó mang lại nhiều trải nghiệm và có thể tự tùy chỉnh theo nhu cầu.
Nếu bạn có bất kỳ nghi ngờ hoặc thắc mắc nào, chỉ cần bình luận về chủ đề này.
Mật khẩu cho ứng dụng là "makeyourself".
Bước 5: Lập trình
Tôi sẽ chỉ đưa ra một Ý tưởng về lập trình Arduino. Nếu bạn gặp bất kỳ khó khăn nào trong việc viết mã của mình, chỉ cần bình luận, tôi sẽ cố gắng giúp bạn. Việc nhập tệp sẽ không cung cấp bất kỳ kỹ năng và kiến thức nào. Vì vậy hãy cố gắng tự code tuy nhiên nếu bạn muốn code thì cứ comment mình sẽ gửi code cho bạn.
- Viết mã cho Ultrasonic để lấy khoảng cách của vật cản từ cảm biến.
- Viết mã cho còi và kích hoạt nó khi khoảng cách dưới giá trị cho trước của khoảng cách và làm cho tín hiệu của người điều khiển động cơ ở mức thấp để động cơ sẽ dừng lại.
- Viết mã cho mô-đun Bluetooth bằng cách sử dụng Giao tiếp nối tiếp và ghi lại dữ liệu đến từ mô-đun khi một nút cụ thể được nhấn trên thiết bị di động.
- Với dữ liệu đó cung cấp tín hiệu cho trình điều khiển động cơ để chúng tôi nhận được một đầu ra yêu cầu.
- Viết mã cho cảm biến IR sao cho khi một tín hiệu từ cảm biến cụ thể thay đổi, tín hiệu điều khiển động cơ cũng thay đổi và sẽ điều khiển động cơ theo.
Nếu bạn có bất kỳ nghi ngờ hoặc thắc mắc nào, hãy bình luận bên dưới hoặc có thể liên hệ với tôi qua id email của tôi
Cảm ơn bạn.
Đề xuất:
Xe lăn có điều khiển bằng cần điều khiển có hỗ trợ theo dõi chướng ngại vật: 3 bước (có hình ảnh)

Xe lăn có điều khiển bằng cần điều khiển Có hỗ trợ theo dõi chướng ngại vật: Để tạo điều kiện cho những người khuyết tật về thể chất đi xe an toàn, một cảm biến siêu âm được sử dụng để theo dõi các chướng ngại vật hiện diện trên đường. Dựa trên chuyển động của cần điều khiển, động cơ sẽ điều khiển xe lăn theo bốn hướng bất kỳ và tốc độ trên mỗi
Robot tránh chướng ngại vật với cảm biến hồng ngoại không có vi điều khiển: 6 bước

Robot tránh chướng ngại vật có cảm biến hồng ngoại không có vi điều khiển: Dự án này là một dự án cũ hơn, tôi đã thực hiện vào năm 2014 vào tháng 7 hoặc tháng 8, nghĩ là chia sẻ nó với các bạn. Nó là một robot tránh chướng ngại vật đơn giản sử dụng cảm biến hồng ngoại và hoạt động mà không cần vi điều khiển. Cảm biến IR sử dụng IC opamp i
Robot tránh chướng ngại vật bằng vi điều khiển (Arduino): 5 bước

Robot tránh chướng ngại vật bằng vi điều khiển (Arduino): Trong phần hướng dẫn này, tôi sẽ hướng dẫn bạn cách tạo robot tránh chướng ngại vật hoạt động với Arduino. Bạn phải làm quen với Arduino. Arduino là một bảng điều khiển sử dụng vi điều khiển atmega. Bạn có thể sử dụng bất kỳ phiên bản Arduino nào nhưng tôi
Robot Arduino điều khiển bằng giọng nói + Camera Wifi + Gripper + APP & Sử dụng thủ công & Chế độ tránh chướng ngại vật (KureBas Ver 2.0): 4 bước

Robot Arduino điều khiển bằng giọng nói + Camera Wifi + Gripper + APP & Chế độ sử dụng thủ công & tránh chướng ngại vật (KureBas Ver 2.0): KUREBAS V2.0 đã trở lại Anh ấy rất ấn tượng với các tính năng mới. Anh ấy có một cái kẹp, Camera Wifi và một ứng dụng mới được sản xuất cho anh ấy
Robot tránh chướng ngại vật sử dụng trình điều khiển động cơ L298n: 5 bước

Robot tránh chướng ngại vật sử dụng trình điều khiển động cơ L298n: xin chào các bạn hôm nay chúng ta sẽ chế tạo robot này .. hy vọng các bạn sẽ thích nó