Mục lục:
- Quân nhu
- Bước 1: Wemos D1 R3 và cảm biến HC-SR04
- Bước 2: Mở Robot hút bụi
- Bước 3: Xem Tùy chọn Ghi đè Hệ thống Bộ đệm của Robot
- Bước 4: Tìm kiếm sức mạnh cho Wemos…
- Bước 5: Kết hợp tất cả lại với nhau
Video: Cảm biến siêu âm trên Robot hút bụi: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Chào, chúng tôi có Máy hút bụi Robot quỷ Dirt khoảng 3 năm nay và nó vẫn hoạt động tốt. Đó là loại M611, có một chút "ngu ngốc": không quét khu vực hoặc một số bộ nhớ về nơi không hút bụi, nhưng có khả năng quay trở lại trạm sạc của nó sau khi hết pin. Trở thành một robot 'câm' không bao giờ là một vấn đề; nó chạy rất nhiều lần qua phòng khách của chúng tôi, cuối cùng tất cả đều được làm sạch. Hoặc ngày hôm sau. Tuy nhiên, vợ tôi đặt một tấm thảm dưới bàn và bây giờ con robot nhỏ bị mắc kẹt lúc nào không hay. Chỉ đơn giản là thảm không đủ cao để kích hoạt cản.
Vì vậy, tôi nghĩ rằng nếu nó có mắt thay vì tấm chắn, nó sẽ phát hiện ra tấm thảm và xoay, giống như khi nó va vào tường hoặc ghế.
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách làm điều này, có thể nó sẽ khuyến khích bạn tìm ứng dụng cho tất cả các thứ arduino có sẵn:-)
Quân nhu
Robot hút bụi Dirt Devil M611. Hoặc có thể là bất kỳ mô hình giá rẻ nào khác.
Bảng WEMOS D1 R3
Cảm biến siêu âm HC-SR04
Một số dây.
Bước 1: Wemos D1 R3 và cảm biến HC-SR04
Bắt Wemos hoạt động:
Tôi đã tải xuống IDE tại đây:
Tôi đã sử dụng phiên bản Mac OS và cần trình điều khiển CH341 vì 'arduino' của tôi là 'bản sao của Trung Quốc'. (WEMOS D1 R3)
Gắn cảm biến
Sau khi bạn làm cho Wemos hoạt động, tôi đã gắn cảm biến vào nó. Nhìn vào sơ đồ nối dây cách đấu dây của nó, tôi đã có được kiến thức từ một số trang như sau:
Bắt đầu viết mã
Đính kèm bạn tìm mã tôi đã sử dụng. Tôi vẫn đang cố gắng hiển thị điều này trong trang này…
Tôi mã bạn có thể thấy rằng sau khi các đối tượng đến quá gần cảm biến, một chân đầu ra sẽ được nâng lên trong khoảng 5 giây. Điều này là quá nhiều, có thể thấy trong bộ phim minh họa nhỏ mà tôi đã thực hiện.
Bước 2: Mở Robot hút bụi
Tôi đã tìm thấy video này cách mở Dirt Devil:
Hình ảnh đính kèm cho thấy bên trong của robot.
Bước 3: Xem Tùy chọn Ghi đè Hệ thống Bộ đệm của Robot
Tôi phát hiện ra rằng phần cản của robot không phải là một công tắc mà là một loại cảm biến optocoupler nào đó.
Khi tôi nhấn nó, tôi đã tìm kiếm một trong những kết nối để lên 'cao'. Đây là nơi tôi đính kèm đầu ra của Wemos! Đây là dây màu xanh lá cây trong hình.
Bước 4: Tìm kiếm sức mạnh cho Wemos…
Trên bảng mạch chính của robot, tôi tìm thấy một con chip 7805, đây là một con chip chuyển đổi DC có thể chuyển đổi từ 15 vôn trở lên thành 5 vôn ổn định.
Trên một số bảng dữ liệu, tôi biết được rằng áp dụng 5volts vào ổ cắm điện Wemos là an toàn, vì vậy tôi đã hàn phích cắm nguồn trên chân đầu ra của 7805.
Bước 5: Kết hợp tất cả lại với nhau
… Và chạy thử:-)
Như có thể thấy trong video, thời gian đệm 5 giây là quá lâu, vì vậy tôi cần thay đổi mã một chút và hiệu chỉnh thời gian tối ưu.
Các bước tiếp theo là lắp đặt cảm biến vào rô-bốt, có thể nằm trong phần cản vô dụng ở phía trên của nó. Tôi vẫn chưa tìm ra nơi để đặt bảng Wemos.
Chúc mừng
Frank
Đề xuất:
Sửa chữa máy hút bụi cầm tay Black + Decker - Aspirador De Mano Dustbuster Litio 16.2Wh Con Acción Ciclónica. Modelo DVJ315J: 5 bước (có hình ảnh)
Sửa chữa máy hút bụi cầm tay Black + Decker - Aspirador De Mano Dustbuster Litio 16.2Wh Con Acción Ciclónica. Modelo DVJ315J: Bạn có thể chi +70 Eur (đô la hoặc đơn vị tiền tệ tương đương của bạn) cho một máy hút bụi cầm tay tuyệt vời và sau một vài tháng hoặc một năm, nó không hoạt động tốt … Có, nó vẫn hoạt động, nhưng ít hơn hơn 1 phút làm việc và nó là vô giá trị. Cần tái c
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: 8 bước
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: Ngày nay, các nhà sản xuất, nhà phát triển đang ưa thích Arduino để phát triển nhanh chóng việc tạo mẫu của các dự án. Arduino là một nền tảng điện tử mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Arduino có cộng đồng người dùng rất tốt. Trong chương trình này
Máy hút bụi đầu tiên trên thế giới bằng Altoids Tin: 18 bước (có hình ảnh)
Máy hút bụi đầu tiên trên thế giới trong Altoids Tin: Tôi thích chế tạo những chiếc máy hút bụi nhỏ và đã chế tạo nhiều chiếc kể từ lần đầu tiên tôi bắt đầu hơn 30 năm trước. Những chiếc đầu tiên được đựng trong hộp phim nhựa màu đen có nắp kẹp màu xám hoặc hộp đựng popper bên. Mọi chuyện bắt đầu khi tôi thấy mẹ mình phải vật lộn với
Cảm biến bụi Sodial trên Android: 6 bước
Cảm biến bụi Sodial trên Android: Một năm trước, một người bạn của tôi đã có một hội thảo cuối tuần về giám sát môi trường. Mục tiêu của hội thảo là xây dựng một bộ cảm biến bụi được kết nối với một bảng pi mâm xôi để đưa dữ liệu đo lường lên một số máy chủ cung cấp bụi được cập nhật thường xuyên
Phương pháp phát hiện mức nước Arduino bằng cảm biến siêu âm và cảm biến nước Funduino: 4 bước
Các phương pháp phát hiện mức nước Arduino bằng cảm biến siêu âm và cảm biến nước Funduino: Trong dự án này, tôi sẽ chỉ cho bạn cách tạo một máy dò nước rẻ tiền bằng hai phương pháp: 1. Cảm biến siêu âm (HC-SR04) .2. Cảm biến nước Funduino